0000950170-23-059030.txt : 20231106 0000950170-23-059030.hdr.sgml : 20231106 20231106083029 ACCESSION NUMBER: 0000950170-23-059030 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231106 DATE AS OF CHANGE: 20231106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRAHAM CORP CENTRAL INDEX KEY: 0000716314 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT [3560] IRS NUMBER: 161194720 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08462 FILM NUMBER: 231378281 BUSINESS ADDRESS: STREET 1: 20 FLORENCE AVE CITY: BATAVIA STATE: NY ZIP: 14020 BUSINESS PHONE: 5853432216 MAIL ADDRESS: STREET 1: 20 FLORENCE AVENUE CITY: BATAVIA STATE: NY ZIP: 14020 10-Q 1 ghm-20230930.htm 10-Q 10-Q
0000716314falseQ2--03-312024one yearP1Y.333P3YP3YP3Y0000716314us-gaap:LineOfCreditMember2023-04-012023-09-300000716314ghm:AllOtherCountriesMember2022-07-012022-09-300000716314srt:SouthAmericaMember2023-04-012023-09-300000716314us-gaap:CustomerRelationshipsMember2023-03-310000716314us-gaap:CommonStockMember2023-04-012023-06-300000716314ghm:LetterOfCreditSecuredByCashMember2021-06-012021-06-010000716314ghm:EmployeeStockPurchasePlanMember2022-07-012022-09-300000716314ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000716314us-gaap:RetainedEarningsMember2022-06-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000716314ghm:TechnologyAndTechnicalKnowHowMember2023-03-3100007163142022-03-310000716314srt:AsiaMember2022-04-012022-09-300000716314ghm:EmployeeStockPurchasePlanMember2023-04-012023-09-300000716314ghm:AllOtherCountriesMember2022-04-012022-09-300000716314ghm:NewRevolvingCreditFacilityMembersrt:MinimumMemberghm:HSBCBankUSAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300000716314us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000716314us-gaap:AdditionalPaidInCapitalMember2023-06-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2021-06-012021-06-010000716314ghm:OfficersAndKeyEmployeesMember2023-04-012023-09-300000716314us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300000716314ghm:BloombergShortTermBankYieldIndexMemberghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-012021-06-010000716314us-gaap:LetterOfCreditMember2021-06-012021-06-010000716314us-gaap:RevolvingCreditFacilityMemberghm:BloombergShortTermBankYieldIndexMember2021-06-012021-06-010000716314ghm:NewRevolvingCreditFacilityMembersrt:MaximumMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMemberus-gaap:BaseRateMember2023-10-132023-10-130000716314ghm:NewRevolvingCreditFacilityMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMemberus-gaap:BaseRateMember2023-10-132023-10-130000716314ghm:BacklogMember2023-09-300000716314ghm:CustomerDepositsMember2023-09-300000716314ghm:DefenseMember2023-04-012023-09-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-09-3000007163142022-04-012022-06-300000716314us-gaap:RestrictedStockMember2023-04-012023-09-300000716314ghm:OfficersAndKeyEmployeesMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2023-04-012023-09-300000716314srt:MinimumMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314us-gaap:RetainedEarningsMember2022-04-012022-06-300000716314us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-09-300000716314ghm:AllOtherCountriesMember2023-04-012023-09-300000716314us-gaap:LetterOfCreditMember2023-03-310000716314us-gaap:RestrictedStockMember2023-07-012023-09-300000716314ghm:TechnologyAndTechnicalKnowHowMember2023-04-012023-09-300000716314us-gaap:ForeignCountryMemberus-gaap:LatestTaxYearMemberus-gaap:StateAdministrationOfTaxationChinaMember2023-04-012023-09-300000716314ghm:ChemicalPetrochemicalMember2023-07-012023-09-300000716314us-gaap:RestrictedStockMemberghm:TwoThousandIncentivePlanMemberghm:PerformanceVestedRestrictedStockMember2023-07-012023-09-300000716314us-gaap:ForeignCountryMemberus-gaap:EarliestTaxYearMemberus-gaap:MinistryOfFinanceIndiaMember2023-04-012023-09-300000716314us-gaap:MiddleEastMember2022-07-012022-09-300000716314us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2023-10-130000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestOneThirdPerYearPercentageMember2023-04-012023-09-300000716314ghm:PerformanceVestOneThirdPerYearPercentageMemberghm:OfficersAndKeyEmployeesMember2023-04-012023-09-300000716314ghm:SpaceMember2022-07-012022-09-300000716314srt:MaximumMember2021-06-012021-06-010000716314ghm:NewRevolvingCreditFacilityMemberghm:HSBCBankUSAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000716314us-gaap:MiddleEastMember2023-04-012023-09-300000716314us-gaap:CustomerRelationshipsMember2023-09-300000716314us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-012023-09-3000007163142023-04-012023-06-3000007163142022-06-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMembersrt:MinimumMember2021-06-012021-06-010000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000716314us-gaap:CommonStockMember2022-07-012022-09-300000716314ghm:NewRevolvingCreditFacilityMembersrt:MinimumMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314ghm:FloorRateMemberghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-012021-06-010000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMembersrt:MaximumMember2021-06-012021-06-010000716314ghm:TimeVestedRestrictedStockUnitsRsusMember2023-04-012023-09-3000007163142023-07-012023-09-300000716314ghm:FloorRateMemberus-gaap:RevolvingCreditFacilityMember2021-06-012021-06-010000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000716314us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000716314srt:DirectorMemberghm:TimeVestedRestrictedStockUnitsRsusMember2022-04-012022-09-300000716314us-gaap:AdditionalPaidInCapitalMember2022-06-300000716314srt:ScenarioForecastMember2024-03-310000716314srt:DirectorMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2022-04-012022-09-300000716314country:CA2022-07-012022-09-300000716314us-gaap:RetainedEarningsMember2022-09-300000716314ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-09-300000716314ghm:NewRevolvingCreditFacilityMembersrt:MaximumMemberghm:HSBCBankUSAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314srt:MaximumMember2023-01-012023-09-300000716314ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000716314country:CA2023-07-012023-09-300000716314srt:SouthAmericaMember2022-04-012022-09-3000007163142023-03-310000716314ghm:AllOtherCountriesMember2023-07-012023-09-300000716314srt:ScenarioForecastMember2024-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-09-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2023-10-132023-10-130000716314us-gaap:CommonStockMember2023-09-300000716314us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-09-300000716314us-gaap:RestrictedStockMember2022-04-012022-09-300000716314ghm:OtherCommercialMember2022-07-012022-09-300000716314us-gaap:RetainedEarningsMember2023-09-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310000716314ghm:TwoThousandIncentivePlanMemberghm:StockCompensationPriorPlanMember2023-09-300000716314srt:DirectorMemberghm:TimeVestedRestrictedStockUnitsRsusMember2023-04-012023-09-300000716314ghm:DefenseMember2023-07-012023-09-300000716314ghm:DefenseMember2022-07-012022-09-300000716314srt:MaximumMemberghm:NewRevolvingCreditFacilityMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314us-gaap:CommonStockMember2023-07-012023-09-300000716314ghm:BankOfAmericaTermLoanMember2023-09-300000716314us-gaap:RevolvingCreditFacilityMember2023-09-300000716314us-gaap:LatestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2023-04-012023-09-300000716314country:US2022-04-012022-09-300000716314us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-09-300000716314us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000716314us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000007163142022-04-012022-09-300000716314us-gaap:AdditionalPaidInCapitalMember2023-09-300000716314ghm:OtherCommercialMember2023-07-012023-09-300000716314us-gaap:RestrictedStockMember2022-07-012022-09-300000716314srt:MaximumMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMemberus-gaap:SubsequentEventMember2023-10-130000716314us-gaap:RetainedEarningsMember2022-03-310000716314ghm:OtherCommercialMember2022-04-012022-09-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000716314ghm:SpaceMember2023-04-012023-09-300000716314srt:AsiaMember2023-04-012023-09-300000716314us-gaap:CommonStockMember2022-06-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000716314us-gaap:CustomerRelationshipsMember2023-04-012023-09-300000716314us-gaap:DomesticCountryMemberus-gaap:EarliestTaxYearMember2023-04-012023-09-300000716314ghm:PerformanceVestedPerformanceStockUnitsPsuMember2022-04-012022-09-300000716314us-gaap:AdditionalPaidInCapitalMember2022-03-310000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000716314us-gaap:TreasuryStockCommonMember2022-03-310000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestedRestrictedStockUnitsRsusMember2023-04-012023-09-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000007163142024-01-01srt:MaximumMember2023-09-300000716314country:CA2023-04-012023-09-300000716314us-gaap:TradeNamesMember2023-04-012023-09-300000716314srt:DirectorMember2023-04-012023-09-3000007163142021-06-012021-06-0100007163142022-07-012022-09-300000716314srt:SouthAmericaMember2023-07-012023-09-300000716314ghm:EmployeeStockPurchasePlanMember2023-04-012023-09-300000716314us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:SubsequentEventMember2023-10-130000716314us-gaap:CommonStockMember2022-04-012022-06-300000716314us-gaap:LineOfCreditMember2021-06-010000716314us-gaap:ForeignCountryMemberus-gaap:EarliestTaxYearMemberus-gaap:StateAdministrationOfTaxationChinaMember2023-04-012023-09-300000716314ghm:OfficersAndKeyEmployeesMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2022-04-012022-09-300000716314ghm:OtherCommercialMember2023-04-012023-09-300000716314us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2021-06-012021-06-010000716314srt:DirectorMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2023-04-012023-09-300000716314us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-09-300000716314us-gaap:CommonStockMember2023-03-310000716314us-gaap:RetainedEarningsMember2022-07-012022-09-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300000716314us-gaap:TreasuryStockCommonMember2022-07-012022-09-300000716314ghm:EmployeeStockPurchasePlanMember2023-09-3000007163142024-01-01srt:MinimumMember2023-09-300000716314ghm:ChemicalPetrochemicalMember2022-04-012022-09-300000716314us-gaap:RetainedEarningsMember2023-04-012023-06-300000716314ghm:RefiningMember2022-07-012022-09-300000716314country:US2023-07-012023-09-300000716314srt:MaximumMemberghm:TwoThousandIncentivePlanMemberus-gaap:StockCompensationPlanMember2023-09-300000716314us-gaap:TradeNamesMember2023-09-300000716314ghm:BankOfAmericaMember2023-04-012023-09-300000716314us-gaap:TreasuryStockCommonMember2022-09-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMembersrt:MaximumMemberus-gaap:StandbyLettersOfCreditMember2023-10-130000716314ghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-010000716314us-gaap:RetainedEarningsMember2023-06-300000716314ghm:SpaceMember2022-04-012022-09-300000716314us-gaap:RetainedEarningsMember2023-07-012023-09-300000716314srt:MinimumMember2021-06-010000716314us-gaap:CommonStockMember2022-03-310000716314us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-09-300000716314us-gaap:RestrictedStockMemberghm:TwoThousandIncentivePlanMemberghm:PerformanceVestedRestrictedStockMember2022-07-012022-09-300000716314ghm:BacklogMember2023-04-012023-09-300000716314country:CA2022-04-012022-09-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-09-300000716314us-gaap:AdditionalPaidInCapitalMember2023-03-310000716314us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-09-300000716314us-gaap:MiddleEastMember2022-04-012022-09-300000716314srt:AsiaMember2023-07-012023-09-300000716314ghm:RefiningMember2023-07-012023-09-300000716314us-gaap:RevolvingCreditFacilityMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314srt:SouthAmericaMember2022-07-012022-09-300000716314ghm:CustomerDepositsMember2023-03-3100007163142022-09-300000716314us-gaap:RetainedEarningsMember2023-03-310000716314us-gaap:MiddleEastMember2023-07-012023-09-300000716314ghm:TimeVestedRestrictedStockUnitsRsusMember2022-04-012022-09-3000007163142023-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-310000716314ghm:EmployeeStockPurchasePlanMember2022-04-012022-09-300000716314ghm:RefiningMember2023-04-012023-09-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000716314ghm:BankOfAmericaTermLoanMember2023-03-310000716314ghm:PerformanceVestedPerformanceStockUnitsPsuMember2023-04-012023-09-300000716314ghm:HSBCBankUSAMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314ghm:HSBCBankUSAMember2023-09-300000716314ghm:TwoThousandIncentivePlanMemberus-gaap:EmployeeStockOptionMember2020-08-112020-08-110000716314srt:ScenarioForecastMember2023-12-310000716314country:US2022-07-012022-09-300000716314us-gaap:TreasuryStockCommonMember2023-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310000716314us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000716314us-gaap:DomesticCountryMemberus-gaap:LatestTaxYearMember2023-04-012023-09-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000716314us-gaap:ForeignCountryMemberus-gaap:LatestTaxYearMemberus-gaap:MinistryOfFinanceIndiaMember2023-04-012023-09-300000716314us-gaap:AdditionalPaidInCapitalMember2022-09-300000716314us-gaap:TreasuryStockCommonMember2022-06-300000716314us-gaap:CommonStockMember2022-09-300000716314srt:MinimumMember2021-06-012021-06-010000716314ghm:SpaceMember2023-07-012023-09-3000007163142023-09-300000716314us-gaap:TreasuryStockCommonMember2023-09-3000007163142023-11-030000716314ghm:DefenseMember2022-04-012022-09-300000716314ghm:TechnologyAndTechnicalKnowHowMember2023-09-300000716314us-gaap:CommonStockMember2023-06-300000716314us-gaap:EarliestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2023-04-012023-09-300000716314us-gaap:LetterOfCreditMember2023-09-300000716314ghm:ChemicalPetrochemicalMember2022-07-012022-09-3000007163142024-01-012023-09-3000007163142023-04-012023-09-300000716314srt:AsiaMember2022-07-012022-09-300000716314ghm:EmployeeStockPurchasePlanMember2023-07-012023-09-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestOneThirdPerYearPercentageMember2022-04-012022-09-300000716314ghm:RefiningMember2022-04-012022-09-300000716314ghm:NewRevolvingCreditFacilityMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMember2023-10-132023-10-130000716314country:US2023-04-012023-09-300000716314ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-09-300000716314ghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-012021-06-010000716314ghm:ChemicalPetrochemicalMember2023-04-012023-09-300000716314us-gaap:LetterOfCreditMemberghm:HSBCBankUSAMember2021-06-010000716314ghm:NewRevolvingCreditFacilityMembersrt:MinimumMemberghm:HSBCBankUSAMemberus-gaap:SubsequentEventMemberus-gaap:BaseRateMember2023-10-132023-10-130000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000716314us-gaap:TreasuryStockCommonMember2023-03-310000716314ghm:PerformanceVestOneThirdPerYearPercentageMemberghm:OfficersAndKeyEmployeesMember2022-04-012022-09-300000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestedRestrictedStockUnitsRsusMember2022-04-012022-09-30iso4217:USDxbrli:sharesxbrli:purexbrli:sharesiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended September 30, 2023

or

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

For the transition period from _____________ to ___________

Commission File Number 001-08462

 

GRAHAM CORPORATION

(Exact name of registrant as specified in its charter)

 

Delaware

16-1194720

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

20 Florence Avenue, Batavia, New York

14020

(Address of principal executive offices)

(Zip Code)

585-343-2216

(Registrant's telephone number, including area code)

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, Par Value $0.10 Per Share

 

GHM

 

NYSE

 

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 November 3, 2023, there were outstanding 10,702,731 shares of the registrant’s common stock, par value $0.10 per share.

 

 


 

Graham Corporation and Subsidiaries

Index to Form 10-Q

As of September 30, 2023 and March 31, 2023 and for the three and six months ended September 30, 2023 and 2022

 

 

 

Page

Part I.

FINANCIAL INFORMATION

 

 

 

 

Item 1.

Unaudited Condensed Consolidated Financial Statements

3

 

 

 

Item 2.

Management's Discussion and Analysis of Financial Condition and Results of Operations

17

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

26

 

 

 

Item 4.

Controls and Procedures

27

 

 

 

Part II.

OTHER INFORMATION

 

 

 

 

Item 1A.

Risk Factors

28

 

 

 

Item 6.

Exhibits

29

 

 

 

Signatures

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2


 

GRAHAM CORPORATION AND SUBSIDIARIES

FORM 10-Q

SEPTEMBER 30, 2023

PART I – FINANCIAL INFORMATION

Item 1. Unaudited Condensed Consolidated Financial Statements

GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Dollar amounts in thousands, except per share data)

(Unaudited)

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

Cost of products sold

 

 

37,885

 

 

 

32,863

 

 

 

74,477

 

 

 

62,194

 

Gross profit

 

 

7,191

 

 

 

5,280

 

 

 

18,168

 

 

 

12,024

 

Other expenses and income:

 

 

 

 

 

 

 

 

 

 

 

 

Selling, general and administrative

 

 

6,115

 

 

 

5,059

 

 

 

13,134

 

 

 

10,544

 

Selling, general and administrative – amortization

 

 

273

 

 

 

273

 

 

 

547

 

 

 

547

 

Operating income (loss)

 

 

803

 

 

 

(52

)

 

 

4,487

 

 

 

933

 

Other expense (income), net

 

 

94

 

 

 

(62

)

 

 

187

 

 

 

(125

)

Interest expense, net

 

 

55

 

 

 

246

 

 

 

240

 

 

 

403

 

Income (loss) before provision (benefit) for income taxes

 

 

654

 

 

 

(236

)

 

 

4,060

 

 

 

655

 

Provision (benefit) for income taxes

 

 

243

 

 

 

(40

)

 

 

1,009

 

 

 

175

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Per share data

 

 

 

 

 

 

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

0.04

 

 

$

(0.02

)

 

$

0.29

 

 

$

0.05

 

Diluted:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

0.04

 

 

$

(0.02

)

 

$

0.28

 

 

$

0.05

 

Weighted average common shares
  outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Diluted

 

 

10,810

 

 

 

10,617

 

 

 

10,761

 

 

 

10,618

 

 

See Notes to Condensed Consolidated Financial Statements.

3


 

GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Dollar amounts in thousands)

(Unaudited)

 

 

 

Three Months Ended

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(58

)

 

 

(337

)

 

 

(310

)

 

 

(680

)

Defined benefit pension and other postretirement plans net
 of income tax expense of $
47 and $37 for the three months
ended September 30, 2023 and 2022, respectively, and $
93
and $
74 for the six months ended September 30, 2023 and
2022, respectively

 

 

164

 

 

 

131

 

 

 

328

 

 

 

262

 

Total other comprehensive income (loss)

 

 

106

 

 

 

(206

)

 

 

18

 

 

 

(418

)

Total comprehensive income (loss)

 

$

517

 

 

$

(402

)

 

$

3,069

 

 

$

62

 

 

See Notes to Condensed Consolidated Financial Statements.

 

4


 

GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Dollar amounts in thousands, except per share data)

(Unaudited)

 

 

September 30, 2023

 

 

March 31, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

25,800

 

 

$

18,257

 

Trade accounts receivable, net of allowances ($1,887 and $1,841 at September 30 and
   March 31, 2023, respectively)

 

 

28,710

 

 

 

24,000

 

Unbilled revenue

 

 

34,975

 

 

 

39,684

 

Inventories

 

 

27,009

 

 

 

26,293

 

Prepaid expenses and other current assets

 

 

2,850

 

 

 

1,534

 

Income taxes receivable

 

 

774

 

 

 

302

 

      Total current assets

 

 

120,118

 

 

 

110,070

 

Property, plant and equipment, net

 

 

27,122

 

 

 

25,523

 

Prepaid pension asset

 

 

6,251

 

 

 

6,107

 

Operating lease assets

 

 

7,775

 

 

 

8,237

 

Goodwill

 

 

23,523

 

 

 

23,523

 

Customer relationships, net

 

 

10,423

 

 

 

10,718

 

Technology and technical know-how, net

 

 

8,922

 

 

 

9,174

 

Other intangible assets, net

 

 

7,266

 

 

 

7,610

 

Deferred income tax asset

 

 

1,489

 

 

 

2,798

 

Other assets

 

 

239

 

 

 

158

 

Total assets

 

$

213,128

 

 

$

203,918

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Current portion of long-term debt

 

$

2,000

 

 

$

2,000

 

Current portion of finance lease obligations

 

 

19

 

 

 

29

 

Accounts payable

 

 

13,554

 

 

 

20,222

 

Accrued compensation

 

 

11,357

 

 

 

10,401

 

Accrued expenses and other current liabilities

 

 

6,262

 

 

 

6,434

 

Customer deposits

 

 

59,526

 

 

 

46,042

 

Operating lease liabilities

 

 

1,125

 

 

 

1,022

 

Income taxes payable

 

 

 

 

 

16

 

Total current liabilities

 

 

93,843

 

 

 

86,166

 

Long-term debt

 

 

8,863

 

 

 

9,744

 

Finance lease obligations

 

 

76

 

 

 

85

 

Operating lease liabilities

 

 

6,993

 

 

 

7,498

 

Deferred income tax liability

 

 

48

 

 

 

108

 

Accrued pension and postretirement benefit liabilities

 

 

1,341

 

 

 

1,342

 

Other long-term liabilities

 

 

1,169

 

 

 

2,042

 

Total liabilities

 

 

112,333

 

 

 

106,985

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $1.00 par value, 500 shares authorized

 

 

 

 

 

 

Common stock, $0.10 par value, 25,500 shares authorized, 10,846 and 10,774 shares
     issued and
10,703 and 10,635 shares outstanding at September 30 and March 31, 2023,
     respectively

 

 

1,084

 

 

 

1,075

 

Capital in excess of par value

 

 

29,196

 

 

 

28,061

 

Retained earnings

 

 

80,494

 

 

 

77,443

 

Accumulated other comprehensive loss

 

 

(7,445

)

 

 

(7,463

)

Treasury stock (143 and 138 shares at September 30 and March 31, 2023, respectively)

 

 

(2,534

)

 

 

(2,183

)

Total stockholders’ equity

 

 

100,795

 

 

 

96,933

 

Total liabilities and stockholders’ equity

 

$

213,128

 

 

$

203,918

 

See Notes to Condensed Consolidated Financial Statements.

5


 

GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Dollar amounts in thousands)

(Unaudited)

 

 

Six Months Ended

 

 

 

September 30,

 

 

 

2023

 

 

2022

 

Operating activities:

 

 

 

Net income

 

$

3,051

 

 

$

480

 

Adjustments to reconcile net income to net cash provided (used) by operating
   activities:

 

 

 

 

 

 

Depreciation

 

 

1,549

 

 

 

1,724

 

Amortization of intangible assets

 

 

891

 

 

 

1,238

 

Amortization of actuarial losses

 

 

421

 

 

 

336

 

Amortization of debt issuance costs

 

 

119

 

 

 

93

 

Equity-based compensation expense

 

 

625

 

 

 

312

 

Deferred income taxes

 

 

1,162

 

 

 

174

 

(Increase) decrease in operating assets:

 

 

 

 

 

 

Accounts receivable

 

 

(4,947

)

 

 

38

 

Unbilled revenue

 

 

4,620

 

 

 

(5,283

)

Inventories

 

 

(734

)

 

 

(2,560

)

Prepaid expenses and other current and non-current assets

 

 

(1,343

)

 

 

(782

)

Income taxes receivable

 

 

(489

)

 

 

(136

)

Operating lease assets

 

 

589

 

 

 

901

 

Prepaid pension asset

 

 

(144

)

 

 

(325

)

Increase (decrease) in operating liabilities:

 

 

 

 

 

 

Accounts payable

 

 

(6,451

)

 

 

3,730

 

Accrued compensation, accrued expenses and other current and non-current
   liabilities

 

 

5

 

 

 

553

 

Customer deposits

 

 

13,503

 

 

 

544

 

Operating lease liabilities

 

 

(529

)

 

 

(840

)

Long-term portion of accrued compensation, accrued pension and
   postretirement benefit liabilities

 

 

 

 

 

(595

)

Net cash provided (used) by operating activities

 

 

11,898

 

 

 

(398

)

Investing activities:

 

 

 

 

 

 

Purchase of property, plant and equipment

 

 

(3,312

)

 

 

(1,176

)

Proceeds from disposal of property, plant and equipment

 

 

38

 

 

 

 

Net cash used by investing activities

 

 

(3,274

)

 

 

(1,176

)

Financing activities:

 

 

 

 

 

 

Principal repayments on debt

 

 

(1,020

)

 

 

(3,511

)

Proceeds from the issuance of debt

 

 

 

 

 

5,000

 

Repayments on financing lease obligations

 

 

(147

)

 

 

(136

)

Payment of debt issuance costs

 

 

 

 

 

(122

)

Issuance of common stock

 

 

225

 

 

 

 

Purchase of treasury stock

 

 

(57

)

 

 

(22

)

Net cash (used) provided by financing activities

 

 

(999

)

 

 

1,209

 

Effect of exchange rate changes on cash

 

 

(82

)

 

 

(254

)

Net increase (decrease) in cash and cash equivalents

 

 

7,543

 

 

 

(619

)

Cash and cash equivalents at beginning of period

 

 

18,257

 

 

 

14,741

 

Cash and cash equivalents at end of period

 

$

25,800

 

 

$

14,122

 

 

See Notes to Condensed Consolidated Financial Statements.

 

6


 

GRAHAM CORPORATION AND SUBSIDIARIES

 

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

 

(Dollar amounts in thousands)

 

(Unaudited)

 

 

 

Common Stock

 

 

Capital in

 

 

 

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

 

 

 

 

Par

 

 

Excess of

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

Stockholders'

 

 

 

Shares

 

 

Value

 

 

Par Value

 

 

Earnings

 

 

Loss

 

 

Stock

 

 

Equity

 

Balance at April 1, 2023

 

 

10,774

 

 

$

1,075

 

 

$

28,061

 

 

$

77,443

 

 

$

(7,463

)

 

$

(2,183

)

 

$

96,933

 

Comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

2,640

 

 

 

(88

)

 

 

 

 

 

2,552

 

Issuance of shares

 

 

53

 

 

 

8

 

 

 

(8

)

 

 

 

 

 

 

 

 

 

 

 

 

Forfeiture of shares

 

 

(9

)

 

 

(1

)

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Recognition of equity-based
  compensation expense

 

 

 

 

 

 

 

 

293

 

 

 

 

 

 

 

 

 

 

 

 

293

 

Issuance of treasury stock

 

 

 

 

 

 

 

 

294

 

 

 

 

 

 

 

 

 

(294

)

 

 

 

Purchase of treasury stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(57

)

 

 

(57

)

Balance at June 30, 2023

 

 

10,818

 

 

 

1,082

 

 

 

28,641

 

 

 

80,083

 

 

 

(7,551

)

 

 

(2,534

)

 

 

99,721

 

Comprehensive income

 

 

 

 

 

 

 

 

 

 

 

411

 

 

 

106

 

 

 

 

 

 

517

 

Issuance of shares

 

 

28

 

 

 

2

 

 

 

223

 

 

 

 

 

 

 

 

 

 

 

 

225

 

Recognition of equity-based
  compensation expense

 

 

 

 

 

 

 

 

332

 

 

 

 

 

 

 

 

 

 

 

 

332

 

Balance at September 30, 2023

 

 

10,846

 

 

$

1,084

 

 

$

29,196

 

 

$

80,494

 

 

$

(7,445

)

 

$

(2,534

)

 

$

100,795

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common Stock

 

 

Capital in

 

 

 

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

 

 

 

 

Par

 

 

Excess of

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

Stockholders'

 

 

 

Shares

 

 

Value

 

 

Par Value

 

 

Earnings

 

 

Loss

 

 

Stock

 

 

Equity

 

Balance at April 1, 2022

 

 

10,801

 

 

$

1,080

 

 

$

27,770

 

 

$

77,076

 

 

$

(6,471

)

 

$

(2,961

)

 

$

96,494

 

Comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

676

 

 

 

(212

)

 

 

 

 

 

464

 

Forfeiture of shares

 

 

(32

)

 

 

(3

)

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

Recognition of equity-based
  compensation expense

 

 

 

 

 

 

 

 

114

 

 

 

 

 

 

 

 

 

 

 

 

114

 

Purchase of treasury stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(21

)

 

 

(21

)

Balance at June 30, 2022

 

 

10,769

 

 

 

1,077

 

 

 

27,887

 

 

 

77,752

 

 

 

(6,683

)

 

 

(2,982

)

 

 

97,051

 

Comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(196

)

 

 

(206

)

 

 

 

 

 

(402

)

Forfeiture of shares

 

 

(11

)

 

 

(1

)

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Recognition of equity-based
  compensation expense

 

 

 

 

 

 

 

 

198

 

 

 

 

 

 

 

 

 

 

 

 

198

 

Issuance of treasury stock

 

 

 

 

 

 

 

 

(237

)

 

 

 

 

 

 

 

 

356

 

 

 

119

 

Balance at September 30, 2022

 

 

10,758

 

 

$

1,076

 

 

$

27,849

 

 

$

77,556

 

 

$

(6,889

)

 

$

(2,626

)

 

$

96,966

 

 

 

See Notes to Condensed Consolidated Financial Statements.

7


 

GRAHAM CORPORATION AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands, except per share data)

(Unaudited)

 

 

NOTE 1 – BASIS OF PRESENTATION:

Graham Corporation's (the "Company's") Condensed Consolidated Financial Statements include its wholly-owned subsidiaries located in Arvada, Colorado, Suzhou, China and Ahmedabad, India at September 30 and March 31, 2023. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP") for interim financial information and the instructions to Form 10-Q and Rule 8-03 of Regulation S-X, each as promulgated by the U.S. Securities and Exchange Commission. The Company's Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed Consolidated Balance Sheet as of March 31, 2023 presented herein was derived from the Company’s audited Consolidated Balance Sheet as of March 31, 2023. For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("fiscal 2023"). In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair presentation, have been included in the Company's Condensed Consolidated Financial Statements.

The Company's results of operations and cash flows for the three and six months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the current fiscal year, which ends March 31, 2024 ("fiscal 2024").

 

NOTE 2 – REVENUE RECOGNITION:

The Company recognizes revenue on contracts when or as it satisfies a performance obligation by transferring control of the product to the customer. For contracts in which revenue is recognized upon shipment, control is generally transferred when products are shipped, title is transferred, significant risks of ownership have transferred, the Company has rights to payment, and rewards of ownership pass to the customer. For contracts in which revenue is recognized over time, control is generally transferred as the Company creates an asset that does not have an alternative use to the Company and the Company has an enforceable right to payment for the performance completed to date.

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

Market

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Refining

 

$

7,289

 

 

$

7,568

 

 

$

14,156

 

 

$

15,443

 

Chemical/Petrochemical

 

 

4,365

 

 

 

5,804

 

 

 

10,406

 

 

 

11,679

 

Defense

 

 

25,118

 

 

 

14,855

 

 

 

47,935

 

 

 

24,655

 

Space

 

 

2,775

 

 

 

4,306

 

 

 

7,597

 

 

 

10,768

 

Other Commercial

 

 

5,529

 

 

 

5,610

 

 

 

12,551

 

 

 

11,673

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Area

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

2,980

 

 

$

4,255

 

 

$

8,882

 

 

$

8,503

 

Canada

 

 

1,092

 

 

 

1,707

 

 

 

1,991

 

 

 

2,704

 

Middle East

 

 

669

 

 

 

686

 

 

 

1,718

 

 

 

1,145

 

South America

 

 

172

 

 

 

399

 

 

 

199

 

 

 

1,860

 

U.S.

 

 

38,604

 

 

 

30,325

 

 

 

76,745

 

 

 

58,494

 

All other

 

 

1,559

 

 

 

771

 

 

 

3,110

 

 

 

1,512

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

A performance obligation represents a promise in a contract to provide a distinct good or service to a customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms

8


 

are identified, the contract has commercial substance and collectability of consideration is probable. Transaction price reflects the amount of consideration to which the Company expects to be entitled in exchange for transferred products. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. In certain cases, the Company may separate a contract into more than one performance obligation, while in other cases, several products may be part of a fully integrated solution and are bundled into a single performance obligation. If a contract is separated into more than one performance obligation, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods underlying each performance obligation. The Company has made an accounting policy election to exclude from the measurement of the contract price all taxes assessed by government authorities that are collected by the Company from its customers. The Company does not adjust the contract price for the effects of a financing component if the Company expects, at contract inception, that the period between when a product is transferred to a customer and when the customer pays for the product will be one year or less. Shipping and handling fees billed to the customer are recorded in revenue and the related costs incurred for shipping and handling are included in Cost of products sold.

The Company recognizes revenue over time when contract performance results in the creation of a product for which the Company does not have an alternative use and the contract includes an enforceable right to payment in an amount that corresponds directly with the value of the performance completed. To measure progress towards completion on performance obligations for which revenue is recognized over time the Company utilizes an input method based upon a ratio of direct labor hours incurred to date to management’s estimate of the total labor hours to be incurred on each contract, an input method based upon a ratio of total contract costs incurred to date to management’s estimate of the total contract costs to be incurred or an output method based upon completion of operational milestones, depending upon the nature of the contract. The Company has established the systems and procedures essential to developing the estimates required to account for performance obligations over time. These procedures include monthly review by management of costs incurred, progress towards completion, identified risks and opportunities, sourcing determinations, changes in estimates of costs yet to be incurred, availability of materials, and execution by subcontractors. Sales and earnings are adjusted in current accounting periods based on revisions in the contract value due to pricing changes and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on the majority of the Company's contracts, as measured by number of contracts, is recognized upon shipment to the customer. Revenue on larger contracts, which are fewer in number but represent the majority of revenue, is recognized over time. The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

75

%

 

 

75

%

 

 

78

%

 

 

70

%

Revenue recognized at shipment

 

 

25

%

 

 

25

%

 

 

22

%

 

 

30

%

The timing of revenue recognition, invoicing and cash collections affect trade accounts receivable, unbilled revenue (contract assets) and customer deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Unbilled revenue represents revenue on contracts that is recognized over time and exceeds the amount that has been billed to the customer. Unbilled revenue is separately presented in the Condensed Consolidated Balance Sheets. The Company may have an unconditional right to payment upon billing and prior to satisfying the performance obligations. The Company will then record a contract liability and an offsetting asset of equal amount until the deposit is collected and the performance obligations are satisfied. Customer deposits are separately presented in the Condensed Consolidated Balance Sheets. Customer deposits are not considered a significant financing component as they are generally received less than one year before the product is completed or used to procure specific material on a contract, as well as related overhead costs incurred during design and construction.

Net contract assets (liabilities) consisted of the following:

 

 

 

September 30, 2023

 

 

March 31, 2023

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

34,975

 

 

$

39,684

 

 

$

(4,709

)

 

$

54,904

 

 

$

(59,613

)

Customer deposits (contract liabilities)

 

 

(59,526

)

 

 

(46,042

)

 

 

(13,484

)

 

 

11,797

 

 

 

(25,281

)

      Net contract (liabilities) assets

 

$

(24,551

)

 

$

(6,358

)

 

$

(18,193

)

 

 

 

 

 

 

 

9


 

Contract liabilities at September 30 and March 31, 2023 include $7,954 and $6,092, respectively, of customer deposits for which the Company has an unconditional right to collect payment. Trade accounts receivable, as presented on the Condensed Consolidated Balance Sheets, includes corresponding balances at September 30, and March 31, 2023, respectively.

Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $2,681 and $2,542 at September 30, and March 31, 2023, respectively.

 

The Company’s remaining unsatisfied performance obligations represent a measure of the total dollar value of work to be performed on contracts awarded and in progress. The Company also refers to this measure as backlog. As of September 30, 2023, the Company had remaining unsatisfied performance obligations of $313,343. The Company expects to recognize revenue on approximately 50% of the remaining performance obligations within one year, 25% to 30% in one to two years and the remaining beyond two years.

 

NOTE 3 – INVENTORIES:

Inventories are stated at the lower of cost or net realizable value, using the average cost method.

Major classifications of inventories are as follows:

 

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Raw materials and supplies

 

$

3,573

 

 

$

4,344

 

Work in process

 

 

21,152

 

 

 

20,554

 

Finished products

 

 

2,284

 

 

 

1,395

 

Total

 

$

27,009

 

 

$

26,293

 

 

NOTE 4 – INTANGIBLE ASSETS:

 

Intangible assets are comprised of the following:

 

 

Weighted Average Amortization Period

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

At September 30, 2023

 

 

 

 

 

 

 

 

 

 

Intangibles subject to amortization:

 

 

 

 

 

 

 

 

 

 

Customer relationships

20 years

 

$

11,800

 

 

$

1,377

 

 

$

10,423

 

Technology and technical know-how

20 years

 

 

10,100

 

 

 

1,178

 

 

 

8,922

 

Backlog

4 years

 

 

3,900

 

 

 

3,334

 

 

 

566

 

 

 

 

$

25,800

 

 

$

5,889

 

 

$

19,911

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles not subject to amortization:

 

 

 

 

 

 

 

 

 

 

Tradename

Indefinite

 

$

6,700

 

 

$

 

 

$

6,700

 

 

 

 

$

6,700

 

 

$

 

 

$

6,700

 

 

Technology and technical know-how and Customer relationships are amortized in Selling, general and administrative expense on a straight line basis over their estimated useful lives. Backlog is amortized in Cost of products sold over the projected conversion period based on management estimates at time of purchase. Intangible amortization was $445 and $619 for the three months ended September 30, 2023 and 2022, respectively, and $891 and $1,238 for the six months ended September 30, 2023 and 2022, respectively. The estimated annual amortization expense by fiscal year is as follows:

10


 

 

 

Annual Amortization

 

Remainder of 2024

 

$

890

 

2025

 

 

1,318

 

2026

 

 

1,095

 

2027

 

 

1,095

 

2028

 

 

1,095

 

2029 and thereafter

 

 

14,418

 

Total intangible amortization

 

$

19,911

 

 

 

 

 

 

NOTE 5 – EQUITY-BASED COMPENSATION:

The 2020 Graham Corporation Equity Incentive Plan, as amended (the "2020 Plan"), provides for the issuance of 722 shares of common stock in connection with grants of incentive stock options, non-qualified stock options, restricted stock units and stock awards to officers, key employees and outside directors, including 112 shares that became available under the 2020 Plan from the Company’s prior plan, the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value (the "2000 Plan"). As of August 11, 2020, the effective date of the 2020 Plan, no further awards will be granted under the 2000 Plan.

No time vesting restricted stock units ("RSUs") or performance based restricted stock units ("PSUs") were granted in the three months ended September 30, 2023 and 2022. The following restricted stock units were granted in the six months ended September 30, 2023 and 2022:

 

 

 

Vest 100% on First

 

 

Vest One-Third Per Year

 

 

Vest 100% on Third

 

 

 

 

 

Anniversary (1)

 

 

Over Three-Year Term (1)

 

 

Anniversary (1)

 

 

 

 

 

 

 

 

Officers and

 

 

Officers and

 

 

Total Shares

Six months ended September 30,

 

Directors

 

 

Key Employees

 

 

Key Employees

 

 

Awarded

2023

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

38

 

 

40

 

 

 

 

 

78

     Performance Vesting PSUs

 

 

 

 

 

 

 

79

 

 

79

2022

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

37

 

 

56

 

 

18

 

 

111

     Performance Vesting PSUs

 

 

 

 

 

 

 

112

 

 

112

(1)Subject to the terms of the applicable award.

 

The Company has an Employee Stock Purchase Plan, as amended (the "ESPP"), which allows eligible employees to purchase shares of the Company's common stock at a discount of up to 15% of its fair market value on the last, first or lower of the last or first day of the six-month offering period. As of September 30, 2023, a total of 400 shares of common stock may be purchased under the ESPP.

 

The Company has recognized equity-based compensation costs as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Restricted stock awards

 

$

77

 

 

$

201

 

 

$

164

 

 

$

306

 

Restricted stock units

 

 

249

 

 

 

 

 

 

445

 

 

 

 

Employee stock purchase plan

 

 

6

 

 

 

(3

)

 

 

16

 

 

 

6

 

 

 

$

332

 

 

$

198

 

 

$

625

 

 

$

312

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit recognized

 

$

74

 

 

$

43

 

 

$

139

 

 

$

68

 

 

NOTE 6 – INCOME (LOSS) PER SHARE:

Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share is calculated by dividing net income (loss) by the weighted average number

11


 

of common shares outstanding and, when applicable, potential common shares outstanding during the period. A reconciliation of the numerators and denominators of basic and diluted income (loss) per share is presented below:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Basic income (loss) per share

 

$

0.04

 

 

$

(0.02

)

 

$

0.29

 

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Restricted stock units outstanding

 

 

111

 

 

 

 

 

 

86

 

 

 

4

 

Weighted average common and
   potential common shares
   outstanding

 

 

10,810

 

 

 

10,617

 

 

 

10,761

 

 

 

10,618

 

Diluted income (loss) per share

 

$

0.04

 

 

$

(0.02

)

 

$

0.28

 

 

$

0.05

 

 

NOTE 7 – PRODUCT WARRANTY LIABILITY:

The reconciliation of the changes in the product warranty liability is as follows:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

616

 

 

$

496

 

 

$

578

 

 

$

441

 

Expense for product warranties

 

 

112

 

 

 

13

 

 

 

203

 

 

 

90

 

Product warranty claims paid

 

 

(90

)

 

 

(22

)

 

 

(143

)

 

 

(44

)

Balance at end of period

 

$

638

 

 

$

487

 

 

$

638

 

 

$

487

 

 

 

The product warranty liability is included in the line item Accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheets.

 

NOTE 8 – CASH FLOW STATEMENT:

Interest and income taxes paid as well as non-cash investing and financing activities are as follows:

 

 

 

For the Six Months Ended September 30,

 

 

 

2023

 

 

2022

 

Interest paid

 

$

507

 

 

$

362

 

Income taxes paid

 

 

337

 

 

 

151

 

Capital purchases recorded in accounts payable

 

 

392

 

 

 

205

 

 

NOTE 9 – COMMITMENTS AND CONTINGENCIES:

The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in, or accompanying, products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company’s current lawsuits are similar to those made in previous asbestos-related suits that named the Company as a defendant, which either were dismissed when it was shown that the

12


 

Company had not supplied products to the plaintiffs’ places of work or were settled for immaterial amounts. The Company cannot provide any assurances that any pending or future matters will be resolved in the same manner as previous lawsuits.

As of September 30, 2023, the Company was subject to the claims noted above, as well as other potential claims that have arisen in the ordinary course of business.

Although the outcome of the lawsuits, legal proceedings or potential claims to which the Company is, or may become, a party to cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, management does not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on the Company’s results of operations, financial position or cash flows.

 

The Company previously entered into related party operating leases with Ascent Properties Group, LLC ("Ascent"), for two building lease agreements and two equipment lease agreements in Arvada, Colorado. In connection with such leases, the Company made fixed minimum lease payments to the lessor of $242 and $211 during the three months ended September 30, 2023 and 2022, respectively, and $466 and $422 during the six months ended September 30, 2023 and 2022, respectively. The Company is obligated to make payments of $486 during the remainder of fiscal 2024. Future fixed minimum lease payments under these leases as of September 30, 2023 are $6,271.

 

NOTE 10 – INCOME TAXES:

The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years 2019 through 2022 and examination in state tax jurisdictions for the tax years 2018 through 2022. The Company is subject to examination in the People’s Republic of China for tax years 2019 through 2022 and in India for tax years 2019 through 2022.

There was no liability for unrecognized tax benefits at either September 30, 2023 or March 31, 2023.

NOTE 11 – CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS:

The changes in accumulated other comprehensive loss by component for the six months ended September 30, 2023 and 2022 are as follows:

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2023

 

$

(7,470

)

 

$

7

 

 

$

(7,463

)

Other comprehensive income before reclassifications

 

 

 

 

 

(310

)

 

 

(310

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

328

 

 

 

 

 

 

328

 

Net current-period other comprehensive income (loss)

 

 

328

 

 

 

(310

)

 

 

18

 

Balance at September 30, 2023

 

$

(7,142

)

 

$

(303

)

 

$

(7,445

)

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2022

 

$

(6,970

)

 

$

499

 

 

$

(6,471

)

Other comprehensive income before reclassifications

 

 

 

 

 

(680

)

 

 

(680

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

262

 

 

 

 

 

 

262

 

Net current-period other comprehensive income (loss)

 

 

262

 

 

 

(680

)

 

$

(418

)

Balance at September 30, 2022

 

$

(6,708

)

 

$

(181

)

 

$

(6,889

)

 

13


 

The reclassifications out of accumulated other comprehensive loss by component for the three and six months ended September 30, 2023 and 2022 are as follows:

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Three Months Ended

 

 

 

 

 

 

September 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

210

 

(1)

 

$

168

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

46

 

 

 

 

37

 

 

 

Provision for income taxes

 

 

$

164

 

 

 

$

131

 

 

 

Net income

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Six Months Ended

 

 

 

 

 

 

September 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

421

 

(1)

 

$

336

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

93

 

 

 

 

74

 

 

 

Provision for income taxes

 

 

$

328

 

 

 

$

262

 

 

 

Net income

 

(1)
These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.

 

NOTE 12 – DEBT:

On June 1, 2021, the Company entered into a $20,000 five-year term loan with Bank of America (the "Term Loan"). The Term Loan required monthly principal payments of $167 through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan was the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus 1.50%, subject to a 0.00% floor.

As of March 31, 2023 and September 30, 2023, long term debt was comprised of the following:

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Bank of America term loan

 

$

11,500

 

 

$

12,500

 

Less: unamortized debt issuance costs

 

 

(637

)

 

 

(756

)

 

 

 

10,863

 

 

 

11,744

 

Less: current portion

 

 

2,000

 

 

 

2,000

 

Total

 

$

8,863

 

 

$

9,744

 

 

As of September 30, 2023, future minimum payments required were as follows:

 

Remainder of 2024

 

$

1,000

 

2025

 

 

2,000

 

2026

 

 

2,000

 

2027

 

 

6,500

 

2028 and thereafter

 

 

 

Total

 

$

11,500

 

On June 1, 2021, the Company entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $30,000 line of credit, including letters of credit and bank guarantees, expandable at the Company's option and the bank's approval at any time up to $40,000. As of September 30, 2023 and March 31, 2023, there was $0 outstanding on the Revolving Credit Facility. Amounts outstanding under the Revolving Credit Facility bore interest at a rate equal to BSBY plus 1.50%, subject to a 0.00% floor. As of September 30, 2023, the BSBY rate was 5.3718%. Outstanding letters of credit under this agreement

14


 

were subject to a fee of 1.50% per annum of the outstanding undrawn amount of each letter of credit not secured by cash and 0.60% of each letter of credit secured by cash. Amounts available for borrowing under the Revolving Credit Facility were subject to an unused commitment fee of 0.25%. As of September 30, 2023, there was $3,711 letters of credit outstanding with Bank of America.

 

Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), the Company covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of 3.0 to 1.0, with an allowable increase to 3.25 to 1.0 following an acquisition for a period of twelve months following the closing of the acquisition. In addition, the Company covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of 1.2 to 1.0 and minimum margined assets, as defined in such agreements, of 100% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. The Company also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $20,000. As of September 30, 2023, the Company was in compliance with the financial covenants of the Credit Facility. At September 30, 2023, the amount available under the Revolving Credit Facility was $27,613, subject to the above liquidity and leverage covenants.

 

In connection with the amendments to the Credit Facility, the Company was charged a back-end fee of $725 to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.

 

The Company has a letter of credit facility agreement with HSBC Bank USA, N.A. of $7,500 (the "Letter of Credit Facility"). Under the Letter of Credit Facility, the Company incurs an annual facility fee of $5 and outstanding letters of credit are subject to a fee of between 0.75% and 0.85%, depending on the term of the letter of credit. Interest is payable on the principal amounts of unreimbursed letter of credit draws at a rate of 3% plus the bank's prime rate. The Company's obligations under the Letter of Credit Facility are secured by cash held with the bank. As of September 30, 2023, there was $6,577 letters of credit outstanding with HSBC and availability under the Letter of Credit Facility was $923. The agreement is subject to an annual renewal by the bank on July 31 of each year.

 

Total letters of credit outstanding as of September 30, and March 31, 2023 were $10,621 and $12,842, respectively.

 

SUBSEQUENT EVENT

 

On October 13, 2023, the Company terminated the Revolving Credit Facility, repaid the Term Loan and entered into a new five-year revolving credit facility with Wells Fargo Bank, National Association ("Wells Fargo") that provides a $35,000 line of credit, including letters of credit and bank guarantees, expandable up to $50,000 upon the Company satisfying specified covenants (the "New Revolving Credit Facility"). The additional $15,000 will automatically be available upon (a) the Company achieving a minimum consolidated EBITDA, as defined in the agreement, of $15,000, computed on a trailing twelve month basis, for three consecutive quarters and (b) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) for the Company of at least $7,500. In addition to the $25,000 letters of credit available to be issued pursuant to the New Revolving Credit Facility, the Company may request the issuance of cash secured letters of credit in an aggregate amount of up to $7,500.

 

The New Revolving Credit Facility contains customary terms and conditions, including representations and warranties and affirmative and negative covenants, as well as financial covenants for the benefit of Wells Fargo, which require the Company to maintain (i) a consolidated total leverage ratio not to exceed 3.50:1.00 and (ii) a consolidated fixed charge coverage ratio of at least 1.20:1.00, in both cases computed in accordance with the definitions and requirements specified in the New Revolving Credit Facility.

 

Borrowings under the New Revolving Credit Facility bear interest at a rate equal to, at the Company’s option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of 0.0% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by the Lender as its prime rate, (b) the federal funds rate plus 0.50% per annum and (c) one-month term SOFR plus 1.00% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) 1.25% per annum and 2.50% per annum in the case of any term SOFR loan and (ii) 0.25% per annum and 1.50% per annum in the case of any base rate loan, in each case based upon the Company’s then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25% per annum in the case of any base rate loan.

 

The Company will incur a quarterly commitment fee on the unused portion of the New Revolving Credit Facility during the applicable quarter at a per annum rate also determined by reference to the Company’s then-current consolidated total leverage ratio, which fee ranges between 0.10% per annum and 0.20% per annum; provided, however, for a period of one year following the closing date, the quarterly commitment fee will be set at 0.10% per annum. Any outstanding letters of credit that are cash secured will bear a fee equal to the daily amount available to be drawn under such letters of credit multiplied by 0.65% per annum. Any outstanding letters

15


 

of credit issued under the New Revolving Credit Facility will bear a fee equal to the daily amount drawn under such letters of credit multiplied by the applicable margin for term SOFR loans.

In connection with the termination of the Revolving Credit Facility, the Company repaid the $725 exit fee and recognized an extinguishment charge of approximately $650 from its previous lending agreement amendments.

16


 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

(Dollar and share amounts in thousands, except per share data)

 

Overview

We are a global leader in the design and manufacture of mission critical fluid, power, heat transfer and vacuum technologies for the defense, space, energy and process industries. We design and manufacture custom-engineered vacuum, heat transfer, pump and turbomachinery technologies. For the defense industry, our equipment is used in nuclear and non-nuclear propulsion, power, fluid transfer, and thermal management systems. For the space industry our equipment is used in propulsion, power and energy management systems and for life support systems. We supply equipment for vacuum, heat transfer and fluid transfer applications used in energy and new energy markets including oil refining, cogeneration, and multiple alternative and clean power applications including hydrogen. For the chemical and petrochemical industries, our heat transfer equipment is used in fertilizer, ethylene, methanol and downstream chemical facilities.

Our brands are built upon engineering expertise and close customer collaboration to design, develop, and produce mission critical equipment and systems that enable our customers to meet their economic and operational objectives. Continual improvement of our processes and systems to ensure qualified and compliant equipment are hallmarks of our brand. Our early engagement with customers and support until the end of service life are values upon which our brands are built.

Our corporate headquarters is located with our production facilities in Batavia, New York, where surface condensers and ejectors are designed, engineered, and manufactured. Our wholly-owned subsidiary, Barber-Nichols, LLC ("BN"), based in Arvada, Colorado, designs, develops, manufactures and sells specialty turbomachinery products for the space, aerospace, cryogenic, defense and energy markets. We also have wholly-owned foreign subsidiaries, Graham Vacuum and Heat Transfer Technology Co., Ltd. ("GVHTT"), located in Suzhou, China and Graham India Private Limited ("GIPL"), located in Ahmedabad, India. GVHTT provides sales and engineering support for us throughout Southeast Asia. GIPL serves as a sales and market development office focusing on the refining, petrochemical, edible oils, and fertilizer markets in India and the Middle East.

We refer to our fiscal year, which ends March 31, 2024, as fiscal 2024. Likewise, we refer to our fiscal year that ended March 31, 2023 and March 31, 2022 as fiscal 2023 and fiscal 2022, respectively.

 

Summary

Highlights for the three months ended September 30, 2023 include:

Net sales for the second quarter of fiscal 2024 were $45,076, up $6,933, or 18% compared with $38,143 for the second quarter of fiscal 2023. This increase over the prior year was primarily due to sales to the defense industry, which increased $10,263 versus the prior year period primarily due to an improved mix of higher margin defense projects, increased direct labor, better execution, the timing of material receipts, and improved pricing. Net sales for the quarter also benefited from continued growth in commercial aftermarket sales of approximately $4,500 in comparison to the prior year period, which is included in our refining and chemical/petrochemical markets. Partially offsetting this increase were a $1,439 decline in chemical/petrochemical and a $1,531 decline in space sales primarily due to the timing of projects, as well as the loss of Virgin Orbit Holdings, Inc. ("Virgin Orbit") as a customer in April 2023 due to its Chapter 11 bankruptcy.
In connection with the acquisition of BN, we entered into a Performance Bonus Agreement to provide employees of BN with a supplemental performance-based award based on the achievement of BN performance objectives for fiscal years ending March 31, 2024, 2025, and 2026 which can range between $2,000 to $4,000 per year (the "BN Performance Bonus"). During the second quarter of fiscal 2024, we recorded $802 related to the BN Performance Bonus.
Net income and income per diluted share for the second quarter of fiscal 2024 were $411 and $0.04, respectively, compared with net loss and loss per diluted share of $196 and $0.02, respectively, for the second quarter of fiscal 2023. Adjusted net income and adjusted net income per diluted share for the second quarter of fiscal 2024 were $1,371 and $0.13, respectively, compared with adjusted net income and adjusted net income per diluted share of $325 and $0.03, respectively, for the second quarter of fiscal 2023. See "Non-GAAP Measures" below for a reconciliation of adjusted net income and adjusted net income per diluted share to the comparable GAAP amount.
In the second quarter of fiscal year 2024, we shipped the last of the first article units related to the Columbia Class submarine and Ford Class carrier programs. While we expect to continue to have first article programs in our backlog as we win new programs and applications, the amount as a percentage of total backlog should be reduced moving forward. During fiscal 2022, we chose to make significant investments to ensure we could deliver these and previous units on schedule and these investments were the main source of the losses incurred that year.
Orders booked in the second quarter of fiscal 2024 decreased to $36,464 compared with $91,511 in the second quarter of fiscal 2023. This decrease was primarily in the defense market and is due to the timing of orders from major defense

17


 

customers. Additionally orders in the refining market were down slightly due to reduced orders from Asia due to timing and the slow recovery in China from the Covid-19 pandemic. For more information on this key performance indicator see "Orders and Backlog" below.
Backlog was $313,343 at September 30, 2023, compared with $301,734 at March 31, 2023. This increase was primarily driven by growth in our defense and chemical/petrochemical markets. For more information on this key performance indicator see "Orders and Backlog" below.
Cash and cash equivalents at September 30, 2023 were $25,800, compared with $18,257 at March 31, 2023. This increase was primarily due to cash provided by operating activities of $11,898, partially offset by net repayment of debt of $1,020 and $3,312 of capital expenditures as we continue to invest in longer-term growth opportunities. Cash flow from operations was primarily driven by cash net income and an increase in customer deposits from major defense customers.
Following the end of the second quarter of fiscal 2024, on October 13, 2023, we entered into a new, five-year $50,000 revolving credit facility with Wells Fargo Bank, National Association ("Wells Fargo") of which $35,000 is immediately available. We used the proceeds from the facility and cash on hand to pay down the remaining $11,500 balance of our term loan and the $725 exit fee from our previous lending agreement amendments. The new facility will reduce current borrowing rates by approximately 25 basis points to SOFR plus 1.25%, has a maximum total leverage ratio of 3.5 to 1, and provides us greater financial flexibility to execute on our strategy for growth.
Following the end of the second quarter of fiscal 2024, we announced that we received approximately $110 million in total orders in October 2023, which were primarily related to follow-on orders for critical U.S. Navy programs. These defense orders are expected to be recognized in revenue beginning in the fourth quarter of fiscal 2025 through early fiscal 2030.

 

Cautionary Note Regarding Forward-Looking Statements

This report on Form 10-Q (the "Form 10-Q") and other documents we file with the Securities and Exchange Commission ("SEC") include forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements other than statements of historical fact are forward-looking statements for purposes of this Form 10-K. These statements involve known and unknown risks, uncertainties and other factors that may cause actual results to be materially different from any future results implied by the forward-looking statements. Forward-looking statements are indicated by words such as "anticipate," "believe," "continue," "could," "estimate," "can," "may," "intend," "expect," "plan," "goal," "predict," "project," "outlook," "potential," "should," "will," and similar words and expressions.

Forward-looking statements are not a guarantee of future performance and involve risks and uncertainties, and there are certain important factors that could cause our actual results to differ, possibly materially, from expectations or estimates reflected in such forward-looking statements including, but not limited to, those described in the "Risk Factors" section in Item 1A of our Annual Report on Form 10-K for fiscal 2023 and elsewhere in the reports we file with the SEC. Undue reliance should not be placed on our forward-looking statements. New risks and uncertainties arise from time to time and we cannot predict these events or how they may affect us and cause actual results to differ materially from those expressed or implied by our forward-looking statements. Therefore, you should not rely on our forward-looking statements as predictions of future events. When considering these risks, uncertainties and assumptions, you should keep in mind the cautionary statements contained in this report and any documents incorporated herein by reference. You should read this document and the documents that we reference in this Quarterly Report on Form 10-Q (the "Form 10-Q") completely and with the understanding that our actual future results may be materially different from what we expect. All forward-looking statements attributable to us are expressly qualified by these cautionary statements.

All forward-looking statements included in this Form 10-Q are made only as of the date indicated or as of the date of this Form 10-Q. Except as required by law, we undertake no obligation to update or announce any revisions to forward-looking statements contained in this report, whether as a result of new information, future events or otherwise.

Current Market Conditions

Demand for our equipment and systems for the defense industry is expected to remain strong and continue to expand, based on defense budget plans, accelerated ship build schedules due to geopolitical tensions, the projected build schedule of submarines, aircraft carriers and undersea propulsion and power systems and the solutions we provide. In addition to U.S. Navy applications, we also provide specialty pumps, turbines, compressors and controllers for various fluid and thermal management systems used in Department of Defense radar, laser, electronics and power systems. We have built a leading position, and in some instances, a sole source position, for certain systems and equipment for the defense industry.

Our traditional energy markets are undergoing significant transition. While we expect that fossil fuels will continue to be an important component in the global energy industry for many years to come, there are significant changes in the priorities for capital investments by our customers and the regions in which those investments are being made. We expect that the systemic changes in the energy markets, which are influenced by the increasing use by consumers of alternative fuels, will lead to demand growth for fossil-based fuels that is less than the global growth rate. The timing and catalyst for a recovery in this market remains uncertain. Accordingly,

18


 

we believe that in the near term the quantity of projects available for us to compete for will remain low and that new project pricing will remain challenging.

Of note, over the last few years we have experienced an increase in our energy and chemical aftermarket orders, primarily from the domestic market. Aftermarket orders have historically been a leading indicator of future capital investment by our customers in their facilities for upgrades and expansions. However, if a capital investment upturn were to occur, we do not expect the next cycle to be as robust as years past due to the factors discussed above.

The alternative and clean energy opportunities for our heat transfer, power production and fluid transfer systems are expected to continue to grow. We assist in designing, developing and producing equipment for hydrogen production, distribution and fueling systems, concentrated solar power and storage, small modular nuclear systems and geothermal power generation with lithium extraction. We are positioning the Company to be a more significant contributor as these markets continue to develop.

We believe that chemical and petrochemical capital investment will continue to decouple from energy investment. Over the long term, we expect that population growth, an expanding global middle class, and an increasing desire for improved quality of life and access to consumer products will drive increased demand for industrial goods within the plastics and resins value chain along with fertilizers and related products. As such, we expect investment in new global chemical and petrochemical capacity will improve and drive growth in demand for our products and services.

Our turbomachinery, pumps and cryogenic products and market access provide revenue and growth potential in the commercial space/aerospace markets. The commercial space market has grown and evolved rapidly, and we provide rocket engine turbo pump systems and components for many of the launch providers for satellites. We expect that in the long term extended space exploration will become more prevalent, and we anticipate that our thermal/fluid management and environmental control and life support system turbomachinery will play important roles. We are also participating in future aerospace power and propulsion system development through supply of fluid and thermal management systems components. Small power dense systems are imperative for these applications and we believe our technology and expertise will enable us to achieve sales growth in this market as well. Sales and orders to the space industry are variable in nature and many of our customers, who are key players in the industry, have yet to achieve profitability and may be unable to continue operations without additional funding, similar to what occurred to Virgin Orbit. Thus, future revenue and growth in this market can be uncertain and may negatively impact our business.

As illustrated below, we have succeeded over the last several years with our strategy to increase our participation in the defense market as opportunities in our legacy refining and petrochemical markets diminished. The defense market comprised 80% of our total backlog at September 30, 2023.

 

img101474470_0.jpg 

 

*Note: "FYE" refers to fiscal year ended March 31

19


 

Results of Operations

To better understand the significant factors that influenced our performance during the periods presented, the following discussion should be read in conjunction with our Condensed Consolidated Financial Statements and the notes to our Condensed Consolidated Financial Statements included in Part I, Item 1, of this Form 10-Q.

The following table summarizes our results of operations for the periods indicated:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

Gross profit

 

$

7,191

 

 

$

5,280

 

 

$

18,168

 

 

$

12,024

 

Gross profit margin

 

 

16

%

 

 

14

%

 

 

20

%

 

 

16

%

SG&A expenses (1)

 

$

6,388

 

 

$

5,332

 

 

$

13,681

 

 

$

11,091

 

SG&A as a percent of sales

 

 

14

%

 

 

14

%

 

 

15

%

 

 

15

%

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Income (loss) per diluted share

 

$

0.04

 

 

$

(0.02

)

 

$

0.28

 

 

$

0.05

 

 

(1)
Selling, general and administrative expenses are referred to as "SG&A".

 

The following tables provide our net sales by product line and geographic region including the percentage of total and change in comparison to the prior year for each category and period presented:

img101474470_1.jpg 

 

The Second Quarter and First Six Months of Fiscal 2024 Compared with the Second Quarter and First Six Months of Fiscal 2023

Net sales for the second quarter of fiscal 2024 were $45,076, up $6,933, or 18% compared with $38,143 for the second quarter of fiscal 2023. This increase over the prior year was primarily due to sales to the defense industry, which increased $10,263 versus the prior year period primarily due to an improved mix of higher margin defense projects, increased direct labor, better execution, the timing of material receipts, and improved pricing. Net sales for the quarter also benefited from continued growth in commercial aftermarket of approximately $4,500 in comparison to the prior year period, which is included in our refining and chemical/petrochemical markets. Partially offsetting this increase were a $1,439 decline in chemical/petrochemical sales and a $1,531 decline in space sales primarily due to the timing of projects, as well as the loss of Virgin Orbit as a customer in April 2023 due to its Chapter 11 bankruptcy.

Domestic sales as a percentage of aggregate sales were 86% in the second quarter of fiscal 2024 compared with 80% in the second quarter of fiscal 2023, reflecting the increase in our defense industry businesses, which is U.S. based. Sales in the three months ended September 30, 2023 were 56% to the defense industry compared to 39% for the comparable quarter in fiscal 2023. Fluctuation in sales among markets, products and geographic locations varies, sometimes significantly, from quarter-to-quarter based on timing and magnitude of projects but overall reflects our strategic shift towards the defense industry.

Net sales for the first six months of fiscal 2024 were $92,645, an increase of $18,427 or 25% from the first six months of fiscal 2023 and were primarily in the defense market. Additionally, our sales continued to benefit from our diversified revenue base including strong growth of approximately $7,625 in commercial aftermarket sales which is included in our refining and chemical/petrochemical markets. Partially offsetting this increase was a $3,171 decline in space sales primarily due to the timing of projects, as well as the loss of Virgin Orbit as a customer in April 2023 due to its Chapter 11 bankruptcy. Sales in the six months ended September 30, 2023 were

20


 

52% for the defense industry compared with 33% for the defense industry in the comparable period in fiscal 2023 and reflects our strategic shift towards the defense industry. See also "Current Market Conditions," above. For additional information on anticipated future sales and our markets, see "Orders and Backlog" below.

Gross profit margin for the second quarter of fiscal 2024 was 16%, compared with 14% for the second quarter of fiscal 2023. Gross profit for the second quarter of fiscal 2024 increased $1,911, or 36%, compared with fiscal 2023, to $7,191. These increases reflected the increase in sales discussed above as well as an improved mix of sales related to higher margin defense and commercial aftermarket, as well as better execution and pricing on defense contracts, partially offset by higher incentive compensation in comparison with the prior year.

 

Gross profit margin for the first six months of fiscal 2024 was 20%, compared with 16% for the first six months of fiscal 2023. Gross profit for the first six months of fiscal 2024 increased $6,144 compared with fiscal 2023, to $18,168. These increases reflected the increase in sales discussed above as well as an improved mix of sales related to higher margin defense and commercial aftermarket sales, as well as better execution and pricing on defense contracts, partially offset by higher incentive compensation in comparison with the prior year.

 

SG&A expense including amortization for the second quarter of fiscal 2024 was $6,388 compared to $5,332 for the second quarter of fiscal 2023. Approximately $800 of this increase was due to the BN Performance Bonus. The remainder of the increase in SG&A expense primarily relates to cost increases due to inflation, as well as increased professional services of approximately $200 due to increasing complexity in our business associated with growth and our international operations. As a percentage of net sales, SG&A expense in the second quarter of fiscal 2024 remained consistent at 14% compared with the same period of fiscal 2023.

 

SG&A expense including amortization for the first six months of fiscal 2024 was $13,681, up $2,590 compared with $11,091 for the first six months of fiscal 2023. Approximately $1,600 of this increase was due to the BN Performance Bonus. The remainder of the increase in SG&A expense primarily relates to cost increases due to inflation, as well as increased professional services of approximately $350 due to increasing complexity in our business associated with growth and our international operations. As a percentage of net sales, SG&A expense in the first six months of fiscal 2024 remained consistent at 15% compared with the same period of fiscal 2023.

 

Net interest expense for the second quarter of fiscal 2024 was $55 compared to $246 in the second quarter of fiscal 2023. This decrease was due to lower net debt levels, partially offset by an increase in interest rates since the second quarter of fiscal 2023.

 

Net interest expense for the first six months of fiscal 2024 was $240 compared to $403 in the first six months of fiscal 2023. This decrease was due to lower net debt levels, partially offset by an increase in interest rates since the second quarter of fiscal 2023.

 

Our effective tax rate in the second quarter of fiscal 2024 was 37%, compared with 17% in the second quarter of fiscal 2023. Our effective tax rate for the first six months of fiscal 2024 was 25%, compared with 27% for the first six months of fiscal 2023. Our effective tax rate can vary significantly from period to period depending on the level of pre-tax income, the amount of income derived from our higher tax rate foreign subsidiaries, as well as the timing of discrete tax items, primarily related to the vesting of restricted stock awards. For fiscal 2024 we expect our full year effective tax rate to be 22% to 23%.

 

The net result of the above is that net income and income per diluted share for the second quarter of fiscal 2024 were $411 and $0.04, respectively, compared with a loss of $196 and $0.02, respectively, for the second quarter of fiscal 2023. Adjusted net income and adjusted net income per diluted share for the second quarter of fiscal 2024 were $1,371 and $0.13, respectively, compared with net income of $325 and $0.03, respectively, for the second quarter of fiscal 2023.

 

Net income and income per diluted share for the first six months of fiscal 2024 were $3,051 and $0.28, respectively, compared with net income of $480 and $0.05, respectively, for the first six months of fiscal 2023. Adjusted net income and adjusted net income per diluted share for the first six months of fiscal 2024 were $4,945 and $0.46, respectively, compared with net income of $1,654 and $0.16, respectively, for the first six months of fiscal 2023. See "Non-GAAP Measures" below for a reconciliation of adjusted net income and adjusted net income per diluted share to the comparable GAAP amount.

 

Non-GAAP Measures

 

Adjusted earnings before net interest expense, income taxes, depreciation and amortization ("EBITDA"), adjusted net income, and adjusted net income per diluted share are provided for information purposes only and are not measures of financial performance under accounting principles generally accepted in the U.S. ("GAAP"). Management believes the presentation of these financial measures reflecting non-GAAP adjustments provides important supplemental information to investors and other users of our financial statements in evaluating the operating results of the Company. In particular, those charges and credits that are not directly related to operating performance, and that are not a helpful measure of the performance of our underlying business particularly in light of their unpredictable

21


 

nature. These non-GAAP disclosures have limitations as analytical tools, should not be viewed as a substitute for net income or net income per diluted share determined in accordance with GAAP, and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP, nor are they necessarily comparable to non-GAAP performance measures that may be presented by other companies. In addition, supplemental presentation should not be construed as an inference that our future results will be unaffected by similar adjustments to net income or net income per diluted share determined in accordance with GAAP. Adjusted EBITDA, adjusted net income and adjusted net income per diluted share are key metrics used by management and our board of directors to assess the Company’s financial and operating performance and adjusted EBITDA is a basis for a portion of management's performance-based compensation.

Adjusted EBITDA excludes charges for depreciation, amortization, interest expense, taxes, other acquisition related expenses, the BN Performance Bonus, and other unusual/nonrecurring expenses. Adjusted net income and adjusted net income per diluted share excludes intangible amortization, the BN Performance Bonus, other costs related to the acquisition, and other unusual/nonrecurring expenses.

 

A reconciliation of adjusted EBITDA, adjusted net income and adjusted net income per diluted share to net income (loss) in accordance with GAAP is as follows:

 

Three Months Ended

 

 

Six Months Ended

 

 

September 30,

 

 

September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net income (loss)

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

 Acquisition & integration costs

 

-

 

 

 

-

 

 

 

-

 

 

 

54

 

 BN Performance Bonus

 

802

 

 

 

-

 

 

 

1,569

 

 

 

-

 

 Debt amendment costs

 

-

 

 

 

41

 

 

 

-

 

 

 

194

 

 Net interest expense

 

55

 

 

 

246

 

 

 

240

 

 

 

403

 

 Income taxes

 

243

 

 

 

(40

)

 

 

1,009

 

 

 

175

 

 Depreciation & amortization

 

1,201

 

 

 

1,487

 

 

 

2,440

 

 

 

2,962

 

Adjusted EBITDA

$

2,712

 

 

$

1,538

 

 

$

8,309

 

 

$

4,268

 

Adjusted EBITDA as a % of revenue

 

6.0

%

 

 

4.0

%

 

 

9.0

%

 

 

5.8

%

 

 

Three Months Ended

 

 

Six Months Ended

 

 

September 30,

 

 

September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net income (loss)

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

 Acquisition & integration costs

 

-

 

 

 

-

 

 

 

-

 

 

 

54

 

 Amortization of intangible assets

 

445

 

 

 

619

 

 

 

891

 

 

 

1,238

 

 BN Performance Bonus

 

802

 

 

 

-

 

 

 

1,569

 

 

 

-

 

 Debt amendment costs

 

-

 

 

 

41

 

 

 

-

 

 

 

194

 

 Normalize tax rate(1)

 

(287

)

 

 

(139

)

 

 

(566

)

 

 

(312

)

Adjusted net income

$

1,371

 

 

$

325

 

 

$

4,945

 

 

$

1,654

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP net income (loss) per diluted share

$

0.04

 

 

$

(0.02

)

 

$

0.28

 

 

$

0.05

 

Adjusted net income per diluted share

$

0.13

 

 

$

0.03

 

 

$

0.46

 

 

$

0.16

 

Diluted weighted average common shares outstanding

 

10,810

 

 

 

10,617

 

 

 

10,761

 

 

 

10,618

 

 

 

 

 

 

 

 

 

 

 

 

 

(1) Applies a normalized tax rate to non-GAAP adjustments, which are pre-tax, based upon the statutory tax rate of 23%.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22


 

Liquidity and Capital Resources

The following discussion should be read in conjunction with our Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Cash Flows:

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Cash and cash equivalents

 

$

25,800

 

 

$

18,257

 

Working capital (1)

 

 

26,275

 

 

 

23,904

 

Working capital ratio(1)

 

 

1.3

 

 

 

1.3

 

 

(1)
Working capital equals current assets minus current liabilities. Working capital ratio equals current assets divided by current liabilities.

Net cash provided by operating activities for the first six months of fiscal 2024 was $11,898 compared with $398 of cash used for the first six months of fiscal 2023. The cash provided by operations during the first six months of fiscal 2024 was higher than the comparable prior year period primarily as a result of higher cash net income and a reduction in working capital as a result of the change in payment terms related to a large defense customer during the quarter and increased customer deposits.

 

Capital expenditures for fiscal 2024 are expected to be approximately $12,000 to $13,500 and include approximately $5,500 related to the expansion of production capabilities at our Batavia facility, which is being funded by one of our defense customers. Fiscal 2024 capital expenditures are expected to be primarily for machinery and equipment, as well as for buildings and leasehold improvements to fund our growth and productivity improvement initiatives. The majority of our planned capital expenditures are discretionary. We estimate that our maintenance capital spend is approximately $2,000 per year.

Cash and cash equivalents were $25,800 at September 30, 2023 compared with $18,257 at March 31, 2023, up $7,543 primarily due to cash provided by operations, offset by capital expenditures and debt repayments. At September 30, 2023, approximately $7,000 of our cash and cash equivalents was used to secure our letters of credit and approximately $2,100 of our cash was held by foreign subsidiaries.

On October 13, 2023, we terminated the revolving credit facility and repaid our term loan with Bank of America, and entered into a new five-year revolving credit facility with Wells Fargo that provides a $35,000 line of credit, including letters of credit and bank guarantees, expandable up to $50,000 upon our satisfying specified covenants (the "New Revolving Credit Facility"). The additional $15,000 will automatically be available upon (i) our achieving a minimum consolidated EBITDA, as defined in the agreement, of $15,000, computed on a trailing twelve month basis, for three consecutive quarters and (ii) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) of at least $7,500. In addition to the $25,000 letters of credit available to be issued pursuant to the New Revolving Credit Facility, we may request the issuance of cash secured letters of credit in an aggregate amount of up to $7,500.

 

The New Revolving Credit Facility contains customary terms and conditions, including representations and warranties and affirmative and negative covenants, as well as financial covenants for the benefit of Wells Fargo, which require us to maintain (i) a consolidated total leverage ratio not to exceed 3.50:1.00 and (ii) a consolidated fixed charge coverage ratio of at least 1.20:1.00, in both cases computed in accordance with the definitions and requirements specified in the New Revolving Credit Facility.

 

Borrowings under the New Revolving Credit Facility bear interest at a rate equal to, at our option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of 0.0% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by Wells Fargo as its prime rate, (b) the federal funds rate plus 0.50% per annum and (c) one-month term SOFR plus 1.00% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) 1.25% per annum and 2.50% per annum in the case of any term SOFR loan and (ii) 0.25% per annum and 1.50% per annum in the case of any base rate loan, in each case based upon our then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25% per annum in the case of any base rate loan.

 

We will incur a quarterly commitment fee on the unused portion of the New Revolving Credit Facility during the applicable quarter at a per annum rate also determined by reference to our then-current consolidated total leverage ratio, which fee ranges between 0.10% per annum and 0.20% per annum; provided, however, for a period of one year following the closing date, the quarterly commitment fee will be set at 0.10% per annum. Any outstanding letters of credit that are cash secured will bear a fee equal to the daily amount available to be drawn under such letters of credit multiplied by 0.65% per annum. Any outstanding letters of credit issued under

23


 

the New Revolving Credit Facility will bear a fee equal to the daily amount drawn under such letters of credit multiplied by the applicable margin for term SOFR loans.

 

In connection with the termination of our prior revolving credit facility, we repaid the $725 exit fee and recognized an extinguishment charge of approximately $650 from our previous lending agreement amendments.

We did not have any off-balance sheet arrangements as of September 30, 2023 and 2022, other than letters of credit incurred in the ordinary course of business.

We believe that cash generated from operations combined with the liquidity provided by our New Revolving Credit Facility will be adequate to meet our cash needs and fund our long-term strategic growth objectives.

 

Orders and Backlog

 

In addition to the non-GAAP measures discussed above, management uses the following key performance metrics to analyze and measure the Company's financial performance and results of operations: orders, backlog, and book-to-bill ratio. Management uses orders and backlog as measures of current and future business and financial performance and these may not be comparable with measures provided by other companies. Orders represent written communications received from customers requesting us to provide products and/or services. Backlog is defined as the total dollar value of net orders received for which revenue has not yet been recognized. Management believes tracking orders and backlog are useful as it often times is a leading indicator of future performance. In accordance with industry practice, contracts may include provisions for cancellation, termination, or suspension at the discretion of the customer.

The book-to-bill ratio is an operational measure that management uses to track the growth prospects of the Company. The Company calculates the book-to-bill ratio for a given period as net orders divided by net sales.

Given that each of orders, backlog and book-to-bill ratio is an operational measure and that the Company's methodology for calculating these measures does not meet the definition of a non-GAAP measure, as that term is defined by the SEC, a quantitative reconciliation for each is not required or provided.

The following tables provides our orders by market and geographic region including the percentage of total and change in comparison to the prior year for each category and period presented:

 

img101474470_2.jpg 

 

Orders booked for the three-month period ended September 30, 2023 were $36,464, a decrease of $55,047 over the comparable period of fiscal 2023. Orders booked for the six-month period ended September 30, 2023 were $104,397, a decrease of $27,422 over the comparable period of fiscal 2023. These decreases were primarily due to the timing of our large defense orders and orders to the refining market. For the six-month period ended September 30, 2023, our book-to-bill ratio was 1.1x. Orders during the first six months of 2024 included the following:

$9,100 for a vacuum distillation system for a refinery in India.
$22,000 related to a strategic investment and follow-on orders from a major defense customer. These orders include $13,500 to expand and enhance our Batavia, N.Y. production capabilities, primarily for machinery and equipment, in order to support the U.S. Navy's shipbuilding schedule.

24


 

$19,300 of aftermarket orders to the refining and chemical/petrochemical markets.
$3,361 decrease in orders to the space industry primarily due to the Virgin Orbit bankruptcy.

 

We believe the repeat U.S. Navy orders and strategic investment received validates the investments we made, our position as a key supplier to the defense industry and our customer's confidence in our execution. Additionally, we believe the strong aftermarket orders are significant because they historically have been a leading indicator of a cyclical upturn in capital project orders. However, we do not expect the next cycle to be as robust as years past due to the factors discussed above under "Current Market Conditions."

 

Orders to the U.S. represented 88% of total orders for the second quarter of fiscal 2024 compared to 93% in the second quarter of the prior year. These orders were primarily to the defense market which represented 57% of orders and are U.S. based.

Following the end of the second quarter of fiscal 2024, we announced that we received approximately $110 million in total orders in October 2023, which were primarily related to follow-on orders for critical U.S. Navy programs. These defense orders are expected to be recognized in revenue beginning in the fourth quarter of fiscal 2025 through early fiscal 2030.

 

 

 

The following table provides our backlog by market, including the percentage of total backlog, for each category and period presented:

 

 

September 30,

 

 

 

 

September 30,

 

 

 

Change

 

Market

 

2023

 

%

 

 

2022

 

%

 

$

 

 

%

 

Refining

 

$

29,116

 

 

9

%

 

$

28,502

 

 

9

%

$

614

 

 

 

2

%

Chemical/Petrochemical

 

 

13,705

 

 

5

%

 

 

12,549

 

 

5

%

 

1,156

 

 

 

9

%

Space

 

 

7,263

 

 

2

%

 

 

13,210

 

 

4

%

 

(5,947

)

 

 

-45

%

Defense

 

 

250,732

 

 

80

%

 

 

248,672

 

 

79

%

 

2,060

 

 

 

1

%

Other

 

 

12,527

 

 

4

%

 

 

10,407

 

 

3

%

 

2,120

 

 

 

20

%

Total backlog

 

$

313,343

 

 

100

%

 

$

313,340

 

 

100

%

$

3

 

 

 

0

%

 

Backlog was $313,343 at September 30, 2023, which is consistent with the prior year period. We expect to recognize revenue on approximately 50% of the backlog within one year, 25% to 30% in one to two years and the remaining beyond two years. The majority of the orders that are expected to convert beyond twenty-four months are for the defense industry, specifically the U.S. Navy that have a long conversion cycle (generally up to six years). During the second quarter of fiscal 2024, we shipped the last of the first article units related to the Columbia Class submarine and Ford Class carrier programs. While we expect to continue to have first article programs in our backlog as we win new programs and applications, the amount as a percentage of total backlog should be reduced moving forward. During fiscal 2022, we chose to make significant investments to ensure we could deliver these and previous units on schedule and these investments were the main source of the losses incurred that year.


Outlook

 

We are providing the following fiscal 2024 outlook reflecting our current expectations:

 

Net Sales

 

$170 million to $180 million

Gross Profit

 

18% to 19% of sales

SG&A Expenses(1)

 

15% to 16% of sales

Tax Rate

 

22% to 23%

Adjusted EBITDA(2)

 

$11.5 million to $13.5 million

 

 

 

(1) Includes approximately $2.5 million to $4 million of BN Performance Bonus and ERP conversion costs included in SG&A expense.

(2) Excludes approximately $2.5 million to $4 million of BN Performance Bonus and ERP conversion costs included in SG&A expense and approximately $0.7 million of debt extinguishment charges.

 

See "Cautionary Note Regarding Forward-Looking Statement" and "Non-GAAP Measures" above for additional information about forward-looking statements and non-GAAP measures. We have not reconciled non-GAAP forward-looking Adjusted EBITDA to its most directly comparable GAAP measure, as permitted by Item 10(e)(1)(i)(B) of Regulation S-K. Such reconciliation would require unreasonable efforts to estimate and quantify various necessary GAAP components largely because forecasting or predicting our future operating results is subject to many factors out of our control or not readily predictable.

25


 

We have made significant progress with the advancements in our business, which we believe puts us on schedule in achieving our fiscal 2027 goals of greater than $200,000 in revenue (8% to 10% average annualized revenue growth) and Adjusted EBITDA margins in the low to mid-teens.

Our expectations for sales and profitability assume that we will be able to operate our production facilities at planned capacity, have access to our global supply chain including our subcontractors, do not experience significant global health related disruptions, and assumes no further impact from Virgin Orbit or any other unforeseen events.

Contingencies and Commitments

 

We have been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in or accompanying our products. We are a co-defendant with numerous other defendants in these lawsuits and intend to vigorously defend ourselves against these claims. The claims in our current lawsuits are similar to those made in previous asbestos lawsuits that named us as a defendant. Such previous lawsuits either were dismissed when it was shown that we had not supplied products to the plaintiffs’ places of work, or were settled by us for immaterial amounts.

As of September 30, 2023, we are subject to the claims noted above, as well as other legal proceedings and potential claims that have arisen in the ordinary course of business. Although the outcome of the lawsuits, legal proceedings or potential claims to which we are or may become a party cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, we do not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on our results of operations, financial position or cash flows.

Critical Accounting Policies, Estimates, and Judgments

Our unaudited condensed consolidated financial statements are based on the selection of accounting policies and the application of significant accounting estimates, some of which require management to make significant assumptions. We believe that the most critical accounting estimates used in the preparation of our condensed consolidated financial statements relate to labor hour estimates, total cost, and establishment of operational milestones which are used to recognize revenue over time, accounting for contingencies, under which we accrue a loss when it is probable that a liability has been incurred and the amount can be reasonably estimated, accounting for business combinations and intangible assets, and accounting for pensions and other postretirement benefits. For further information, refer to Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" and Item 8 "Financial Statements and Supplementary Data" included in our Annual Report on Form 10-K for the year ended March 31, 2023.

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The principal market risks (i.e., the risk of loss arising from market changes) to which we are exposed are foreign currency exchange rates, price risk, and interest rate risk.

The assumptions applied in preparing the following qualitative and quantitative disclosures regarding foreign currency exchange rate, price risk and interest rate risk are based upon volatility ranges experienced by us in relevant historical periods, our current knowledge of the marketplace, and our judgment of the probability of future volatility based upon the historical trends and economic conditions of the markets in which we operate.

 

Foreign Currency

International consolidated sales for the first six months of fiscal 2024 were 17% of total sales compared with 21% for the same period of fiscal 2023. Operating in markets throughout the world exposes us to movements in currency exchange rates. Currency movements can affect sales in several ways, the foremost being our ability to compete for orders against foreign competitors that base their prices on relatively weaker currencies. Business lost due to competition for orders against competitors using a relatively weaker currency cannot be quantified. In addition, cash can be adversely impacted by the conversion of sales made by us in a foreign currency to U.S. dollars. In each of the first six months of fiscal 2024 and fiscal 2023, substantially all sales by us and our wholly-owned subsidiaries, for which we were paid, were denominated in the local currency of the respective subsidiary (U.S. dollars, Chinese RMB or India INR). For the first six months of fiscal 2024, foreign currency exchange rate fluctuations reduced our cash balances by $82 primarily due to the strengthening of the U.S. dollar.

We have limited exposure to foreign currency purchases. In the first six months of fiscal 2024, our purchases in foreign currencies represented approximately 3% of the cost of products sold. At certain times, we may enter into forward foreign currency exchange

26


 

agreements to hedge our exposure against potential unfavorable changes in foreign currency values on significant sales and purchase contracts negotiated in foreign currencies. Forward foreign currency exchange contracts were not used in the periods being reported in this Form 10-Q and as of September 30, 2023 and March 31, 2023, we held no forward foreign currency contracts.

 

Price Risk

Operating in a global marketplace requires us to compete with other global manufacturers which, in some instances, benefit from lower production costs and more favorable economic conditions. Although we believe that our customers differentiate our products on the basis of our manufacturing quality, engineering experience, and customer service, among other things, such lower production costs and more favorable economic conditions mean that our competitors are able to offer products similar to ours at lower prices. In extreme market downturns, such as we recently experienced, we typically see depressed price levels. Additionally, we have faced, and may continue to face, significant cost inflation, specifically in labor costs, raw materials, and other supply chain costs due to increased demand for raw materials and resources caused by the broad disruption of the global supply chain, including those associated with the impact of COVID-19. International conflicts or other geopolitical events, including the 2022 Russian invasion of Ukraine and the Israel-Hamas war, may further contribute to increased supply chain costs due to shortages in raw materials, increased costs for transportation and energy, disruptions in supply chains, and heightened inflation. Further escalation of geopolitical tensions may also lead to changes to foreign exchange rates and financial markets, any of which may adversely affect our business and supply chain, and consequently our results of operation. While there could ultimately be a material impact on our operations and liquidity, at the time of this report, the impact could not be determined.

 

 

Interest Rate Risk

 

As a result of the BN acquisition and in order to fund our strategic growth objectives we borrow funds under our various credit agreements that bear interest at a variable rate. As part of our risk management activities, we evaluate the use of interest rate derivatives to add stability to interest expense and to manage our exposure to interest rate movements. As of September 30, 2023, we had $11,500 of variable rate debt outstanding on our revolving credit facility and no interest rate derivatives outstanding. See ''Debt'' in Note 12 to the Unaudited Condensed Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q for additional information about our outstanding debt. A hypothetical one percentage point (100 basis points) change in the BSBY rate on the $11,500 of variable rate debt outstanding at September 30, 2023 would have an impact of approximately $115 on our interest expense for fiscal 2024.

Item 4. Controls and Procedures

 

Conclusion regarding the effectiveness of disclosure controls and procedures

 

Our President and Chief Executive Officer (our principal executive officer) and Vice President - Finance and Chief Financial Officer (our principal financial officer) each have evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, and as of such date, our President and Chief Executive Officer and Vice President - Finance and Chief Financial Officer concluded that our disclosure controls and procedures were effective in all material respects.

 

Changes in internal control over financial reporting

There has been no change to our internal control over financial reporting during the quarter covered by this Quarterly Report on Form 10-Q that has materially affected, or that is reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal controls over financial reporting.

 

27


 

PART II - OTHER INFORMATION

 

 

Item 1A. Risk Factors

 

There have been no material changes from the risk factors previously disclosed in Part 1 – Item 1A of the Company’s Form 10-K for the fiscal year ended March 31, 2023.

Item 2: Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

 

Dividend Policy

We do not currently pay a cash dividend on our common stock. Any future determination by our board of directors regarding dividends will depend on a variety of factors, including our compliance with the terms of the credit agreement, organic growth and acquisition opportunities, future financial performance, general economic conditions and financial, competitive, regulatory, and other factors, many of which are beyond our control. There can be no guarantee that we will pay dividends in the future.

 

 

 

28


 

Item 6. Exhibits

INDEX OF EXHIBITS

 

   (10)

 

Material Contracts

 

 

 

 

 

+#

 

10.1

Description of Amendment to the Restricted Stock Unit Agreement by and between the Company and Daniel J. Thoren incorporated herein by reference from Item 5.02 of the Company's Current Report on Form 8-K dated July 25, 2023.

 

 

 

 

 

 

10.2

Agreement, dated as of October 13, 2023, by and among Graham Corporation and Wells Fargo Bank, National Association is incorporated herein by reference from Exhibit 10.1 to the Company's Current Report on Form 8-K dated October 18, 2023.

 

 

 

 

#

 

10.3

Amendment No. 1 to the 2020 Graham Corporation Equity Incentive Plan is incorporated herein by reference from Appendix C to the Company's Definitive Proxy Statement on Schedule 14A dated July 10, 2023.

 

 (31)

 

Rule 13a-14(a)/15d-14(a) Certifications

 

 

 

 

 

+

 

31.1

Certification of Principal Executive Officer

 

 

 

 

 

+

 

31.2

Certification of Principal Financial Officer

 

 

 

 

 

 (32)

 

Section 1350 Certification

 

 

 

 

 

++

 

32.1

Section 1350 Certifications

 

 

 

 

 

(101)

 

Interactive Data File

 

 

 

 

 

+

 

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

 

 

 

+

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

+

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

+

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

+

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

+

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

(104)

 

 

Cover Page Interactive Data File embedded within the Inline XBRL document

 

 

 

 

 

 

 

 

+

++

#

Exhibit filed with this report

Exhibit furnished with this report

Management contract or compensation plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29


 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

GRAHAM CORPORATION

 

By:

 

 

/s/ CHRISTOPHER J. THOME

 

 

 

Christopher J. Thome

 

 

 

Vice President-Finance and

 

 

 

Chief Financial Officer

 

 

 

(On behalf of the Registrant and as Principal Financial Officer)

 

Date: November 6, 2023

 

30


EX-31.1 2 ghm-ex31_1.htm EX-31.1 EX-31.1

 

EXHIBIT 31.1

CERTIFICATION OF

PRINCIPAL EXECUTIVE OFFICER

I, Daniel J. Thoren, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Graham Corporation;
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(s) 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 control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures, and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (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(s) 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.

Date: November 6, 2023

 

/s/ DANIEL J. THOREN

Daniel J. Thoren

President and Chief Executive Officer

 

 


EX-31.2 3 ghm-ex31_2.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

I, Christopher J. Thome, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Graham Corporation;
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(s) 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 control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures, and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (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(s) 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.

Date: November 6, 2023

 

/s/ CHRISTOPHER J. THOME

Christopher J. Thome

Vice President-Finance and

Chief Financial Officer

 


EX-32.1 4 ghm-ex32_1.htm EX-32.1 EX-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 Graham Corporation (the "Company") on Form 10-Q for the period ended September 30, 2023 as filed with the Securities and Exchange Commission (the "Report"), each of the undersigned certifies, 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/ DANIEL J. THOREN

 

/s/ CHRISTOPHER J. THOME

Daniel J. Thoren

 

Christopher J. Thome

President and Chief Executive Officer

(Principal Executive Officer)

 

Vice President-Finance and

Chief Financial Officer

Date: November 6, 2023

 

(Principal Financial Officer)

 

 

Date: November 6, 2023

A signed original of this written statement required by Section 906 has been provided to Graham Corporation and will be retained by Graham Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 


GRAPHIC 5 img101474470_0.jpg GRAPHIC begin 644 img101474470_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#VL2ZC=7EX MEO<6L45O*(P)+=G)_=HV].U2>3K'_/]8_\ @&__ ,=HT[_C^U;_ *^U M_P#1,5:% &?Y.L?\_P!8_P#@&_\ \=H\G6/^?ZQ_\ W_ /CM:%% &?Y.L?\ M/]8_^ ;_ /QVCR=8_P"?ZQ_\ W_^.UH44 9_DZQ_S_6/_@&__P =H\G6/^?Z MQ_\ -__ ([6A10!G^3K'_/]8_\ @&__ ,=H\G6/^?ZQ_P# -_\ X[6A10!G M^3K'_/\ 6/\ X!O_ /':/)UC_G^L?_ -_P#X[6A10!G^3K'_ #_6/_@&_P#\ M=H\G6/\ G^L?_ -__CM:%% &?Y.L?\_UC_X!O_\ ':/)UC_G^L?_ #?_P". MUH44 9_DZQ_S_6/_ (!O_P#':/)UC_G^L?\ P#?_ ..UH44 9_DZQ_S_ %C_ M . ;_P#QVCR=8_Y_K'_P#?\ ^.UH44 9_DZQ_P _UC_X!O\ _':/)UC_ )_K M'_P#?_X[6A10!G^3K'_/]8_^ ;__ !VCR=8_Y_K'_P W_\ CM:%% &?Y.L? M\_UC_P" ;_\ QVCR=8_Y_K'_ , W_P#CM:%% &?Y.L?\_P!8_P#@&_\ \=H\ MG6/^?ZQ_\ W_ /CM:%% &?Y.L?\ /]8_^ ;_ /QVCR=8_P"?ZQ_\ W_^.UH4 M4 9_DZQ_S_6/_@&__P =H\G6/^?ZQ_\ -__ ([6A10!G^3K'_/]8_\ @&__ M ,=H\G6/^?ZQ_P# -_\ X[6A10!G^3K'_/\ 6/\ X!O_ /':/)UC_G^L?_ - M_P#X[6A10!G^3K'_ #_6/_@&_P#\=H\G6/\ G^L?_ -__CM:%% &?Y.L?\_U MC_X!O_\ ':/)UC_G^L?_ #?_P".UH44 9_DZQ_S_6/_ (!O_P#':/)UC_G^ ML?\ P#?_ ..UH44 9_DZQ_S_ %C_ . ;_P#QVCR=8_Y_K'_P#?\ ^.UH44 9 M_DZQ_P _UC_X!O\ _':/)UC_ )_K'_P#?_X[6A10!G^3K'_/]8_^ ;__ !VC MR=8_Y_K'_P W_\ CM:%% &?Y.L?\_UC_P" ;_\ QVCR=8_Y_K'_ , W_P#C MM:%% &?Y.L?\_P!8_P#@&_\ \=H\G6/^?ZQ_\ W_ /CM:%% &?Y.L?\ /]8_ M^ ;_ /QVCR=8_P"?ZQ_\ W_^.UH44 9_DZQ_S_6/_@&__P =H\G6/^?ZQ_\ M -__ ([6A10!G^3K'_/]8_\ @&__ ,=H\G6/^?ZQ_P# -_\ X[6A10!G^3K' M_/\ 6/\ X!O_ /':/)UC_G^L?_ -_P#X[6A10!G^3K'_ #_6/_@&_P#\=H\G M6/\ G^L?_ -__CM:%% &?Y.L?\_UC_X!O_\ ':/)UC_G^L?_ #?_P".UH44 M 9_DZQ_S_6/_ (!O_P#':/)UC_G^L?\ P#?_ ..UH44 9_DZQ_S_ %C_ . ; M_P#QVCR=8_Y_K'_P#?\ ^.UH44 9_DZQ_P _UC_X!O\ _':/)UC_ )_K'_P# M?_X[6A10!G^3K'_/]8_^ ;__ !VCR=8_Y_K'_P W_\ CM:%% &?Y.L?\_UC M_P" ;_\ QVCR=8_Y_K'_ , W_P#CM:%% &?Y.L?\_P!8_P#@&_\ \=H\G6/^ M?ZQ_\ W_ /CM:%% &?Y.L?\ /]8_^ ;_ /QVCR=8_P"?ZQ_\ W_^.UH44 9_ MDZQ_S_6/_@&__P =H\G6/^?ZQ_\ -__ ([6A10!G^3K'_/]8_\ @&__ ,=H M\G6/^?ZQ_P# -_\ X[6A10!G^3K'_/\ 6/\ X!O_ /':/)UC_G^L?_ -_P#X M[6A10!G^3K'_ #_6/_@&_P#\=H\G6/\ G^L?_ -__CM:%% &?Y.L?\_UC_X! MO_\ ':/)UC_G^L?_ #?_P".UH44 9_DZQ_S_6/_ (!O_P#':/)UC_G^L?\ MP#?_ ..UH44 9_DZQ_S_ %C_ . ;_P#QVCR=8_Y_K'_P#?\ ^.UH44 9_DZQ M_P _UC_X!O\ _':/)UC_ )_K'_P#?_X[6A10!G^3K'_/]8_^ ;__ !VCR=8_ MY_K'_P W_\ CM:%% &?Y.L?\_UC_P" ;_\ QVCR=8_Y_K'_ , W_P#CM:%% M &?Y.L?\_P!8_P#@&_\ \=H\G6/^?ZQ_\ W_ /CM:%% &?Y.L?\ /]8_^ ;_ M /QVCR=8_P"?ZQ_\ W_^.UH44 9_DZQ_S_6/_@&__P =H\G6/^?ZQ_\ -__ M ([6A10!G^3K'_/]8_\ @&__ ,=H\G6/^?ZQ_P# -_\ X[6A10!G^3K'_/\ M6/\ X!O_ /':/)UC_G^L?_ -_P#X[6A10!G^3K'_ #_6/_@&_P#\=H\G6/\ MG^L?_ -__CM:%% &?Y.L?\_UC_X!O_\ ':/)UC_G^L?_ #?_P".UH44 9_D MZQ_S_6/_ (!O_P#':/)UC_G^L?\ P#?_ ..UH44 9_DZQ_S_ %C_ . ;_P#Q MVCR=8_Y_K'_P#?\ ^.UH44 9_DZQ_P _UC_X!O\ _':/)UC_ )_K'_P#?_X[ M6A10!G^3K'_/]8_^ ;__ !VCR=8_Y_K'_P W_\ CM:%% &?Y.L?\_UC_P" M;_\ QVCR=8_Y_K'_ , W_P#CM:%% &?Y.L?\_P!8_P#@&_\ \=H\G6/^?ZQ_ M\ W_ /CM:%% &?Y.L?\ /]8_^ ;_ /QVCR=8_P"?ZQ_\ W_^.UH44 9_DZQ_ MS_6/_@&__P =H\G6/^?ZQ_\ -__ ([6A10!G^3K'_/]8_\ @&__ ,=H\G6/ M^?ZQ_P# -_\ X[6A10!G^3K'_/\ 6/\ X!O_ /':/)UC_G^L?_ -_P#X[6A1 M0!G^3K'_ #_6/_@&_P#\=H\G6/\ G^L?_ -__CM:%% &?Y.L?\_UC_X!O_\ M':/)UC_G^L?_ #?_P".UH44 9_DZQ_S_6/_ (!O_P#':/)UC_G^L?\ P#?_ M ..UH44 9_DZQ_S_ %C_ . ;_P#QVCR=8_Y_K'_P#?\ ^.UH44 9_DZQ_P _ MUC_X!O\ _':DTRXENK/?/L,JRRQL44J#LD9<@$G&=OK5RL_1O^/&3_K[N?\ MT<] !IW_ !_:M_U]K_Z)BK0K/T[_ (_M6_Z^U_\ 1,5:% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 57O[ MR+3M.NKZ8,8K:)YG"C)VJ"3CWP*L5D>*_P#D3];_ .O"?_T6U ')Z1\8]!U6 M[TZ*33-QO9;'PAX/U!_$UAK0LKY' M@\,>6BRQL7;!RC;F.>1O&.>_0V_B5)?%%Y$FEV=WILRQK)>ZA.+R1@ M ;>-6"8X[@^N: /IVN^_(?0X_C&6\B\37+^%KN M>ZM%\(PB2Y+$SR6?G*'920/F*XR2.F: /;=5\5C3/&V@>'/L7F'5TN&^T>;C MRO*3=]W'S9Z=1CWKHZ\9"Z1#XX^%_P#PC*+_ &9]AOVM5'.?Q),]=L=3CLY[WRK2*VGU#5ELEL',:ERD3,/-! M.\6^EV^B_#S^S;5D:"WTUD5D8E6_=G)!)/!//XT 4O _Q'T3Q^+P: M5'>0R6FTR1W4:JQ#9P1M9@1P1UIEA\3-$U/QG>>%[.&^EO+02;Y5C4Q,T>-R MJ=V203CIUKQ/0-2G\ >$_"?C6UB+Q7EE?:=V^%/P]O]&#MXKCO;A-.CC )E3SI/,5AD?)C M&?K[DUZE\&S8R_#^&[MY7FO;F>674I)/]8;HGYPWX8Q[8]: &7'Q@TB#4=3M M5T'Q'<1:900>"#7E7@'Q1H/AW6OB"VLZM9V9.O7#K'-* [J';[J=6_ &N!D&JVOPWTN M)"EAHVM>()Y@+QI(H/(*H(UD*'F?>@#ZCHKYOAL)=,^&GCZU36M$O M+(0VSQVFCW4UQ#:L9"#AI,_>VYP&)XYQQ6C/X,TR#XC>#]+CFU$6^NZ=(^J- M]MDWWA6,O\[9S@D#(&!CTH ]_HKYKFO;K1O!/B/0[6[N[?1K/Q;]AE=)&9K> MS)8, >H&57ZECZUNV%OH.D?$*6P\"WOG:/-H=Q)J,5O=-/"K!6VL6+'YLX[\ M9]S0![O17S3;Z-;:'\/_ %XOM);L:S-JL-N\[7+D>23)^["YP%P@& .YZUI MW#Z=IOQ<-[>7<&MR7NM?9H9;34'2\L3O*F%X"<-$""N<0* /<-)\0Z7K MD^H0:==>?)I]PUK=+L9?+E7@KR!GIU&16G7SUX,T3PWIEW\18ECBAU2S>^M[ M"%KAO,6V"/T0M\PP!\Q!^O--;2M'\/\ P5TG5Y+2:[OM::WM9I;B^DCC498I MO*GY8U"XP,=N: /?=1U&UTG3;G4;Z7RK2VC:663:6VJ!DG !)_"LVX\4VJZ5 MI>IV-EJ.IVFHR1K$]C;%RBN,B1P<%4'&-.UV_P#BI?7YN7DTLM<6B+.R)'*(68/M!P6^0#G/ M%8>O:H^LP>$HM8C3586\.B0VU]J@L8_.WE!-YK, [X RN<\4 ?35<+9_%;0M M0U>.SL['6)[22Z6T35$LR;0RLP4+YF>Y(&<8_"IOA=H,'ACX=V-J+BVG=@\] MQ/:R^9&SD\X()!P %XX^6O-(=5M?!%_ITW@'Q;;ZMI.I7Z(WA]B'D0.>2G\2 M>G(';.: /;++Q#I6HZUJ&D6EUYE_IVS[5%Y;#R]XRO)&#D>A-:=>'^$-"\-6 M'QW\31W$<4%W;2Q2:9')<,K%Y(RTA52WSY#$\YP#VKF=$TDZ5\ KKQ;IC78U MMD>U^T+,Y\BW,X#JB@X4<$DXR-Q.?0 ^EJ*^?OASI;:;XI26SUWPR;>YT^8S MV.D7MS.TV%R'D63(5@2.I7O@5A6FC6VD_"7PIXTMI;L:V-36(3&Y?"Q"61?+ M5 MV\;45@M=1U'5UMC91KMRJV[,"ZGD @'UKHYO"OA M+2/CMIUE>0PV]@NE036OFW+H'N$<)&5);+'" !*QXGN-=B%E M]F_LK4Y=/SYN_P W9_'T&,^G/UKHZ^<+KPSI^HZ#\3-=N&NOMVG:Y=O:%+AE M6%PX.X*#C< ,8KUV35M3D^#2ZQ:,[:F^A+XU/X@WWAJQT22:TT[:M]J1N540LR,R@1XRP)7;D'@]J\;M8_#UGI/@O M5O#&K2S>,KR^MQ?+'=M)++N'[T2H6.%!XY R/7J.N^&?A?1K7XL>-IH;/9)I M=Q$EF?-<^4)%DWCKSG ZYQVQ0!V_BCXAV'A;7+31Y-)UC4KZZA,\<6FVPF;: M"0>-P/8]!5OPKXXT?Q<;J*P-Q!>6A N+.[B,4T6>F5/]":XSQ5J-CI7Q\\-7 M>HWEO9VRZ5,&FN)5C0$^8!EF(%<[J^L2ZKX[\8>)O",C2P6/AYK=[ZW7Y6FR M#\I'WB%&<_['TH ]YKC_ YXWN/$OBG5M.M=$D72]-GDM7U)KE2&F0@%1'C. M#DD-G'%>-_#S2"WB3P]>1Z]X;4WR,EY:VE_M 'U#17SKX3TMM+NM: M-IKOAI[:XT&Z:6PT6]N)]Y"<2.),A6!(')!YX'6H[71;;P_X=^&_BBRENQJU MYJ%O;SS/P 4GJ* /I[7M:MO#NA7NL7B2O;VD1ED6( N0.P!(&?QKEM!^*NC M:[JUCIS:;K.F3:@GF63:C:>4ERN,Y1@Q!&.<]/SJS\3@X^%>OB0@O]B.XCH3 MQFO(-&O9;/6/AS>2>);#Q,ZK%:PZ5'&B2::LD:@G]VQR4 )^1:QYOB*?2/[-U!/)@$WVUX,6SY( M&Q7SRW/3'8UI5XCK%P+KQ3XVG42A9?!)<++]\ QY^;WYYK'LM&MO#[EDN7;S(G"C9@G 4 X ':@#Z&HKY4U"&_US6/$.IZCK^@:=JE MIJ,BI-J-]6,FQ#O@3@.#NW]#UYQ@T ?0U%?/NK3Z?IWQ875[NZAU=KC5HHH!;W[Q7V MGL& ,9@)PT?&T\<@]1FOH*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/T;_CQD_P"O MNY_]'/6A6?HW_'C)_P!?=S_Z.>@ T[_C^U;_ *^U_P#1,5:%9^G?\?VK?]?: M_P#HF*M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *;)''-$\4J*\;J59&&0P/4$=Q3J* ,BQ\*>'-,N5N M;#0-*M+A?NRP6<<;#Z$#-27?AW0[^[>[O-&T^YN70QM--:H[LA&"I8C.,<8K M3HH SKS0-&U&W@M[W2;"YAMP!#'/;(ZQ # V@C Z#I4RZ5IR79NUL+5;DP_9 MS,(5#F+KLW8SM]NE6Z* ,VU\/Z+9/:O::/I]NUIO^S&*V1##O^]LP/ESWQUH M/A_13J?]IG1]/.H9S]J^S)YN?7?C/ZUI44 >5>(?@Q_;7B#4]2BUZ.&+4WW7 M$=SI<-S(O&,1RO\ -'QTQTX]*]#T71+70_#UGHL&Z6UMH! /-^8NH&.>W/Y5 MI44 9S>']%?38M-;2+ V$+;XK4VR>4C9)RJ8P#DDY [FK$FG6,UZE[+96[W: M1F)9VB4R*AZJ&QG!]*LT4 9UMH&C64EK):Z180/:*R6[16R*858DL$('R@DG M..N34]EIEAIWG?8;&VM?/D,LWD1*GF.>K-@$/#,UZ][+X=TE M[IW,C3M91EV8\EBVW)/O6C=6-G>VC6EW:P7%LPP898PZ$>FT\58HH SH_#^B MPZ9)ID>D:>FGR??M5MD$3=^4Q@]!VJ9M+T]KRVNVL+4W-JI2WF,*[X5(P0C8 MRH(XP*MT4 4H]'TR%+M(M.M$6\IH&A:0NJ'5!I5B-0/6[%NGFG_@>,_K6A5'6M5M]"T2]U:Z61K>S@>>18P"Q M"C) !(&?Q% #6T+2'O9[UM*L6NYXS%-.;="\B$8*LV,D$=C4C:1ICZ6-+;3K M0Z>%""T,"F+:.VS&,>V*YCPO\2])\4ZI%IT6G:OI]Q/;_:K<:A:B,3QZU!XO\0_\(IX4U#7/LOVK[(@?R?,V;\L%^]@ MXZ^E5_%_BL>%/!-UXC-F;H0+$WV?S-F[>ZK][!QC=GIVH UQI&FK]LQI]H/M MV?M>(5_TCC'[SCYN"1SGBN"\5?"2'7-:@U+2]1M=,\JU%J+:;2H;N!$!)&R- M^$ZGI7I-% '/>"O"-KX)\.1Z1:3RSJ)&E>60 %G;K@#@#@<"K]MX>T2SOVO[ M71]/@O&SNN(K9%D.?5@,U#XJ\00>%?"^H:Y<)YB6D6\1[MN]B0%7.#C+$#.. M]7>K,D-UJ%M;6S7 M;8L/,)*X^8#(!QC.,@9H [-]' MTR34TU.33K1]0C&U+IH%,JCI@/C(_.GVFF6&GV L;*QMK:S (%O#$J1\]?E MQSDYJ:WG2YMHIX\^7*@=V M@9_&@Z!HQTV+33I%@;"%M\5K]F3RD;).53& D?[@>6,[&?\ A8]N#WK"TOXB#4;W2[?^R)1]NT,ZOB*7S'7! \I5VC<3 MV.1]* .;U;X'KJ>K:E<+X@5+34;AKB>.;2X9YU+')"3M\R#TQT]Z]%A\,Z-% M:Z9!)IUM<_V9$D5I+?&LGD7,>R M6/(SM=>S#N*LT 41HNE"WN[<:99""]=I+J/R%VSNWWF<8PQ/']2T.":TWVVJ7GV)KCS,>3(RDQC; MCYMQ!'48]ZWJ ,VU\/Z+8WSWUIH^GV]X^=UQ%;(DC9ZY8#)JS;Z=8VEUZM4E*C MT!8' JU9V%GI]L+:RM(+:W7I%#&$4?@.*L44 9UEX?T;3;N2[L=(L+6YD^_- M!;(CM]6 R:EM])TVTBN8K;3[2&.Z=I+A8X542LWWF8 ?,3W)ZUVLEM=P13V\J[9(I4#(X]"#P15#3O#6@Z1.9], MT33;*8C!DMK1(V(],J :U** ,VX\.Z)=W']%N]034+G2+":]3!6YDMD:1<>C$9%+@ T[_ (_M M6_Z^U_\ 1,5:%9^G?\?VK?\ 7VO_ *)BK0H ***S?$"3R^'[Z*UO4LKF2(QP MSR/L".W"_-U&20,CD9XYH TJ*X/2[=$T?5M#MX[NSOH[M2]K/K,FQI'PY\NY M :4*^&8\!\EN%SFJ]M8:UK/ANQ@M;J:6;3]5N4O8I=6GM_,13*HC%Q&&D=4+ M1X9L%@GS!22 >B45Y*=8?5M U?6+6]U*SN-+MK4Z?;_ -H2, Q4$;QNQ/O? M*;GW;@.,'->M4 %%5KFYF@91'8W%R".3$T8 _P"^F%5(-7EN;>.>'2+YXI5# MHVZ$94C(/,E &I16?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE &A16?_ M &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY0!H45G_VC=?] :^_[[@_^.4? MVC=?] :^_P"^X/\ XY0!H45G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^ M.4 :%%9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..4 :%%9_\ :-U_T!K[ M_ON#_P".4?VC=?\ 0&OO^^X/_CE &A16?_:-U_T!K[_ON#_XY1_:-U_T!K[_ M +[@_P#CE &A16?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY0!H45G_V MC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY0!H45G_P!HW7_0&OO^^X/_ (Y1 M_:-U_P! :^_[[@_^.4 :%%9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..4 M :%%9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE &A16?_:-U_T!K[_O MN#_XY1_:-U_T!K[_ +[@_P#CE &A16?_ &C=?] :^_[[@_\ CE']HW7_ $!K M[_ON#_XY0!H45G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY0!H45G_P!H MW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.4 :%%9_]HW7_0&OO^^X/_CE']HW M7_0&OO\ ON#_ ..4 :%%9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE M&A16?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE &A7.^/;6XO? &OVMK# M)/<2V$JQQ1J69SM. .2?:M+^T;K_H#7W_?<'_QRC^T;K_H#7W_?<'_QR@#Q M'P!I.O6GB#2KNTTGQ0RV^DR6VH?V\@C5&$?R1VI/S*OF #V&,U1\(:%XBMO% M"3Z1X>U319KC3KN&9YK::./[1Y9,9:225]PW[<-A 3T%>^?VC=?] :^_[[@_ M^.4?VC=?] :^_P"^X/\ XY0!X1;>'KC_ (5UKUI9^$?$EKK#Z M>*O$3:GX9U_5KR=%'A^\L&8P6AV8&[:P"8?DYSG!Z=:P?%6AW&M^)I[/Q!J- MJIT[3["&\O+K[1*;9_*!E:/RLQ@L3ST4/@8&Y5F"MP!U% %3XJPV\'PBD%@,V-L;1D\L MEP(5E3!!Y)&,<_C6%\3IHD\31/I^D>(8O$DMKLTO4]'8%+G +;)!GE03D\'C MVKTB]1-1TJ;2[KP[=O8S1&%X0\*@H1C Q(,<>G2B"..WCLE3PY=$V,?EVSR- M"[Q+M"\.TA;D G.3WH PO%=IK5]\&[VUO+=[C6I=,59HK=-Y>; W!0O7G/2 MN!/POMW\3RV;Z?J[:9/X;%W.6FFVS:@'(&]L\N <[/TQ7LW]HW7_ $!K[_ON M#_XY1_:-U_T!K[_ON#_XY0!XWIVD^()['P\]YI>HF>+PO?VTIDMWW*YR$1LC MAB , \FI[#0M73^R-VE7R^7X(FM7S;N-LQZ1GCA_]GK7KO\ :-U_T!K[_ON# M_P".4?VC=?\ 0&OO^^X/_CE 'B-[H5Y]B\+)XE\+Z_K&A0Z%'"MAIZN'@N\\ MF1 58';@9)X]#5K3/ ^K:K)X&TWQ/9ZC):I:WRW8\Q_W<;$-%'+(N,">V M.V*]D_M&Z_Z U]_WW!_\ROK#X::#HUW#=17/_ M E,=O8IVT.HZCI^H7?AZ^EN=/9WM6,T0$;, M-I.T2X)QZ@X[8J__ &C=?] :^_[[@_\ CE &A16?_:-U_P! :^_[[@_^.4?V MC=?] :^_[[@_^.4 :%%9_P#:-U_T!K[_ +[@_P#CE']HW7_0&OO^^X/_ (Y0 M!H45G_VC=?\ 0&OO^^X/_CE']HW7_0&OO^^X/_CE &A16?\ VC=?] :^_P"^ MX/\ XY1_:-U_T!K[_ON#_P".4 :%%9_]HW7_ $!K[_ON#_XY1_:-U_T!K[_O MN#_XY0!H45G_ -HW7_0&OO\ ON#_ ..4?VC=?] :^_[[@_\ CE &A16?_:-U M_P! :^_[[@_^.4?VC=?] :^_[[@_^.4 :%%9_P#:-U_T!K[_ +[@_P#CE']H MW7_0&OO^^X/_ (Y0!H45G_VC=?\ 0&OO^^X/_CE']HW7_0&OO^^X/_CE &A1 M6?\ VC=?] :^_P"^X/\ XY1_:-U_T!K[_ON#_P".4 :%%9_]HW7_ $!K[_ON M#_XY1_:-U_T!K[_ON#_XY0!H45G_ -HW7_0&OO\ ON#_ ..4?VC=?] :^_[[ M@_\ CE &A16?_:-U_P! :^_[[@_^.4?VC=?] :^_[[@_^.4 :%%9_P#:-U_T M!K[_ +[@_P#CE']HW7_0&OO^^X/_ (Y0!H45G_VC=?\ 0&OO^^X/_CE']HW7 M_0&OO^^X/_CE &A16?\ VC=?] :^_P"^X/\ XY1_:-U_T!K[_ON#_P".4 :% M%9_]HW7_ $!K[_ON#_XY1_:-U_T!K[_ON#_XY0!H45G_ -HW7_0&OO\ ON#_ M ..4?VC=?] :^_[[@_\ CE &A16?_:-U_P! :^_[[@_^.4?VC=?] :^_[[@_ M^.4 :%%9_P#:-U_T!K[_ +[@_P#CE']HW7_0&OO^^X/_ (Y0!H45G_VC=?\ M0&OO^^X/_CE']HW7_0&OO^^X/_CE &A16?\ VC=?] :^_P"^X/\ XY1_:-U_ MT!K[_ON#_P".4 :%%9_]HW7_ $!K[_ON#_XY1_:-U_T!K[_ON#_XY0!H45!; M3R3JQDM)K8@\"4H2?IM8U/0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %9^C?\ 'C)_U]W/_HYZT*S]&_X\ M9/\ K[N?_1ST &G?\?VK?]?:_P#HF*M"L_3O^/[5O^OM?_1,5:% !45S;07E MM);74$<\$JE)(I4#*ZGJ"#P14M% &+8^$]"L/#L>@II=G)IRJH>&6!&65E ^ M=QC#,=H)..M37'AO0KNQM[&YT73IK.W_ -1;R6J-'%_NJ1@?A6I10!GS:%I% MQ=VUW-I5C)TS_ *](O_0!6A6? MH7_(O:9_UZ1?^@"@#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "L_1O^/&3_K[N?\ T<]:%9^C?\>,G_7W<_\ HYZ #3O^/[5O^OM?_1,5 M:%9^G?\ ']JW_7VO_HF*M"@ HHHH **** "BBB@ K/T+_D7M,_Z](O\ T 5H M5GZ%_P B]IG_ %Z1?^@"@#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHK&OO$MGI]Y):RQ3LZ8R44$<@'U]Z -FBN>_X3+3 MO^>-U_WRO_Q5'_"9:=_SQNO^^5_^*H Z&BN>_P"$RT[_ )XW7_?*_P#Q5'_" M9:=_SQNO^^5_^*H Z&BN>_X3+3O^>-U_WRO_ ,51_P )EIW_ #QNO^^5_P#B MJ .AHKGO^$RT[_GC=?\ ?*__ !57-,U^UU6Y:"".965"Y+J ,9 [$^M &K11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% ')_\)M_U#__ "-_]C1_PFW_ %#_ /R-_P#8U;_X0W3O M^>UU_P!]+_\ $T?\(;IW_/:Z_P"^E_\ B: *G_";?]0__P C?_8T?\)M_P!0 M_P#\C?\ V-6_^$-T[_GM=?\ ?2__ !-'_"&Z=_SVNO\ OI?_ (F@"2\\1BT\ M(SZ\;7(BC9_*WX'#;[WRW MQN!B*)N<;>?N@\'J!DWSILUMHWV+3;PV\J',4TL8E .[<0R\9!Y!P0<'@@\U MRP\(:Q8WMI<:??6BWDFH37MS,MEMMD+PA,"#S-V#C)(?).^\KC!SC!JS<^(-.M-2_L^628SA0SF.V MDD2('.#)(JE8^A/S$<GB>'+J?4=1:'4(4T[5$"7MM);%Y#\GEDQR!U"94+U5N1GOB@# M0TS7M/UB22.T>;?&H8K-;20EE/1E#J-RG'WAD>]:5D7_H H T**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *X#Q)#*^OW3+$[ [.0I/\(KOZY?5_^0I-_P !_P#0 M15PCS.Q,YU9@?9Y_\ GC)_WR:/L\__ #QD_P"^36_1 M1[%=P]JS ^SS_P#/&3_ODUO^$(I$U:4O&ZCR#R1C^):*U-!_X_G_ .N9_F*F M5))7&JC;L=#1116)J%%%% !1110 4444 %%%% !1110!4_M73O\ G_M?^_R_ MXT?VKIW_ #_VO_?Y?\:\V^SS_P#/&3_ODT?9Y_\ GC)_WR:=F*Z/2?[5T[_G M_M?^_P O^-']JZ=_S_VO_?Y?\:\V^SS_ //&3_ODT?9Y_P#GC)_WR:+,+H]) M_M73O^?^U_[_ "_XT?VKIW_/_:_]_E_QKS;[//\ \\9/^^31]GG_ .>,G_?) MHLPNCTG^U=._Y_[7_O\ +_C1_:NG?\_]K_W^7_&O-OL\_P#SQD_[Y-'V>?\ MYXR?]\FBS"Z/48I8YXQ)%(LB'HR'(/XT^LKPVK)H%JK*5(W\$8_B-:M(8444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %9^C?\>,G_ %]W/_HYZT*S]&_X\9/^ONY_]'/0 M :=_Q_:M_P!?:_\ HF*M"L_3O^/[5O\ K[7_ -$Q5H4 %4-;.HC0[TZ2%.H> M2WV<-C[^..O&?3/&>O%7ZKWUC;ZE92V=TA>&488*Y0]<@AE((((!!!!!% ') MZ7/?OH&IVMMJ>N3ZA!W%[!N(8HI;; P/S%6&5 .!G: *VG:MJ^IPZ M3I3ZM<6MW+<7JW5PD$7GHL+86-MR&/?ATW,JE3M.W@AJW+'P=IUKHBV$\EW< MS.8Y+B]:[F6XFE50-_F;]Z].@; !(Z&II/"6C26-O:?9YD6WE::*6*ZECF$C M9W-YJL)"6W')+>,>JU@?\(5X?\R!UL&00I&@CCN)$CD$9RGF(&"R8))RX:M^@"MWI6=_PFW_ %#_ /R-_P#8UH>*K=[C2XD0J")@>?\ =:N0_LN?^_'^9_PJ ME%O83DEN;_\ PFW_ %#_ /R-_P#8T?\ ";?]0_\ \C?_ &-8']ES_P!^/\S_ M (4?V7/_ 'X_S/\ A3Y)=A<\>YO_ /";?]0__P C?_8T?\)M_P!0_P#\C?\ MV-8']ES_ -^/\S_A1_9<_P#?C_,_X4YO_ /";?]0__P C?_8T?\)M M_P!0_P#\C?\ V-8']ES_ -^/\S_A1_9<_P#?C_,_X4YT4'C$S3QQ+ MIS$NP4!9ADY..,@#\R*V?[1NO^@-??\ ?<'_ ,&2%CC,M<]<7]CI5U MJ5_X!CL7L(M,8W9T_;]D6?S8PC?("N]8S,S8!. NX$;1635G8T6J/2[N\MK" MUDNKRYAMK>,9DFF<(B#U)/ I\4L<\*30R))%(H9'1@593R"".HKS&2XU/6_" MT8F\36MT$UNQ6.YTR[@NV&9H_E=A B9#$, $'09R,@WK'7];F\>26$VKZ9!' M%=M!_9UQ>1I-+$%R)%A\G>688;(DV]>.,4AGH=%QWPV M7,,206QB)V/E5#8 7YMS$').!6/)XOU0Z):+;Z['M-Y)!=:O=7MJD =8T8+% M.ENT91LM@M&&RI!VGB@#U>BL[09[BZT&QGN[BTN9Y(59Y[.3?%(?[RM@9!ZY MP/I6C0 4444 %%%% !1110 4444 %%%% !1110 5GZ-_QXR?]?=S_P"CGK0K M/T;_ (\9/^ONY_\ 1ST &G?\?VK?]?:_^B8JT*S]._X_M6_Z^U_]$Q5H4 %% M%% !1110 4444 %9^A?\B]IG_7I%_P"@"M"L_0O^1>TS_KTB_P#0!0!H4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &7 MKW_'BG_70?R-<]70Z]_QXI_UT'\C7/5TTOA,*GQ!1116AF%%%% !1110!/9_ M\?UO_P!=%_G775R-G_Q_6_\ UT7^===6%;=&U+8****Q-0HHHH **** "BBB M@ HHHH *Y?5_^0I-_P !_P#01745R^K_ /(4F_X#_P"@BM:/Q&=38I4445T& M 4444 %%%% !6IH/_'\__7,_S%9=:F@_\?S_ /7,_P Q4S^%E0^)'0T445R' M2%%%% !1110 4444 %%%% !1110!Q5%%%=IR!1110 4444 %%%% '4:1_P @ MN'_@7_H1J[5+2/\ D%P_\"_]"-7:Y)?$SJCL@HHHJ1A1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6?HW_ !XR?]?=S_Z.>M"L_1O^/&3_ *^[G_T<] !IW_']JW_7VO\ Z)BK M0K/T[_C^U;_K[7_T3%6A0 4444 %%%% !1110 5GZ%_R+VF?]>D7_H K0K/T M+_D7M,_Z](O_ $ 4 :%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!EZ]_P >*?\ 70?R-<]70Z]_QXI_UT'\C7/5TTOA M,*GQ!1116AF%%%% !1110!/9_P#'];_]=%_G775R-G_Q_6__ %T7^===6%;= M&U+8****Q-0HHHH **** "BBB@ HHHH *Y?5_P#D*3?\!_\ 01745R^K_P#( M4F_X#_Z"*UH_$9U-BE111708!1110 4444 %:F@_\?S_ /7,_P Q676IH/\ MQ_/_ -S45XS_ ,+\_P"I:_\ )_\ ^UT?\+\_ZEK_ ,G_ /[71["I MV#VL.Y[-17)VOC7[5\-Y?%_V )L@FF^RF?C]VS+C?MXSMZXXS4]AXOM7T1M5 MU&YTL6_GB"-]+O&OT=C@!I(8&$)Y@(QSE>/QHA\6:)<7J6D-XTDC0"X9E@D,<<94 ML&D?;MC!"M]XCD$=1BD,VJ*Y^Q\;:%J%Y%:P37:S2LBH)]/N(0Q=69>70#D( MV#WQ6O8W]MJ,#3VDOF1+*\1;:0-R,58#/7#*1D<<4 6:*Y-O%]U'KDMM)ID MT^/4DTS[0+PF8RM&K@B+RP-OS@'Y\@ G'%:0\5:4[W$<4EQ(\$;R#;:3;90G MWO*;9B7'HFXT ;5% M0Y=IVWB-FMY$CE*'#".1E"2$=PI/0^AH V**P+W7=1.K M7%AH^DQ7QLT5KIYKOR "PRJ1_*VY\.>7=&KOO:WD6.15^\8 MW*A9,=]A-9H^(OA=E+"_FVB(3Y^Q3X\DY_?9V?ZKCF3[@XR1D4 =3117/V7B MA+SQ7=:+]E*11JPANO,R)G39YJ@8XV^8HZ\X;CY: .@HKE+GQWIB:K#!#,S6 MJ1W,MS,UK+@K"N6,3;<2 $$'9N[#N,]!!J5G* +=%%% !6?HW_ !XR?]?=S_Z.>M"L_1O^/&3_ *^[G_T<] !IW_'] MJW_7VO\ Z)BK0K/T[_C^U;_K[7_T3%6A0 4450ULZB-#O3I(4ZAY+?9PV/OX MXZ\9],\9Z\4 7Z*X_199I=%U.U;Q#JEO<6\YDGEU*"$7-FI^=ANV^4R_>*L MR@' R%&*9N?%EYX8TBXM7U*1GO)3/+:QVJ74EIB7R7*S 1AF_*]+H * MS]"_Y%[3/^O2+_T 5/60[4 M12S'&< _P"/%/\ KH/Y M&N>K7U6ZFGM5633[FW <'?*T9!X/'RN3^E9%=-+X3"I\04445H9A1110 444 M4 3V?_'];_\ 71?YUUU*QC1-,NYE&<21M$%/)Z;G!_2K/]HW7_ $!K[_ON M#_XY7)+XF=4=D:%%9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE2,T** MS_[1NO\ H#7W_?<'_P !*4) M/TVL:GH **** /,O^%&^&?\ G^U?_O\ 1_\ QNC_ (4;X9_Y_M7_ ._T?_QN MO3:*T]K/N1[.'8\R_P"%&^&?^?[5_P#O]'_\;H_X4;X9_P"?[5_^_P!'_P#& MZ]-HH]K/N'LX=CFAX-MK?P#/X3LKJ6.!X)84GG42,N\LQ) V@X+'CBK+:1JE M];0)JFHV37*)J%@+F#$H *F,NN2-H(8$=.G-65\-3:?HVK MI9BT:XNM/%O%;V\ MX5=4<#:I+!5);H.61HEBCLYF MGWJ2&!A">8",-)(T N&98)#''&5+!I'V[8P0K?>(Y! M'48I <-IOAOQ&GAC6+4Z8T-Z$MY=/FFD_?&XB;*9+7,_[M<+QN7@N IS7DR6>E01I_9-I8JIG?_62S9P,8/H&+9')=<$X;$-CXVT+4+R*U@FNUFE9% M03Z?<0ABZLR\N@'(1L'OBM>QO[;48&GM)?,B65XBVT@;D8JP&>N&4C(XXH R M]-\*Z=8:YJ.LO;6LVH7=R9DN3;J)8E,:)L#\G'RD]OO'CUS?#O@6W\/7SR0Q MZ.T.V1(Y8]+$=YACG#SASOP./N#/'X]?10!SGA[PUB@# N]"U)-9N=0TC58;,7J(MU'/:&?+*,!XSO7:VW@Y##Y5XX M.5_X1OYF;[9G.IC4.8_10-G7VZ_I6]10!QFB> 8-$FN! FC^4\4L4W(Y!P>><]C10!RNE^$;JPNK(3ZI%<:?IXF2UMA: M;6\N3(Q(Y<[R!@ @+QG()((N^%O#8\-6,MNUX]X[N-LLBX*Q(H2./J<[54<] MR2>];M% !1110 5GZ-_QXR?]?=S_ .CGK0K/T;_CQD_Z^[G_ -'/0 :=_P ? MVK?]?:_^B8JT*S]._P"/[5O^OM?_ $3%6A0 57OK&WU*REL[I"\,HPP5RAZY M!#*0000"""""*L44 Q.!Z5L44 8+>"_#YFAD6P,8A M2.,113R1Q.L9R@DC5@LFTGC>#6]110 5GZ%_R+VF?]>D7_H K0K/T+_D7M,_ MZ](O_0!0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 57OT#Z==(P<\NYTFAQ+#HT$:DD#=U_P!XUHU2TC_D%P_\"_\ 0C5V MN66[.B.P4444AA1110 4444 %%%% !1110!EZ]_QXI_UT'\C7/5T.O?\>*?] M=!_(USU=-+X3"I\04445H9A1110 4444 3V?_'];_P#71?YUUU+>*WMX!;PJZHX&U26"J2W0YQ[UU%% 'EFF^&_$:>&-8M3IC0WH2WE MT^::3]\;B)LIDM"X"G->CZ3IT6D:1::="2T=M$L89NK8'+'W)Y M/UJY10 4444 %%%1K/"\TD*2HTL8!= P+*#TR.V<&@"2BBB@ HHHH **** " MBBHWGACECB>5%DE)$:,P!<@9.!WXYH DHHHH *S]&_X\9/\ K[N?_1SUH5GZ M-_QXR?\ 7W<_^CGH -._X_M6_P"OM?\ T3%6A6?IW_']JW_7VO\ Z)BK0H * M*** "BBB@ HHHH *S]"_Y%[3/^O2+_T 5H5GZ%_R+VF?]>D7_H H T**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@ MO/\ CQN/^N;?RJ>H+S_CQN/^N;?RIK<3V.1HHHKL.4**** "BBB@ HHHH ZC M2/\ D%P_\"_]"-7:I:1_R"X?^!?^A&KM_X\4_ZZ#^1KGJZ'7O^/%/^N@_D:YZNFE\)A4^(****T,PHHHH M **** )[/_C^M_\ KHO\ZZZN1L_^/ZW_ .NB_P ZZZL*VZ-J6P4445B:A111 M0 4444 %%%% !1110 5R^K_\A2;_ (#_ .@BNHKE]7_Y"DW_ '_ -!%:T?B M,ZFQ2HHHKH, HHHH **** "M30?^/Y_^N9_F*RZU-!_X_G_ZYG^8J9_"RH?$ MCH:***Y#I"BBB@ HHHH **** "BBB@ HHHH XJBBBNTY HHHH **** "BBB@ M#J-(_P"07#_P+_T(U=JEI'_(+A_X%_Z$:NUR2^)G5'9!1114C"BBB@ HHHH M*R?$_P#;7_"-7_\ PCOE?VOY?^C>=C;NR/7C.,XSQG&:UJ* /G__ (R'_P _ MV?7J8/C7_A6N2MI_PEWV?IE?+\S=_P!\YV_\!W>U=;10!\__ /&0_P#G^SZ] M3!\:_P#"M M<;Q:&%Z MNPVYM3']H\K/[TCR>-VW.W'S9_"M!M0\+:7I?F>$+W3K"TDG@AO[[3@C16T9 MW8=N#&'SA2S D!@6X KT*B@#S^RU35]4:QLK;Q!*UI-J%Q#%JD4$)>Z@2(.& M4E#'D/N3<%P0G3G-0R>)==AT_3%-T9+C5[3[':RB!<1WBR;3(1C^)&+D?='D MG YY]&HH \]LO$&M3^/)+";5],MXXKMH/[-N+U%FEB"Y#K#Y.\L1ALB7;UXX MQ5&=[Z:3PUK&J^*KJWBDU6>//EVT<, $H44 MY:Y>VFV"'L,!3(XSU_<')/)/H-% 'F7BE=3G\.WD-]*4U!O M#4TUP\,$9DW[E+1@E2=O5<#Z\'FGM*R;S%2"1;T%V!W MLJ8QC('E[,RC@=*ZRB@#S"6_P#%$&F7-V?$\SM%H*ZM MM^QP &8!CL^Y_JCCDR>(%C76MM__ &FMO_8/EQG-J2 9?N^; M]PF3?NV\8Q7H%% '$?VAK UI[DZM(;5=9^P"R$$0C\HQCDMMW[@QR#N XP0> MM<_H=M---IEA!XENC=Q:MJ*S'9;F:V^:8\+Y>%+\-\ZL,,=H QCU>B@#SF/Q M1>K/X;-[K:C[0L<4MI:O;K<7$AE\OS&B=23$,G_7W<_^CGH -._X_M6_Z^U_]$Q5H5GZ=_Q_ M:M_U]K_Z)BK0H **** "BBB@ HHHH *S]"_Y%[3/^O2+_P! %:%9^A?\B]IG M_7I%_P"@"@#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ J"\_X\;C_KFW\JGJ"\_X\;C_ *YM_*FMQ/8Y&BBBNPY0 MHHHH **** "BBB@#J-(_Y!_X\4_ZZ#^1KGJZ'7O^/%/^N@_D:YZN MFE\)A4^(****T,PHHHH **** )[/_C^M_P#KHO\ .NNKD;/_ (_K?_KHO\ZZ MZL*VZ-J6P4445B:A1110 4444 %%%% !1110 5R^K_\ (4F_X#_Z"*ZBN7U? M_D*3?\!_]!%:T?B,ZFQ2HHHKH, HHHH **** "M30?\ C^?_ *YG^8K+K4T' M_C^?_KF?YBIG\+*A\2.AHHHKD.D**** "BBB@ HHHH **** "BBB@#BJ***[ M3D"BBB@ HHHH **** .HTC_D%P_\"_\ 0C5VJ6D?\@N'_@7_ *$:NUR2^)G5 M'9!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "L_1O^/&3_K[N?\ T<]:%9^C?\>,G_7W M<_\ HYZ #3O^/[5O^OM?_1,5:%9^G?\ ']JW_7VO_HF*M"@ JAK9U$:'>G20 MIU#R6^SAL??QQUXSZ9XSUXJ_5>^L;?4K*6SND+PRC#!7*'KD$,I!!! ((((( MH Y?199I=%U.U;Q#JEO<6\YDGEU*"$7-FI^=ANV^4R_>*L R@' R%&*MCJ.N M:C:Z'82ZE/R[UHV.YI,J6&]0 M A7!)//&/5:P/^$*\/\ F0.M@R"%(T$<=Q(D<@C.4\Q P63!).7#5OT 5KFY MF@91'8W%R".3$T8 _P"^F%96BW]RFA:>JZ3>.!;1@.KPX;Y1R,R _F*WJS]" M_P"1>TS_ *](O_0!0 ?VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G M_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE M']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/ M_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C=?] : M^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=?] :^ M_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_ M]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P". M4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#C ME:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_ M[[@_^.5%("A!=GAPO'4XD)_(5JU!>?\>-Q_US;^5-;B>QR-%% M%=ARA1110 4444 %%%% &YI]Y/%8QHFF7#Q\KD_I6170Z]_QXI_UT'\C7/5TTOA, M*GQ!1116AF%%%% !1110!+;,4NHF5&3Q6,:)IEW,HSB2-H@IY/3BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *S]&_X\9/^ONY_P#1SUH5GZ-_QXR? M]?=S_P"CGH -._X_M6_Z^U_]$Q5H5GZ=_P ?VK?]?:_^B8JT* "BBB@ HHHH M **** "L_0O^1>TS_KTB_P#0!6A6?H7_ "+VF?\ 7I%_Z * -"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+S_CQ MN/\ KFW\JGJ"\_X\;C_KFW\J:W$]CD:***[#E"BBB@ HHHH **** .HTC_D% MP_\ O\ T(U=JEI'_(+A_P"!?^A&KM_X\4_ZZ#^1KGJZ'7O\ CQ3_ *Z#^1KGJZ:7PF%3X@HHHK0S"BBB M@ HHHH GL_\ C^M_^NB_SKKJY&S_ ./ZW_ZZ+_.NNK"MNC:EL%%%%8FH4444 M %%%% !1110 4444 %,G_7W<_P#HYZ #3O\ C^U; M_K[7_P!$Q5H5GZ=_Q_:M_P!?:_\ HF*M"@ HHHH **** "BBB@ K/T+_ )%[ M3/\ KTB_] %:%9^A?\B]IG_7I%_Z * -"BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "H+S_CQN/^N;?RJ>H+S_ (\; MC_KFW\J:W$]CD:***[#E"BBB@ HHHH **** .HTC_D%P_P# O_0C5VJ6D?\ M(+A_X%_Z$:NUR2^)G5'9!1114C"BBB@ HHHH **** "BBB@#+U[_ (\4_P"N M@_D:YZNAU[_CQ3_KH/Y&N>KII?"85/B"BBBM#,**** "BBB@">S_ ./ZW_ZZ M+_.NNKD;/_C^M_\ KHO\ZZZL*VZ-J6P4445B:A1110 4444 %%%% !1110 5 MR^K_ /(4F_X#_P"@BNHKE]7_ .0I-_P'_P!!%:T?B,ZFQ2HHHKH, HHHH ** M** "M30?^/Y_^N9_F*RZU-!_X_G_ .N9_F*F?PLJ'Q(Z&BBBN0Z0HHHH *** M* "BBB@ HHHH **** .*HHHKM.0**** "BBB@ HHHH ZC2/^07#_ ,"_]"-7 M:I:1_P @N'_@7_H1J[7)+XF=4=D%%%%2,**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]&_X\ M9/\ K[N?_1SUH5GZ-_QXR?\ 7W<_^CGH -._X_M6_P"OM?\ T3%6A6?IW_'] MJW_7VO\ Z)BK0H ***H:V=1&AWITD*=0\EOLX;'W\<=>,^F>,]>* +]%<=HT MUZ^A:M:P:SJ']H02L[G5;5#<6N[YBOR8C*,NY!D#Y@NVH9[SQ)J'@_P + M7NGR7TDUQ%#+J+V M1,R-;L%,X[9Q0!V]%>:2^)M3O=&U36M,UF[ M6#1X(&2">VA!NFVAY!-\F0QSLQ'LP02,\5Z70 5GZ%_R+VF?]>D7_H J>YOH M;1E61+ABPR/*MY)!^:J<5E:+JUM'H6GHT=X2MM&"5LIF'"CH0N#]10!O45G_ M -LVO_/*^_\ "?_ .(H_MFU_P">5]_X 3__ !% &A16?_;-K_SROO\ P G_ M /B*/[9M?^>5]_X 3_\ Q% &A16?_;-K_P \K[_P G_^(H_MFU_YY7W_ ( 3 M_P#Q% &A16?_ &S:_P#/*^_\ )__ (BC^V;7_GE??^ $_P#\10!H45G_ -LV MO_/*^_\ "?_ .(H_MFU_P">5]_X 3__ !% &A16?_;-K_SROO\ P G_ /B* M/[9M?^>5]_X 3_\ Q% &A16?_;-K_P \K[_P G_^(H_MFU_YY7W_ ( 3_P#Q M% &A16?_ &S:_P#/*^_\ )__ (BC^V;7_GE??^ $_P#\10!H45G_ -LVO_/* M^_\ "?_ .(H_MFU_P">5]_X 3__ !% &A16?_;-K_SROO\ P G_ /B*/[9M M?^>5]_X 3_\ Q% &A16?_;-K_P \K[_P G_^(H_MFU_YY7W_ ( 3_P#Q% &A M16?_ &S:_P#/*^_\ )__ (BC^V;7_GE??^ $_P#\10!H5!>?\>-Q_P! LA +64RCD=R5P/J::W$]CGZ***[ M#E"BBB@ HHHH **** .HTC_D%P_\"_\ 0C5VL;3]3@M[&.)X[LLNI MZ%5(-6?[9M?^>5]_X 3_ /Q%5]_P" $_\ \14C-"BL_P#MFU_YY7W_ ( 3_P#Q%']LVO\ SROO_ "?_P"( MH T**S_[9M?^>5]_X 3_ /Q%']LVO_/*^_\ "?_ .(H T**S_[9M?\ GE?? M^ $__P 11_;-K_SROO\ P G_ /B* -"BL_\ MFU_YY7W_@!/_P#$5E:SX_\ M#/AX)_;&HM8EP2BSVTJLP'4@;6>\C^_!;Q[BOU)PH_/-97@CP1XB MT?6FU?7=>>YD>(H8%E>0-G^\S>GH!^-=+<^"?#5[J\FJ76CV\UY)@N\@+*QZ M9*D[<_A5WDUH1HGJ8_@GXB+XSU*[M8M)FM8H(_,$[2;P>0,'@8/.0,GH:Q?$ M7B_X@V.OW=MIGAD2V4;E891:R2[U[-N4XY].U>FP6\-M"L5O%'%$O1(U"@?@ M*DHY7;<+J^QP_@77_%^LW5TGB+15L;=$!CD\EXB6STPQ.1C)S[5B^(O$/Q*M M]>O+?3-$1K)9"L$B0;]R=F)SU_E7J5%'*[6N'-K>QQWPXU+QK?:PR^)].CM[ M92ABDV!&+[AQ@'D8SS1XJU?XS1>)[^#1-+A.FK(1:O''$P:/L26/7U![UVUL MXCNHG8,0K@D*I8\'L!R?H*Z#^V;7_GE??^ $_P#\16-56L:TW>YQ/PVN_B3< MWUX/&UK%%9B,>0Q$:N9,C@!#TQGK[>]<_P"*S\;SXFOO[ $0TGS3]E\K[)C9 MVSYOS9]??I7JW]LVO_/*^_\ "?_ .(H_MFU_P">5]_X 3__ !%9&AQ/PV'Q M-^VWI\=-%]D\L>0#Y&_?D=/*XQC/7OBN>\5:=\:)?$U^^B7\0TLRG[*L;P*! M'V!##.?7/>O5_P"V;7_GE??^ $__ ,11_;-K_P \K[_P G_^(H XGX:Z=\1K M*]O&\::A%/9M&!#&61W$F1R"HX&,\$^E<]XJ\.?&"\\37\ND:]&FF22DVRQS MB/9'V!&W.0.IYS7J_P#;-K_SROO_ G_P#B*/[9M?\ GE??^ $__P 10!Q/ MPVT'X@:3?7DGB_6H[RT>,+##YIE8/D?-G P,9&.^?:N>\5>!?BKJ?B:_O-*\ M7)!I\LI:WA6]EA\M.RE57&1TSWKU?^V;7_GE??\ @!/_ /$4?VS:_P#/*^_\ M )__ (B@#B?AKX6\<^'[V]E\5^(AJ4$L86&'[1),5;.=V7 QQD8'7/M7/>*O MAK\1M7\37]_IWC4P64TI:"$WD\7E)V7:@QQTSWZUZO\ VS:_\\K[_P )_\ MXBC^V;7_ )Y7W_@!/_\ $4 <3\-? _BKPI>7LVO^)GU.&:,+';^;)(JMG._+ M]#CCCKFN*\:_#7Q1JGC#4KR#Q7(MO/+O2-WD'EJ>0@ ., <#Z5[7_;-K_P \ MK[_P G_^(K#U"9;B^DE02!6Q@21LC=!U# $5I32;U(F[+0\^\"^"M6\+75U- MJ&NO?),@18-CY8/\ ""&Z M#H*]2HK?D5K&/,[W.(\"^ [KPA=74]QK4EZ)T""+8548.=W)//:L7Q#\()=; MUV\U1/$I M,@18MA5%P<[N6//;\ZQ/$/PU\2:GKUYJ%GXI>.*>0LD;O(OEJ?X1M.,#H*]2 MHHY%:PS0[$SPNU%(XXY[XKT>KVE7,=K=,\BRL"A&(H6D/4=E! M/XU,XI1*C)\Q@_#7PQXZ\/WEZ_BOQ"FHVLD8$,7GO,ROG[VYU&!CC ZY]JYS MQ5X=^,4_B:_N-&UR,:<\I:UCCG6,)'GY5*E>H'!]:]8_MFU_YY7W_@!/_P#$ M4?VS:_\ /*^_\ )__B*YC0FY'7GY0?,^?..OOTKUC^V;7_GE??^ $__ M ,11_;-K_P \K[_P G_^(H XKX:S_$J6\O5\<01):B,&!_W0??GIB,XQC/7V MKG/%/B/XPV7B:_BTG0HY-,25OLS1P+('CS\I)W9R1U':O6/[9M?^>5]_X 3_ M /Q%']LVO_/*^_\ "?_ .(H XKX:Z]X_P!7O+V/Q?HJ65LD8:&;RC$Q?/W< M9.1C)SV_&N>\5?$'XHZ5XDO[32_!2W&GQ3%+>86,\YD3LVY& Y'.,<=*]6_M MFU_YY7W_ ( 3_P#Q%']LVO\ SROO_ "?_P"(H XKX;>,O&'B>\O8?$OAAM+B MA0-'/Y$D(9LX*XD))/?(Z8KG?%7Q=\6Z#XFO]/M_!DDEI;RF.*:1)#YH!X<$ M#&#U%>K_ -LVO_/*^_\ "?_ .(H_MFU_P">5]_X 3__ !% '%?#7XBZMXVN M[VWU'PY+IRVT883Y;8QSC;A@.>_4USGBCX]S>&O$U_I+^$Y9$M96B$LMWY1D MP?O >6>#U'/2O6/[9M?^>5]_X 3_ /Q%']LVO_/*^_\ "?_ .(H \D\#?$- M/&MQ=0#2I;-H$#E_,\Q#DXQG P:RM:^,>GZ-K=YIK:3=R&UD:)GWA=Q!P< ] MO2O2@H7. !GGBH)K"SN7W3VD$K>KQAC^M==I6W.:ZOL: 5()QP0>N:SM5^,'A_2-7NM.FM-2DDMI&B=XXDP6!P<98'%=U;6 M5K9AA:VT, 8Y811A*])&I:<)1#O,;+,NUE88)!P2.XZ&MBH+2SM;"W6WL[:&W@7[L<*!%'T MXJ>J7F)A1110(ZC2/^07#_P+_P!"-7:QM/U."WL8XGCNRRYR8[25UZGH54@U M9_MFU_YY7W_@!/\ _$5R2^)G5'9&A16?_;-K_P \K[_P G_^(H_MFU_YY7W_ M ( 3_P#Q%2,T**S_ .V;7_GE??\ @!/_ /$4?VS:_P#/*^_\ )__ (B@#0HJ M"VNX[M6:-9E"G!\V%XS^ 8#-3T %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !6?HW_'C)_U]W/\ Z.>M"L_1 MO^/&3_K[N?\ T<] !IW_ !_:M_U]K_Z)BK0K/T[_ (_M6_Z^U_\ 1,5:% !5 M>^L;?4K*6SND+PRC#!7*'KD$,I!!! (((((JQ10!@:?X2L;/0FTV:>]N))U3 M[7>&\F6>X=5 W&0/O ./NAL ''2GQ^$]+ATJWTR%]2BM+<_NEBU2Y1E&,!=X MDW;0!PN<#L*W** ,%O!?A\S0R+8&,0I'&(HIY(XG6,Y021JP63:3QO!K>HHH M *S]"_Y%[3/^O2+_ - %:%9^A?\ (O:9_P!>D7_H H T**** "BBB@ HHK+N M]8^RW3P^1NVXYWXSQGTIJ+>PFTMS4HK%_P"$@_Z=?_(G_P!:C_A(/^G7_P B M?_6JO9R[$\\3:HK%_P"$@_Z=?_(G_P!:C_A(/^G7_P B?_6H]G+L'/$VJ*Q? M^$@_Z=?_ ")_]:C_ (2#_IU_\B?_ %J/9R[!SQ-JBL7_ (2#_IU_\B?_ %JN MZ?J'V_S/W6S9C^+.AS0! MU]1W%Q!:0M-<31PQ+RSR,%4?4FO!;'XA_%KQ?>POH'AZ*TLBX(D>W/ELO^U) M(<$?[N#7I/Q#^'PM?#/AY]1ENPV9_)>58 MR" %VIWYSR?SYIWAOX+^#?#EQ#=+9RWUY"P=)KR3=M8&(0[8IMJNH)(!XSW/0BNUHH XX>#/#GA>P3^QM'M;1]X4RJFZ0C!X+G+$? MC4==#KW_ !XI_P!=!_(USU=-+X3"I\04445H9A1110 4444 3V?_ !_6_P#U MT7^===7(V?\ Q_6__71?YUUU85MT;4M@HHHK$U"BBB@ HHHH **** "BBB@ MKE]7_P"0I-_P'_T$5U%M"L_1O^/&3_K[N?\ T<] !IW_ !_:M_U]K_Z)BK0K/T[_ M (_M6_Z^U_\ 1,5:% !1110 4444 %%%% !6?H7_ "+VF?\ 7I%_Z *T*S]" M_P"1>TS_ *](O_0!0!H4444 %%%% !7+ZO\ \A2;_@/_ *"*ZBN7U?\ Y"DW M_ ?_ $$5K1^(SJ;%*BBBN@P"BBB@ HHHH *V_#__ "\?\!_K6)6WX?\ ^7C_ M (#_ %J*GPLN'Q&U1117*= 4444 %%%% !1110 4444 %07G_'C65U2-%+,S' '4F@! MU%><:O\ &CPY8[DL([G49!T*+Y:?]]-S^AK?TC7M0\6^")=2TVU.G7\R2+;B M<[E##@,#CD>^*2DGHBN5K<]-TV6.'1XY)76.-0Q9F. !N/4U%KWB+3O#GAVY MUV^E)L;= S-$-Y;<0J@8ZY) ].:\,L?@OXR\6)'<>*/%.RWR2L6][@KSSA3A M5_"O:]!\)Z;H?A"V\-%/MMA#&8V6[42>8"Q8[@1C&2>.W%%/"TMS*3\IN-TCM_VSC_^*KT;7M+\1>,OAU!;PW3>']8N8XI)U5F^ M0XRT9(Y _P ,'O746&F6&E6XM].L;:SA'_+.WB6-?R JW2&>)Z+^SGI44@GU M_6;J_E)W-' !$I/<$G+'Z\5[-!:6]M9PVD42K;PHL<<>,A548 Y] *FHH ** M** "BBB@ HHHH R]>_X\4_ZZ#^1KGJZ'7O\ CQ3_ *Z#^1KGJZ:7PF%3X@HH MHK0S"BBB@ HHHH GL_\ C^M_^NB_SKKJY&S_ ./ZW_ZZ+_.NNK"MNC:EL%%% M%8FH4444 %%%% !1110 4444 %,G_7W<_P#HYZ # M3O\ C^U;_K[7_P!$Q5H5GZ=_Q_:M_P!?:_\ HF*M"@ HHHH **** "BBB@ K M/T+_ )%[3/\ KTB_] %:%9^A?\B]IG_7I%_Z * -"BBB@ HHHH *Y?5_^0I- M_P !_P#01745R^K_ /(4F_X#_P"@BM:/Q&=38I4445T& 4444 %%%% !6WX? M_P"7C_@/]:Q*V_#_ /R\?\!_K45/A9]=7.KV1S\KMKII?"85/B"BBBM#,**** " MBBB@">S_ ./ZW_ZZ+_.NNKD;/_C^M_\ KHO\ZZZL*VZ-J6P4445B:A1110 4 M444 %%%% !1110 5R^K_ /(4F_X#_P"@BNHKE]7_ .0I-_P'_P!!%:T?B,ZF MQ2HHHKH, HHHH **** "M30?^/Y_^N9_F*RZU-!_X_G_ .N9_F*F?PLJ'Q(Z M&BBBN0Z0HHHH **** "BBB@ HHHH **** .*HHHKM.0**** "BBB@ HHHH Z MC2/^07#_ ,"_]"-7:I:1_P @N'_@7_H1J[7)+XF=4=D%%%%2,**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *S]&_X\9/\ K[N?_1SUH5GZ-_QXR?\ 7W<_^CGH -._X_M6_P"O MM?\ T3%6A6?IW_']JW_7VO\ Z)BK0H *H:W=7=CH=[=6%L;F[AA9XH0"=[ < M# Y/T')Z"K]5[ZU-[92VZW,]LSCB:W8*Z'.002"/P((/0@B@#F]'U;5;KP[J M$T.IZ9JE[#,X23R)+7R0<$I+"&+J'1KB.\UJ\;5[Y(_ME_$(=V MY5 *HICV!.H'R9P3SGFFQ>#8X-,TRTAUK5$FTP%+2\'D>:D90)Y9'E[&7 '5 M2<@'.10!SL'CK7;O1M1U:.'3HXM%PE_;M&[-<.C$2^6V\",8&5R'Y.#TY](K MDT^'^FQ)Y,%]J,5I*L8N[99$*7A0YW2$H6!.?F*%5]_X 3__ !%8>H3+ M<7TDJ"0*V,"2-D;H.H8 BNLKE]7_ .0I-_P'_P!!%:T?B,ZFQ2HHHKH, HHH MH **** "M/2;R*T\[S$G;=MQY4#R=,]=H./QK,K;\/\ _+Q_P'^M14^%EP^( MM?VS:_\ /*^_\ )__B*/[9M?^>5]_P" $_\ \16A17*=!G_VS:_\\K[_ , ) M_P#XBC^V;7_GE??^ $__ ,16A10!G_VS:_\ /*^_\ )__B*/[9M?^>5]_P" M$_\ \16A6?J.NZ1I#1KJ6J65FTI 1;B=8RQ]@3S0 ?VS:_\ /*^_\ )__B*/ M[9M?^>5]_P" $_\ \17+?$OXA-X TVRFBTJ2_N+V1HX@&VHI !^8X)R<\#O@ M\C%<)X?UKXQ^+?$%C>M:KI.CK,K2I);K$C1YY&'S(V1GIQ]* /4=8\>>&_#T M:2:Q?O8J^=GGVTJE\=< KD_A7*:7\QCB>.[++G)CM)77J>A52#5G^V;7_GE??\ @!/_ /$4_2/^07#_ ,"_ M]"-7:Y)?$SJCLC/_ +9M?^>5]_X 3_\ Q%']LVO_ #ROO_ "?_XBM"BI&9_] MLVO_ #ROO_ "?_XBC^V;7_GE??\ @!/_ /$5H44 9_\ ;-K_ ,\K[_P G_\ MB*/[9M?^>5]_X 3_ /Q%:%% &?\ VS:_\\K[_P )_\ XBC^V;7_ )Y7W_@! M/_\ $5H44 9_]LVO_/*^_P# "?\ ^(H_MFU_YY7W_@!/_P#$5H44 8.JZA#= M6JI&ERI#@YEMI(QT/=E _"LBNAU[_CQ3_KH/Y&N>KII?"85/B"BBBM#,**** M "BBB@"6V<1W43L&(5P2%4L>#V Y/T%=!_;-K_SROO\ P G_ /B*P;/_ (_K M?_KHO\ZZZL*VZ-J6QG_VS:_\\K[_ , )_P#XBC^V;7_GE??^ $__ ,16A16) MJ9_]LVO_ #ROO_ "?_XBC^V;7_GE??\ @!/_ /$5H44 9_\ ;-K_ ,\K[_P MG_\ B*/[9M?^>5]_X 3_ /Q%:%% &?\ VS:_\\K[_P )_\ XBC^V;7_ )Y7 MW_@!/_\ $5H44 9_]LVO_/*^_P# "?\ ^(H_MFU_YY7W_@!/_P#$5H44 9_] MLVO_ #ROO_ "?_XBL/4)EN+Z25!(%;&!)&R-T'4, 1765R^K_P#(4F_X#_Z" M*UH_$9U-BE111708!1110 4444 %7M*N8[6Z9Y%E8%",10M(>H[*"?QJC6IH M/_'\_P#US/\ ,5,_A94/B1H_VS:_\\K[_P )_\ XBC^V;7_ )Y7W_@!/_\ M$5H45R'29_\ ;-K_ ,\K[_P G_\ B*/[9M?^>5]_X 3_ /Q%:%% &?\ VS:_ M\\K[_P )_\ XBC^V;7_ )Y7W_@!/_\ $5H44 9_]LVO_/*^_P# "?\ ^(H_ MMFU_YY7W_@!/_P#$5H44 9_]LVO_ #ROO_ "?_XBC^V;7_GE??\ @!/_ /$5 MH44 9_\ ;-K_ ,\K[_P G_\ B*/[9M?^>5]_X 3_ /Q%:%% '%4445VG(%%% M% !1110 4444 ;FGZG!;V,<3QW995]_ MX 3_ /Q%:%%2,S_[9M?^>5]_X 3_ /Q%']LVO_/*^_\ "?_ .(K0HH @MKN M.[5FC690IP?-A>,_@& S4]%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5GZ-_QXR?]?=S_P"CGK0K/T;_ M (\9/^ONY_\ 1ST &G?\?VK?]?:_^B8JT*S]._X_M6_Z^U_]$Q5H4 %%%% ! M1110 4444 %9^A?\B]IG_7I%_P"@"M"L_0O^1>TS_KTB_P#0!0!H4444 %%% M% !7+ZO_ ,A2;_@/_H(KJ*Y?5_\ D*3?\!_]!%:T?B,ZFQ2HHHKH, HHHH * M*** "MOP_P#\O'_ ?ZUB5;M-;TK0K:YN-5U&ULH?EPT\H3/7@9ZGV%14^%EP M^(ZJBN?D\665UX0O?$&@D:Q'!%(\<=N3F1U'W>F0?PS7C!\0?&7Q\Q72["31 MK%C_ *Q(_LXQZ^8_S'_@/Y5RG0>^:GJ=CHVGS7^I745K:0C,DLK8 _SZ5Y1K MW[1/ARPD,6C6%UJS@_?)\B,_0D%O_':[BT\)/J?@"W\.^,+@:K,8P+J8,PWL M&W*0W!R.!GOC)ZU/X?\ /A;PP%.DZ+:PS+TG9?,E_[[;)'X&@#,\66OB?Q= MX"LF\,7C:)?W8BGE6=FC=8V7)CW*"58$CH,\$<5PVB?L\6S7 O/%.N7&H3L= MTD4&55CZ,[99A] IKV^B@!J(L<:H@PJ@ #T%.HHH **** "H+S_CQN/^N;?R MJ>H+S_CQN/\ KFW\J:W$]CD:***[#E"BBB@ HHHH **** .HTC_D%P_\"_\ M0C5VJ6D?\@N'_@7_ *$:NUR2^)G5'9!1114C"BBB@ HHHH **** "BBB@#+U M[_CQ3_KH/Y&N>KH=>_X\4_ZZ#^1KGJZ:7PF%3X@HHHK0S"BBB@ HHHH GL_^ M/ZW_ .NB_P ZZZN1L_\ C^M_^NB_SKKJPK;HVI;!1116)J%%%% !1110 444 M4 %%%% !7+ZO_P A2;_@/_H(KJ*Y?5_^0I-_P'_T$5K1^(SJ;%*BBBN@P"BB MB@ HHHH *U-!_P"/Y_\ KF?YBLNM30?^/Y_^N9_F*F?PLJ'Q(Z&BBBN0Z0HH MHH **** "BBB@ HHHH **** .*HHHKM.0**** "BBB@ HHHH ZC2/^07#_P+ M_P!"-7:I:1_R"X?^!?\ H1J[7)+XF=4=D%%%%2,**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MS]&_X\9/^ONY_P#1SUH5GZ-_QXR?]?=S_P"CGH -._X_M6_Z^U_]$Q5H5GZ= M_P ?VK?]?:_^B8JT* "BBB@ HHHH **** "L_0O^1>TS_KTB_P#0!6A6?H7_ M "+VF?\ 7I%_Z * -"BBB@ HHHH *Y?5_P#D*3?\!_\ 01745R^K_P#(4F_X M#_Z"*UH_$9U-BE111708!117E7B;5/B3J7B"[TO1-.>SLHW*)<*@'F+_ 'O, M;CGKA>1TZTF[#2N>JUYWX@^,6@Z1-+;644VHW,;%3L^2,$=1N/\ 0$5?\ ^% MM>\/_:[C7=9>]EN0O[KS6D5",\[F[\]A^=;5GX0\.V%])>VVCVB7,CES(8]Q M!/4C/W?PQ2]YK30>B>IG>#/$FI^+=$NKF[TU],;<4@D&2'!'WADV\BU1B^"Q8LQZL2>IK6HHKG-PHHHH **** "BBB@ HHH MH *@O/\ CQN/^N;?RJ>H+S_CQN/^N;?RIK<3V.1HHHKL.4**** "BBB@ HHH MH ZC2/\ D%P_\"_]"-7:I:1_R"X?^!?^A&KM_X\4_ZZ#^1KGJZ'7O^/%/^N@_D:YZNFE\)A4^(****T,P MHHHH **** )[/_C^M_\ KHO\ZZZN1L_^/ZW_ .NB_P ZZZL*VZ-J6P4445B: MA1110 4444 %%%% !1110 5R^K_\A2;_ (#_ .@BNHKE]7_Y"DW_ '_ -!% M:T?B,ZFQ2HHHKH, HHHH **** "M30?^/Y_^N9_F*RZU-!_X_G_ZYG^8J9_" MRH?$CH:***Y#I"BBB@ HHHH **** "BBB@ HHHH XJBBBNTY HHHH **** " MBBB@#J-(_P"07#_P+_T(U=JEI'_(+A_X%_Z$:NUR2^)G5'9!1114C"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "L_1O\ CQD_Z^[G_P!'/6A6?HW_ !XR?]?=S_Z.>@ T[_C^ MU;_K[7_T3%6A6?IW_']JW_7VO_HF*M"@ HHHH **Q?%%_J&G:/YVFQEIFE2- MI!:R7/DH3R_E1D,^/0'OGH#6!<^)-7A\/:+=6=_97ZW$DB7&IV6FS7T110VU MQ'"P*DE0",D*Q(YQ0!W-%<7>>)=5N58:%=:7.+72$U*6>6!V2ZW[PBQ@2#RP M?*?DE\9'!P<]9I]V+_3;6\5"BW$*2A2D7_H M J>YOH;1E61+ABPR/*MY)!^:J<5E:+JUM'H6GHT=X2MM&"5LIF'"CH0N#]10 M!O45G_VS:_\ /*^_\ )__B*/[9M?^>5]_P" $_\ \10!H45G_P!LVO\ SROO M_ "?_P"(H_MFU_YY7W_@!/\ _$4 :%5]_X 3_ /Q% &A16?\ VS:_\\K[_P )_\ XBC^V;7_ )Y7W_@! M/_\ $4 :%%9_]LVO_/*^_P# "?\ ^(H_MFU_YY7W_@!/_P#$4 :%%9_]LVO_ M #ROO_ "?_XBC^V;7_GE??\ @!/_ /$4 :%9'BN22'P=K5]_P" $_\ \16/XLU:VD\':XBQW@+:?. 6LIE',;=25P/J M:<=T)['S;_PD>N?]!K4?_ I_\:/^$CUS_H-:C_X%/_C6917JV1Y]S3_X2/7/ M^@UJ/_@4_P#C1_PD>N?]!K4?_ I_\:S**+(+FG_PD>N?]!K4?_ I_P#&C_A( M]<_Z#6H_^!3_ .-9E%%D%S3_ .$CUS_H-:C_ .!3_P"-'_"1ZY_T&M1_\"G_ M ,:S**+(+GT_\,+F>[^'6E3W,TDTS>=NDD8LQQ*X&2?:NNK@/A=J<%O\.=*B M>.[++YV3':2NO^N?H54@UU_]LVO_ #ROO_ "?_XBO,J?&SOA\*-"BL_^V;7_ M )Y7W_@!/_\ $4?VS:_\\K[_ , )_P#XBH*-"BL_^V;7_GE??^ $_P#\11_; M-K_SROO_ G_P#B* -"BL_^V;7_ )Y7W_@!/_\ $4?VS:_\\K[_ , )_P#X MB@#0HK/_ +9M?^>5]_X 3_\ Q%']LVO_ #ROO_ "?_XB@#0HK/\ [9M?^>5] M_P" $_\ \11_;-K_ ,\K[_P G_\ B* (]>_X\4_ZZ#^1KGJT-?UW3H[!#<3- M:IYH >[B>!2<'@,X )]NO!]*YS_A(]#_ .@UIW_@4G^-=5)>Z<]3XC3HK,_X M2/0_^@UIW_@4G^-'_"1Z'_T&M._\"D_QK2S(N:=%9G_"1Z'_ -!K3O\ P*3_ M !H_X2/0_P#H-:=_X%)_C19AA_P#0 M:T[_ ,"D_P :+,+FU9_\?UO_ -=%_G775Y]9>(M%:_MPFK64CF50J1SJ[,<] M H))/L.378_VS:_\\K[_ , )_P#XBN>MNC:EL:%%9_\ ;-K_ ,\K[_P G_\ MB*/[9M?^>5]_X 3_ /Q%8FIH45G_ -LVO_/*^_\ "?_ .(H_MFU_P">5]_X M 3__ !% &A16?_;-K_SROO\ P G_ /B*/[9M?^>5]_X 3_\ Q% &A16?_;-K M_P \K[_P G_^(H_MFU_YY7W_ ( 3_P#Q% &A16?_ &S:_P#/*^_\ )__ (BC M^V;7_GE??^ $_P#\10!H5X]XW^(O]A>,+_3?[*\_R?+_ 'GVC;G,:MTVGU]: M]1_MFU_YY7W_ ( 3_P#Q%?./Q1F6X^(VJRH) K>3@21LC?ZE.H8 BNC#I.6I MC6=HF[_PMS_J!_\ DW_]A1_PMS_J!_\ DW_]A7F=%=G)$YN9GIG_ MS_J!_ M^3?_ -A1_P +<_Z@?_DW_P#85YG11R1#F9Z9_P +<_Z@?_DW_P#84?\ "W/^ MH'_Y-_\ V%>9T4F?\ "W/^H'_Y-_\ V%=A\-_'/_"3>(KBR_L[[-LM M&EW^?OSAT&,;1_>_2O Z]'^"MS':^,;QY%E8'3W&(H6D/^LC[*"?QK.K%*#* MIR?,CZ&HK/\ [9M?^>5]_P" $_\ \11_;-K_ ,\K[_P G_\ B*\\[30HK/\ M[9M?^>5]_P" $_\ \11_;-K_ ,\K[_P G_\ B* -"BL_^V;7_GE??^ $_P#\ M11_;-K_SROO_ G_P#B* -"BL_^V;7_ )Y7W_@!/_\ $4?VS:_\\K[_ , ) M_P#XB@#0HK/_ +9M?^>5]_X 3_\ Q%']LVO_ #ROO_ "?_XB@#0HK/\ [9M? M^>5]_P" $_\ \11_;-K_ ,\K[_P G_\ B* .:HKYZ_X2/7/^@UJ/_@4_^-'_ M D>N?\ 0:U'_P "G_QKT?9LXN<^A:*^>O\ A(]<_P"@UJ/_ (%/_C1_PD>N M?]!K4?\ P*?_ !H]FPYSZ%HKYZ_X2/7/^@UJ/_@4_P#C1_PD>N?]!K4?_ I_ M\:/9L.<^A:*^>O\ A(]<_P"@UJ/_ (%/_C1_PD>N?]!K4?\ P*?_ !H]FPYS MZMTC_D%P_P# O_0C5VN%^&VM[_ &F->/?W%P?-WR&VFEW?O7Q\P4YXP.M=5_ M;-K_ ,\K[_P G_\ B*X)Z29UQ^%&A16?_;-K_P \K[_P G_^(H_MFU_YY7W_ M ( 3_P#Q%24:%%9_]LVO_/*^_P# "?\ ^(H_MFU_YY7W_@!/_P#$4 :%%06U MW'=JS1K,H4X/FPO&?P# 9J>@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *S]&_X\9/^ONY_]'/6A6?HW_'C M)_U]W/\ Z.>@ T[_ (_M6_Z^U_\ 1,5:%9^G?\?VK?\ 7VO_ *)BK0H **** M ,S7M/O=1TTIINHS:?>QMOAFB*XW8(PP96#+@G@@\X(P0"*D?AE[;3DM+'7= M3M&,LDTT\0@:2=Y&W,S;XF4/^ _UJ*GPLN'Q&U1117*= 4444 %%%% !1110 4444 %8OB_\ MY$G7O^P=NSKC/A/\ \DSTC_MM_P"CGKLZ\RI\;]3O MA\*"BBBH*"BBB@ HHHH **** "BBB@#S+XY?\B39_P#813_T7)7S_7T!\$/^1VT'_L(V_P#Z,6OK.N/%;HZJ&S"BBBN4W"BBB@ HHHH **** M "BBB@ KYE^+'_)3-7_[8_\ HE*^FJ^9?BQ_R4S5_P#MC_Z)2NC#?&_0QK_" M<91117<<@4444 %%%% !7IOP-_Y':\_[!S_^C(Z\RKTWX&_\CM>?]@Y__1D= M9UO@9=/XD?0%%%%>:=P4444 %%%% !1110 4444 %%%% 'QE1117K'G!1110 M 4444 %%%% 'TU\)_P#DF>D?]MO_ $<]=G7&?"?_ ))GI'_;;_T<]=G7F5/C M?J=\/A04445!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5GZ-_QXR?\ 7W<_^CGK0K/T;_CQ MD_Z^[G_T<] !IW_']JW_ %]K_P"B8JT*S]._X_M6_P"OM?\ T3%6A0 4444 M%%%% !1110 5GZ%_R+VF?]>D7_H K0K/T+_D7M,_Z](O_0!0!H4444 %%%% M!7SG\3]:U6T^(NJP6VIWL,*^3MCCG95&8D)P ?6OHROF7XL?\E,U?_MC_P"B M4KHPWQLQK_"<_P#\)'KG_0:U'_P*?_&C_A(]<_Z#6H_^!3_XUF45W61R7-/_ M (2/7/\ H-:C_P"!3_XT?\)'KG_0:U'_ ,"G_P :S**+(+FG_P )'KG_ $&M M1_\ I_\:/\ A(]<_P"@UJ/_ (%/_C69119!_P"P=J>>%%%% !1110 4444 ?37PG_ .29 MZ1_VV_\ 1SUV=<9\)_\ DF>D?]MO_1SUV=>94^-^IWP^%!1114%!1110 444 M4 %%%% !1110!YE\$/^1VT'_L(V_P#Z,6OK.ODSPA_R.V@_ M]A&W_P#1BU]9UQXK='50V84445RFX4444 %%%% !1110 4444 %?,OQ8_P"2 MF:O_ -L?_1*5]-5\R_%C_DIFK_\ ;'_T2E=&&^-^AC7^$XRBBBNXY HHHH * M*** "O3?@;_R.UY_V#G_ /1D=>95Z;\#?^1VO/\ L'/_ .C(ZSK? RZ?Q(^@ M****\T[@HHHH **** "BBB@ HHHH **** /C*BBBO6/."BBB@ HHHH **** M/IKX3_\ ),](_P"VW_HYZ[.N,^$__),](_[;?^CGKLZ\RI\;]3OA\*"BBBH* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "L_1O^/&3_K[N?\ T<]:%9^C?\>,G_7W<_\ HYZ M#3O^/[5O^OM?_1,5:%9^G?\ ']JW_7VO_HF*M"@ HHHH **** "BBB@ K/T+ M_D7M,_Z](O\ T 5H5GZ%_P B]IG_ %Z1?^@"@#0HHHH **** "OF7XL?\E,U M?_MC_P"B4KZ:KYE^+'_)3-7_ .V/_HE*Z,-\;]#&O\)QE%%%=QR!1110 444 M4 %>S_ /_F8?^W;_ -JUXQ7L_P _P#F8?\ MV_]JUE7_ALTI?&CV:BBBO.. MT**** "BBB@ HHHH **** "L7Q?_ ,B3KW_8.N/_ $6U;58OB_\ Y$G7O^P= MD?]MO_ $<]=G7F5/C?J=\/A04445!04444 %%%% !1110 4444 M >9?'+_D2;/_ +"*?^BY*^?Z^@/CE_R)-G_V$4_]%R5\_P!=^'^ XZWQA111 M6YD%%%% !1110!M>$/\ D=M!_P"PC;_^C%KZSKY,\(?\CMH/_81M_P#T8M?6 M=<>*W1U4-F%%%%F_ W_D=KS_L'/\ ^C(ZSK? RZ?Q(^@****\T[@HHHH M**** "BBB@ HHHH **** /C*BBBO6/."BBB@ HHHH **** /IKX3_P#),](_ M[;?^CGKLZXSX3_\ ),](_P"VW_HYZ[.O,J?&_4[X?"@HHHJ"@HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ K/T;_CQD_Z^[G_T<]:%9^C?\>,G_7W<_P#HYZ #3O\ C^U;_K[7 M_P!$Q5H5GZ=_Q_:M_P!?:_\ HF*M"@ HHHH *HZS=7=EHE]=6%K]JNX8'>& M9_>,!D#CD_0=:O57OK4WME-;"XGMC(N!- P5XSV*D@C(]P1Z@B@#G-#\2P0: M3'-$GTJW>XU&^EO]6NDC^V7+[0"RKC:@55 0$MCC//)-;= %:YOH;1E M61+ABPR/*MY)!^:J<5E:+JUM%H6GQM'>$K;1J2ME,PX4="%P?J*WJ@LK865A M;VJL66")8PQZD*,9_2@"M_;-K_SROO\ P G_ /B*/[9M?^>5]_X 3_\ Q%:% M% &?_;-K_P \K[_P G_^(H_MFU_YY7W_ ( 3_P#Q%:%% &?_ &S:_P#/*^_\ M )__ (BO#/B%X6U_7/'.HZCIVC7T]I-Y7ER>0RYQ$BGA@#U![5]!T5<)N#NB M9P4E9GRK_P (!XL_Z %]_P!^Z/\ A /%G_0 OO\ OW7U516OUF?9&?L(GRK_ M ,(!XL_Z %]_W[H_X0#Q9_T +[_OW7U511]9GV0>PB?*O_" >+/^@!??]^Z/ M^$ \6?\ 0 OO^_=?55%'UF?9![")\J_\(!XL_P"@!??]^Z]-^$6F:CX7_MC^ MV=-OK;[1Y'E?Z+(^[;YF?N@X^\.OK7KM%3.O*2LQQI1B[HS_ .V;7_GE??\ M@!/_ /$4?VS:_P#/*^_\ )__ (BM"BL34S_[9M?^>5]_X 3_ /Q%']LVO_/* M^_\ "?_ .(K0HH S_[9M?\ GE??^ $__P 136UVR1D5EO%+G:H-C,-QP3@? M)SP"?PK2J">V$\UK(6(-O*9 !W)1EQ_X]^E %;^V;7_GE??^ $__ ,11_;-K M_P \K[_P G_^(K0HH S_ .V;7_GE??\ @!/_ /$4?VS:_P#/*^_\ )__ (BM M"B@#/_MFU_YY7W_@!/\ _$5F>)+Y+_POJ]G;6]])<7%E-%$GV*8;F9" ,E<# MD]ZZ.BFG9W!GRK_P@'BS_H 7W_?NC_A /%G_ $ +[_OW7U516_UF?9&/L(GR MK_P@'BS_ * %]_W[H_X0#Q9_T +[_OW7U511]9GV0>PB?*O_ @'BS_H 7W_ M '[H_P"$ \6?] "^_P"_=?55%'UF?9![")\J_P#" >+/^@!??]^Z/^$ \6?] M "^_[]U]544?69]D'L(G$_#UY-#\#:=IVHV=]!=P^;YD?V.5L9E=ARJD=".] M=-_;-K_SROO_ G_P#B*T**P;N[FJ5E8S_[9M?^>5]_X 3_ /Q%']LVO_/* M^_\ "?_ .(K0HI#,_\ MFU_YY7W_@!/_P#$4?VS:_\ /*^_\ )__B*T** , MT:[9&1HPMX74!BOV&;(!S@XV=\'\C3O[9M?^>5]_X 3_ /Q%64M@E_+=;CND MB2,KV 4L<_\ CY_*IZ ,_P#MFU_YY7W_ ( 3_P#Q%']LVO\ SROO_ "?_P"( MK0HH S_[9M?^>5]_X 3_ /Q%']LVO_/*^_\ "?_ .(K0HH \U^*UO=>)?"] MM9Z187US<)>I*R?9)$PH1P3EE ZL*\?_ .$ \6?] "^_[]U]545M"M*"LC.5 M)2=V?*O_ @'BS_H 7W_ '[H_P"$ \6?] "^_P"_=?55%5]9GV1/L(GRK_P@ M'BS_ * %]_W[H_X0#Q9_T +[_OW7U511]9GV0>PB?*O_ @'BS_H 7W_ '[H M_P"$ \6?] "^_P"_=?55%'UF?9![")\T^&_!?B:P\4:1>7.AWT=O;WL,LK^2 M3M57!)P.3P.U?0W]LVO_ #ROO_ "?_XBM"BLZE1SU9<(*&QG_P!LVO\ SROO M_ "?_P"(H_MFU_YY7W_@!/\ _$5H45F69_\ ;-K_ ,\K[_P G_\ B*/[9M?^ M>5]_X 3_ /Q%:%% &?\ VS:_\\K[_P )_\ XBFQZ[92QK)&MXZ. RLMC,00 M>A!V5I5!96PLK"WM58LL$2QACU(48S^E %;^V;7_ )Y7W_@!/_\ $4?VS:_\ M\K[_ , )_P#XBM"B@#/_ +9M?^>5]_X 3_\ Q%']LVO_ #ROO_ "?_XBM"B@ M#/\ [9M?^>5]_P" $_\ \17AGQ"\+:_KGCG4=1T[1KZ>TF\KRY/(95]_X 3_ /Q%:%% 'RK_ ,(! MXL_Z %]_W[H_X0#Q9_T +[_OW7U5171]9GV1C[")\J_\(!XL_P"@!??]^Z/^ M$ \6?] "^_[]U]544?69]D'L(GRK_P (!XL_Z %]_P!^Z/\ A /%G_0 OO\ MOW7U511]9GV0>PB?*O\ P@'BS_H 7W_?NC_A /%G_0 OO^_=?55%'UF?9![" M)Q/P]>30_ VG:=J-G?075]_X 3_\ Q%']LVO_ #ROO_ "?_XBM"B@"M:W]O>/(D7FAXP"RRPO M&0#G!PP''!_*K-0);!+^6ZW'=)$D97L I8Y_\?/Y5/0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9^C?\ M'C)_U]W/_HYZT*S]&_X\9/\ K[N?_1ST &G?\?VK?]?:_P#HF*M"L_3O^/[5 MO^OM?_1,5:% !1110 4444 %%%% !1110 4444 %%%% !117,>)/$%QI.L:= M9"[LK"VNXY'^U7432;G0I^Z50R_,P8D=?NG@T =/52]U.QTZ&26[N8XUC +# M.6Y(4?*.222 !R2!7,/?ZR/%VE:52.HZ4 =#= M^+[-?#5SK6FVUUJ*VY=6@CB:.160$N&#@%" #]X#L!R1G>AECGACFB[O7DNI!>.B1N[\"/"EF 50JDE1G!..:U?"^E MW^BZ!:Z;?W<%R;:-88FBC9<(H 8ECN/'7 ^E &S1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%<;_;VHZAKFK:1%JMA8WEO(8;>V^S-+*3L61) M6.[&PAL'Y1SD!LBLB^DU'Q)X9\7RWEH5NK&2-%T]Y/,C,D$:3%0.A61F(Y W M*1D4 =CJ?BG1='B66\O@(R"Q:*-Y0B@X+-L!VJ#P6. /6H-5\13Z7>VP.E2R M:?+8RR#Y8LK&2K L MV-XYV\\4 =313(A((D$K*\@4;V1=H)[D#)P/;)^M/H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BJ6L75S8Z+?7=G L]S!;O+%"QP)&520N>V<8KDQ MXGU%M#_M^QO[/6;:W5I+N"SMS&/**Y!0EFW.F"2-W()X!Q0!VTLT4";Y9$C3 M.-SL *RX_$^D3:N=+BN6>\'F;5$+[7*<.JN1L9E[J"2.XKBM1A;3_P#A#]2U M"\TUG>Q-K-?ZLGG(DVQ95D!W+ACLE'WAG<*V[B]N-0\5Z;EW=Y86D!DBN M( B1O+*2I8L[#A5#<#))?VH U=)UZXOM7N=-N],DLIXK>.Y4&59/DFL_9=-LEB,Q+6B'SKO?P/-. ..N/FYQR._44 %%% M% !1110 4444 %%%% !1110 4444 %%%% !16;-XAT:VU)=.FU2SCO&94$#3 M*&W-]U<9ZGL.]-M==M[K7KO2%AN$EMXEE$DB;4E!8JVSN=I !.,<\9H U*9+ M+'!$\LLBQQH"S.YP% ZDGM7*:SJEY;^-+73Y+J_6TFM1/!;V-NKM,Z/B42,5 M.U,/%R"O4\U3LK"Z/C-=,UR1+ZVLM/EDLY9OF,Z-+&A5@"<$$$'W%<3H<8\1Z-JZZ>9+234[]=0W3V$GDB,-&H0YV!BZ1 L W! M=N>]=)X6T74-$BU""]OEN8Y;R2>W"($55?YV^7&1^\:3CE &M163HNN?VO+>V\NGW5A=6E '>T5!9Q MSQ64$=S*9IUC422''S-CD\ #KZ ?05/0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5GZ-_QXR?\ 7W<_^CGK0K/T;_CQD_Z^[G_T<] !IW_']JW_ %]K M_P"B8JT*S]._X_M6_P"OM?\ T3%6A0 4444 %%%% !1110 4444 %%%% !11 M10 50U'2TU"[TVY,C1RV%QYZ%1][*,A4^Q#G\A5^B@"">RM[FXMKB:(-+:N7 MA;NC%2I/Y,14P159F"@,WWB!R:6B@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@"A!I:6^N7FII*W^EPQ1R18^7B@!%544*JA548 P *6BB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** C(P>E9VCZ1%I&AV^DJYE@MX_*3>/ M^6?.U?H%P/PK1HH @MK*VM+.WM((E6"V14A3KL"C QGT%3T44 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!YO=K);^%_$GAB?3-0N-1N)[N2T: M*V=EN/-=I(G\T#8I4LJDL1M*#VSN-#JNJ:SHVL6-O'#]F@E@N6O0\4C!RNY1 M'MYPT:L#D#TKK** *D^G6]SJ%G?.&$]IO$9!QPX 8'U' /U JP8HS,LQC0RJ MI57VC<%."0#Z' _(4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,3Q?87&J>$]2L[1!).\64B)P)2"&V'/9L;3]:PKG68K[Q!H>JVFDZN%M5 MECO'.GRHT2.G^K*E06.]4/RYQM]QGN** .:\-6.N6MYJ%SJEO91&\G>9VBG: M20]%C7&T!0J*!P3DY/&2*VK/3;>QN;Z> ,&O9A/*">-X14R!VR$&??)JW10 MR.*.+=Y<:IN8LVT8R3U)]Z?110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %9^C?\>,G_7W<_\ HYZT*S]&_P"/&3_K[N?_ $<] $*/=6=]?D:= M6B_Q.#G*GM4W]HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[ M_ON#_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ M +[@_P#CE:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_V MC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1 M_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5 MH44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_O MN#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K M[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G_P!H MW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE']HW M7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE: M%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C=?] :^_[[ M@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=?] :^_P"^ MX/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7 M_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P".4?VC M=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% M &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_[[@_ M^.4?VC=?] :^_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[ M[@_^.5H44 9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_ MT!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T M!K[_ +[@_P#CE:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10 M!G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ M (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ M ..5H44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T! MK[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C=?] :^_[[@_\ CE']HW7_ M $!K[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G M_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE M']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/ M_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C=?] : M^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=?] :^ M_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_ M]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P". M4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#C ME:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_ M[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! M:^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ M:-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_: M-U_T!K[_ +[@_P#CE:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY M6A10!G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A10!G_P!HW7_0&OO^ M^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X/_CE']HW7_0&OO\ MON#_ ..5H44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:- MU_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C=?] :^_[[@_\ CE'] MHW7_ $!K[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY6A M10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7_0&OO^^X M/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO M^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@_P#CE:%% &?_ &C= M?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] :^_[[@_^.4?VC=? M] :^_P"^X/\ XY6A10!G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H4 M4 9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON# M_P".4?VC=?\ 0&OO^^X/_CE:%% &?_:-U_T!K[_ON#_XY1_:-U_T!K[_ +[@ M_P#CE:%% &?_ &C=?] :^_[[@_\ CE']HW7_ $!K[_ON#_XY6A10!G_VC=?] F :^_[[@_^.4[28I8K$B>)HG>::38Q!*AI&89P2,X([U>HH __]D! end GRAPHIC 6 img101474470_1.jpg GRAPHIC begin 644 img101474470_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ANKJWL;62ZNYXK>WB7=)+*X1$'J2> *QX_&_A*618X_%&B.[D*JKJ M$1))Z #=6O=VEO?VKVUU$LL$F Z-T;G/->6^%;.WOOC)\0K6ZB66!TM@R-T/ MR@T+67+Y/\ >D;^GXGIUCJFGZGYWV"_M;OR',99/+<=5;!X/L:MUX?I' MBF^\,^,=82"&VDM=2\7"QF#JQ<;U^\I! &,#J#G/;'/4Z=XV\137'B:YN8-, M.F>'[RXCG$22":6%(V9=GS$!\ACT5Y MIH7Q(U2YL7U+4=+FEL&TR34!+;:=<0I 5&[RC))\LA*]'7 R#QCFKO@KQMJ_ MB&]LQ>:#Q[5P_Q;\./XBT$BU7_ (F%C;2WEHP'S!T: M,D#W(R/RKA?B#KZ>,_A5HVNXSLNK>)@5Z3D'S<>PPH!]S4K73S2^]V!Z?<_P M/>+2[MK^UCNK.XBN+>4;HY87#HX]01P:FK@_$/C+4[/Q%=Z+I$5HCZ?I+:I/ M+=QLXD4' C0*R[2.<>AKGM5^*>MA;:ZTNUT]+6Y\/OJZQW43L\;IU3*N MP./0>OM0VM_ZZ_Y,%=_UZ?YH];=UC1G=@J*,LS' ]34%AJ-CJMHMUIU[;WE MLQ($UO*LB$CJ,J2*\TM/$>O:[\0?"GEW=M;6=WH8U%[8P,X!;;O&=XRV,A6/ M"YZ&L/X7^*;_ $N3P_H AMGLM5N=1(;#>8C1L6!SG&#R,8]\]@TO>Y7Y_@[ MW[O-Z?BKGN%9-_XI\/:5=&UU'7M+L[@ ,8KB\CC< ]#AB#7/^$_%.KZIKLNF MZV+2RNT@:5M.:UDBFC^8 %9"[),F,_,N.<<#-<]\3GO(OB1X$DTZ"&>]#W7E M1S2&-6;8N 6 ./R_+K2>C7F.V_D>F:?JFGZO;?:=-OK6]M]Q7S;:99%R.HRI M(S5NO/\ Q+KU]X2\/Z;>:9;V(O[^_MDOXKB)N9)5 9OE8;6^7T/TK(M?B=K- MS9);?9]/34YO$;Z+'.8W\E47!,A3?N)P<8W=>XJK7=EZ?/3_ #1-]+O^M_\ M(]+T[5M.U>!Y],U"UO84-'<+EBB_,P&#\HY/ KI)_B%K<5O961T\0:C>:NFGP7EY83V\ M$D;#=YHB=@_JNW=U'6EO:W6WXV_S7]7&]&[^?X7_ ,CT#3M6T[5X'GTS4+6] MA1RC26TRR*K#G!*D\\CCWJY7G'PA$BVOBP2[/,'B*ZW^6,+G"9Q[5Z/3Z)]T MG]Z#JUYL****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 4M0UC3-)\K^TM1M+/SFV1?:9UCWMZ+N( MR?I3VU.P2:"%[ZV66X=DA0RJ&E9?O!1GDC!R!TKAO%UAX@M_%P\0>%UL]2NH M+);:]TFZP"T)9F#1MV)(8>AQWZ5S^E^)[8S>!K;1M%LK6WO[F^C\J_MO,FT^ M922PC8,N!EB,8!V@#CL+6RZ@]/Z\KGL=9VI>(-%T:2./5=7L+%Y03&MU7UW!:VJ8+ MS3R!$7)P,L>!R13=/U*PU:U%UIM[;7EN25$MM*LB$CJ,J2*\+O=>E\3_ $O M;:\#?;-%A$%XKCD2K($C^ORY)]P*[>S\2WUCIO@?PYI26Z7FIZ(_%%K\/;N"YL[!M5NYQ/$+=I(R M\6X D;P2O&=N1S@Y.*2UV[I?>-Z;^?X?\,>N6.J:?J?G?8+^UN_(*;_ ,,^,-82&*VEM=2\7"QF#JV\;U^\I! &,#J#G/;' M/(M$T65(M5UC3[&20;D6ZNDB+#U 8C(I^F:WI.M)(^E:I M97ZQ$"0VMPDH0GIG:3BO/OC9O&E>&6B1'E&NV^P.VT$X; )P<#WP?I6CKVM: MGX9\":EXE^R6,/B)8P]S%(C.CJLI51P5) #8#=QCK2O9-O\ K9CMJDNO_!1W M]4[35M-U"YN;:RU"UN9[5MEQ%#,KM"W(PX!RIX/7T->83_%;6+&S\4"ZLK![ MK3'LX[4QAUC+7"Y^?+$D*>XQGT%4;7Q%<>#O$7Q,UJ^BAN[JV2PRMNACCD=D M*J<$L5&2,\G\:JUM_P"MO\Q+5:;Z'M-4[35M-U"YN;:RU"UN9[5MEQ%#,KM" MW(PX!RIX/7T-><7OQ+UK2?#^IW-UIAFGB6W%I=OIUQ9VTCRMM*E9?F.P\Y!^ M8'M5CP"MTGQ0\>B]>"2Y_P!!\Q[>,HC'RVY"DDCZ9/UH2NW_ %V_S!M>.DF/,QNK4TOPOH^CO MJ3V5H4_M.5IKP23/(LKMG)(%;W6$M_/:W"X4YVK MN8+N; )VC.3CL*6B5OZ_K8>[':1X1T/0X'@L+,I;N&'DR3R2QH&^\$1V(0'N M% !IVB>%M'\.J4TNU>&/)VQM<22)'DY.Q78A ?10*I>']9U34;JVWSZ7J6FS M6SRC4M.5E3S R 1E"SXX).=QSCHN.=)?$N@O%=RKK>FF.S.+EQ=)B YQ\YS\ MO/'-4[HE68Z;0[*?68=6D-W]KA4HFV\F6, ]08PVPYP,Y7G ]!61>?#KPM?Z M5;:5/IL@T^V9GBMHKN:.,,6+%BJN 3DGDY(SQ6B/%?AU[2ZNH]U5M(\:Z#JWAJ/7AJ=G;V+':[S7"*(F/17).%;!'!YYI M6&.O?!>A:C';K=VL\K00F!9#>3"1XBGR% MTM?L2B*[FB408QY85'"[?;%:DWB'1+?[/Y^L:?%]IC,L&^Y1?-0#)9TZ[A\K3=7TZ2[FMVFM@)5EWJ <.%5@67/7!'U%)NR=_ZW_X/X@NB*T/ M@S0()=.ECL6633KW+7UPXC+_ '\!G(^;OZU!\/?&T?BSPW83W]UIT>L7"R.]G!)M8(LC*&"% MBV, M:5-J$VGQZG9O>P+NEMUG4R1CU95V.P(X"D]R,9[U?L-?T;5)$CT_5K"[=T,BK;W*2%D!VE@ 3D \9]:Y/QIX ML\3^&]7TU[/2K"?2KB\CM&1I6:[G+P\.BW^VI(K&2X,O)$; @)M!'4-D M\<=:[^*19HDE0Y1U#*?4&A;77]=OR7W ]';^OZU_$YY? /A@:7?Z:=,#6E_< M?:;B-YY&W2_WP2V5;W4BK%QX/T.[TR*PN;66:**59XY)+F5IED7[K"4MY@(Z M [NG'2MRB@#*T3PYI7AT78TJV: 7K?,3@GVQ6K110 4444 %% M%% !1110 4444 %%%% !16/XI\1VGA/PW>ZW?!FAMDSL7J[$@*H^I(%9&GZC MXRFT>UU6XM=+?[5Y;_V?$DBR6\;D9)D+$2,JG)7:O0\^HM0>AU]%<5X4\:OJ M>L:WIFL76FP7%IJ;V5FJ'RFG"@'A61HX)]5)S1N!KT52?6=+CU--,?4K-=0==R6IG4 M2L/4)G)'X5=H **** "BBB@ HHHH **** "BBB@ HHHH R=0\-:5J5VUY/!* MEVR+&;FWN)()=@)(7?&RMMR2<9P>_2JD_@?P[.^F.;!HVTO=]C,%Q+%Y1;[Q M&QADGN3DFNAHH YNT\">'['5[;58+:Z%];(8XYWU"X=MI8L0VYSN!9B2&SUK M3U'0[+5+NUN;HW?FVK;XO)O)H5!]2J, W&1R#P2.A-<;#XXU;4[[7HM+_LM[ MK2YI84T:976ZE"?\M V[&#U"A#G@;AG-=K=:SIEAZC9VUS<\0PS3JCR M'IA03D\^E"U28/=HR[[P-X=U&QO+*>P<6U[<-=74<-S+$)Y&QDOL8;N@X/&> M<4X^"=!.F6>GFVN/)LF+6K_;9_-@R-I"2[]ZKCC:&QCM5J3Q3X>BNVM)->TM M+E)1"T+7D8<2'HA7.=W!XZU5@\9Z)<>+Y_#,5] =0AB#NAE )8Y^11_$P )( M'08H2Z+K^B_R!]_ZU([GP%X;NHM-C:P>---#"T6WNI81%N^\1L89)[DY)R:2 MV\ ^&;2PTZRATS%OITS36B&XE;RF;[V"6R5.3E3D'/2M*/Q%HTLQQ1K+(PO(\(C?=8G/ /8]Z+@^S,E M_AKX5>]:[:PN#.;L7Q8W]QCSQTDQYF-U:L?AG28M1AOTMG\Z%G>,&>0QH[9W M.(RVP,=S?-C//6N>G\<'3_B1+HVHWNEP:(=*6_BNI#Y;!BX0*9&?:0>2, =1 MZ<]5?:UI6F013ZAJ=G:0S$"*2XG6-7)YPI)&?PH6B5OZZ?H#W?\ 7G^I1\0> M$-%\4/;/J]O/.;9@\(2\FB5&'1@$<#;P'X?N;&]L[F"\N(;T(MQY^H MW$C2*A)5=[2%@ 23@''-:5WXAT2PG:"\UC3[:98A,T[,R+X=^%HH=1B_LU MY4U*-([L3WM3V_@;P[;-J)73VD.I1+#>_:+B6;SU487 M=O8Y('\77WKE=,^)&J7?@C1]0N=/M[?5M4U(:;#PQ@+%B/- SEDP#P&Y(ZXY MKJ/"7B.77H]3M[M(EOM+OI+*=H00DA7!#J"25!!Z$G!!Y-5:]U_73_-?>+;^ MOZ[?AZ$B>"O#ZZ%-HKV+3:?*@C:*XN)9B%'(56=BR@'D $8/(J;2/"NCZ'J% MW?Z?;RI=WBHEQ+)';74K?3K.WU"[N8+K>6;8D8RLBR$J,$<\K M76S^(=$M=/AU"XUC3X;*;_57,ERBQR?[K$X/X4=+AL[&E16;/XAT2U^S_:-8 MT^'[3&98/,N47S4 R67)^88YR*)_$6B6VG0ZC<:QI\5C-_JKF2Z18Y/]UB<' M\* -*BLM?$V@/ICZFFN::U@C^6UT+N,Q*W]TOG /(XS6A!/#=01SV\L::0(BC MIRQX% $]%16MU;WMK' ( M73!!X#JR\].0>OKS0!8HKG_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ MD>@#H**Y.>U-MJ,.G3_$/48KZ<9AMI#8+)(/55-OD]#T]*6XLI+2]M[*Y^(. MIPW5QGR()/L"O+_NJ;?+?A0!U=%AZ>E%S:-9WMO977Q#U*"ZN3B""7[ KRG_94V^6_"@#K**Y_P#X1[5/^ASU MS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1Z .@K-UU=0?3&33;>WN9VD16AN&VQO& M6&\$X./ESV/TJC_PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CT < M5I_P^N(=:UFYT*PNO#-E?:9-:R6TMPC+)<-]R1%C=PJKZY!YX4$M5TO MP%J%QJ\6I6]UIN@W-B$>>U-LZ%<_((DWL,KG]X01[\UZ9_PCVJ?]#GKG_?FR M_P#D>LU]&M]<:\TB3QS>:@T6%NK-DT^79SP'3[.<$?!/BK2]0\&_:M"F@CTP7PO)/M,! \[.S&)"3VSQ^=>I_\(]JG_0Y MZY_WYLO_ )'H_P"$>U3_ *'/7/\ OS9?_(]2E;^O*PWJK' >&/ FOV?_ AU MA>62VJZ%+I*C"0RY*QI@[L_-AL@#Y>":E\&>!MN?]^;+_P"1Z/\ A'M4_P"A MSUS_ +\V7_R/3>H/7^O7_-F%\*O#%SX?\+K'JVCQV6IK<3G),;L(W8-@.A/' M"Y&1RO3I4'C/P]>>-&N-.N/#+VMS;RJ=,UV.ZB(C&02Y (D7O\H4@XZC@C9U M&R?2+87.I_$'4[* L$$MS]@C7<>@RUN!GBEO+&33[+[;>_$'4[:TX_?S?8$3 MGI\QM\JW"^(;KP\^EF"VL[:-[:Z%PCB9,!>4'S)SD#/7:<51O;4Z;9I> M7_Q$U&UM7("3SG3T1B1D88V^#D4RZTZ/1[=M0O/'U]8PW#+NN)AI\2R-C"Y8 MVX!.!Q["A:?U]WW"?E_7?[SL**YY- U*1%=/&FMLK#(816)!'K_Q[TO_ CV MJ?\ 0YZY_P!^;+_Y'H&=!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9 M?_(] '045S__ CVJ?\ 0YZY_P!^;+_Y'JI/9O:W\%A5&G7/?/08QSD T**Q[[1K^[O))X?$VJV4;8Q!!':E$P ."\+- MSUY)Z^G%5_\ A'M4_P"ASUS_ +\V7_R/0!T%%<__ ,(]JG_0YZY_WYLO_D>C M_A'M4_Z'/7/^_-E_\CT 1^//"P\9>#K[11,(99@&AD89"NI#+GVR,'V-1>'; MWQ(--L=/U'06MKN!$CGNVN(F@<+@%D"L7R0,@%5 SUXYK7HBTW4+>POOB/J% MM=W'^JAE^P*[_0&WK2_X1[5/^ASUS_OS9?\ R/0M+^8/7Y'EUSX-\4R>)9+R M/P]<"-O%4>J>;]HMQFW4$?\ /3.>2<>];6I^'O%&I>+-.O3X?MK:TL/$'VD? M9GA7S8-N/.;GU3_ *'/ M7/\ OS9?_(]$?=MY?I;_ "02]Z_G^M_\SRVZ\%^*)?$LEVGAV?RSXJCU3S3< M6_-NN1_STSGOCWJ@LEA9>*)#7DU3_H<]<_[\V7_R/39-"U&&-I)/&NM)&@+, MS16("@=23]GH6BM_7;] WDWW.BHKE;&PEU.S%WI_Q U2[MB2!-;BPD0XZ_,+ M M:7W+&WP*9]AD_LW^TO\ A8.I_8-GF?:O] \K M;_>W_9\8]\T =517)-:E-+_M1OB)J*Z=M#_:R=/$6TG ._[/C&?>G?8I/[,_ MM+_A8.I_8-GF?:O] \K;_>W_ &?&/?-#T ZNBN9M-*NM0M8[JR\=ZO@#H**Y__ (1[5/\ H<]<_P"_ M-E_\CT?\(]JG_0YZY_WYLO\ Y'H XOQ=X-O_ !/&SS>'C#XA69OL6MV=U'&( M4$AV&7Y@^0N.%5_8@GB/6O ^NW?C+5Y)WU&ZTK6+."!YK&6V1HR@P5<3*652 MV6S'R/0FNX_X1[5/^ASUS_OS9?\ R/52^LWTQH%O_B%J5H9W\N$3_8(_,;^Z MN;?D^PH2Z _Z_,\RU+1=2UCQ%\1M#T[3VOKJZCTZ#SY)D'DX0$NY8@D?+GY0 M3D#CTZZ+P?KT7B;Q(5PL&IZ-#9PZ@)@-DJ1E"2/O9S@].F><\5L1>";?3]5- M]%XCO+;4;PLAG2STY)IR?F(W?9LM]W)'MGM6E_PCVJ?]#GKG_?FR_P#D>DU= M6_K:WZCOK=?UM_D<#H/@O7+7PZXO;/51J5II$VFQ0&YLQ;RAA@>7L56(R V9 M&!'J>:YY/ ?BM+5$'AF<,OA=]*P+BV_X^&G^2//8O"'B6U:VOF MT4W3_P#"*KHSVQN(MXG.VMMHQTR M[%C);B6(DY9E%P"I4@A>,-@#MQ7H/_"/:I_T.>N?]^;+_P"1Z/\ A'M4_P"A MSUS_ +\V7_R/3;N[O^M_\V"T5OZZ?Y(X^U\#74'CW0C/I+WFB66AM827%U-% M-EB6PK@X+ +QG;CG\:[7Q)+=K9Q6T'AS^W+.X8Q7< FB0I'CJ%D(5_3&147_ M CVJ?\ 0YZY_P!^;+_Y'JGI]H=721]-^(>HWJ1-LD:V-A($;T.VW.#[4GKI M_6KO^H+37^MK?HJ>";+5-;ET;[1-K.LF>>V%U&CVL+_*N225=\X^52G1ZXOFV7CZ^U 6TOWX1I\OE28(ZBW. MUL$^_--.W]=-/\D#_K\?\V=A17)Z?:'5TD?3?B'J-ZD3;)&MC82!&]#MMS@^ MU7/^$>U3_H<]<_[\V7_R/2 Z"BN?_P"$>U3_ *'/7/\ OS9?_(]'_"/:I_T. M>N?]^;+_ .1Z .@HKG_^$>U3_H<]<_[\V7_R/4-WI-W86LEU>>.]7M[>,;I) M9DL41!ZDFWP* .FHKEDTZ>33QJ">/M5:R*>8+A18&,I_>W?9\8]ZL_\ "/:G M_P!#GKG_ 'YLO_D>@#H**Y__ (1[5/\ H<]<_P"_-E_\CU)!H6HPW$4K^+-9 MG1'#-%)%9A7 /W3M@!P>G!!]"* -RBJ>I64]];K%;ZG=Z>X<,9;58F8C!^4^ M8CC'.>F>!SUSE_\ "/:I_P!#GKG_ 'YLO_D>@#H**Y__ (1[5/\ H<]<_P"_ M-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"O.?#V@:UX%\2Z[]DTN75M%U6Y^V1-: MRQ)+;R'.Y661D!7G@@GITYK>OM-N-,LY+R_\>:O;6T0R\LR6*JH]R;>FZ?I\ MVK64=YIWC[5KJVD&5EA2Q93^(MZ%O?\ K^M >UC"\:Z/K^KZSX5O8]$-T+&: M>:Y6":+$89=J >8R[F'!) QQQ6-H'AOQ;IG@;PYHC^'K2V5 M]Q3RV+$!6W ,1DX!XZ&O0/\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR M_P#D>E96<>X[ZI]CS:'P?XEM]"\ VTGA^:>31FN&O$6>W.PMD+C=( >H/'3' MK6*ND:GX4T#P;;WFE:F->LDOU$%I;QW^(Y"N?]^;+_P"1ZHZEX$&LQI'JOB#4+Y(SE%NK+3Y0I]0&MCBF];^;N)*R M2[' 66@7E_X9\(S^%1K+1>'KN>&ZM+I88;Q7;JP68-&&7<< ] V <\UZAX1T M7^P- 2R#79!EDF"W65NEO:^*]8@@C&$B MBMK%54>P%M@5+_PCVJ?]#GKG_?FR_P#D>FWOYDI:+R_X/^9T%%U3_ *'/7/\ OS9?_(]6+'1K^TO(YYO$VJWL:YS!/':A'R". M2D*MQUX(Z>G% &Q1110 5!??\@^Y_P"N3?R-3UF:\C7&D7%K%&LLLB@"-KN6 MU##(S^]C4LO&>@YZ=#2E%RBTAJ2BTV<%H5W-X7ANO"4!*/>1QW.B]P$FP) . MG^K'/"LMEI+VT4AUV[MH5FADN&8"1^$C0@NWR\DLH RQ.!6 ME#9:K!]B*^'M&>2QCDBMII=?NI)(U<88!VMRW0#J>,<8K-3PK<1PB)?#]B-M MP;I7_P"$KU#S$E(8,ZOY.Y2=S9P1G/.:T:;DW;^KK]%]YFI144K_ -6?ZAHW MC7Q5K=]I5@MKI-F]VMX)9YD=RCP2A#^Z5\#J./,;DDY^7#0>!]5N?M-YX M2TL9(-0O9Y&NK)VCDC^T, L(#IDC^(C(7*CKP+-AX9N=,U&&_M/#NG1W$+2- M&?\ A*+YE4R'+X0P%?F/)XY/-(OA:X2&*)/#NGKY-P]U'(OBF_$B2N,.P?R= MPW9.1G!R?6DHN]VNGZH;E&UK]?\ ,OVWBCQ5JNHR2Z;HR#2//GM_M$RQGR_+ M+IYI(N-SC>O*>6IP3\W&3I?#FYU.]\":5=ZI>I=SSPK()!&RMM(Z,2S;FSGG MCZ5EQZ9J4.J2ZA'X=T=9I9/.D0>(+OR6DP!O,7V?RRW ^;;G/.%;--%T M@V;VD5BJR$QP0ZA->(JX&-K2JI0=?D P.OY-14/VJ'^_^AH^U0_W_ -#1ROL'/'N345#]JA_O_H:/M4/] M_P#0TY-14/VJ'^_^AJ"\U6TL M+1[F8S-&F,B"WDF?DXX1%+'KV'O1ROL'-'N7:*YS_A-]'_YXZU_X([W_ .-4 M?\)OH_\ SQUK_P $=[_\:HLQW1SGCSPCI6NZMIL-O9PIJAO8KV[U <206\8. M27Z@':%5%%^8E^H!*A57.,Y('RDBI\7]!BCM;3Q!%H<-Q%;7D5UJ%]#+B\2-2 M !&2/N].^!UQU86-7TGX<:]K+ZOJFB:Y=\C!T M5QG##(R,4ZN<_P"$WT?_ )XZU_X([W_XU1_PF^C_ //'6O\ P1WO_P :HL-- M=SHZ*Q]/\3:=J=PT-NFH(ZKO)N=-N(%QD#AI$4$\],Y_*M+[5#_?_0T5:3X/U7PGKMO.+FTGE"W-MIX4L9)VGE\TO," %6, DX)SCL2!7H]_?M; MZ=-OMWVT_"\&X$?E!SK\ M)VKG) &W R<9QUP,]!@47>]@__&J/^$WT?_GCK7_@CO?_ (U19CNBOX]TG2=1 M\/W'V_2XM1O&ADM[&%UW,9G'RA,_=;(!W#D $Y !KD(-*FT+Q3\-= DG6Y@M M+6\61@VY3,L>&_+) ] <<5L>)6\#^,!;C7M+UV[6WSY2_P!F:E&JD]3A$ )] MS2I)X(CT2ST>+2];BL[(EK81:5J*20DYR5D$8<9W$'YN0<=*235_ZZ/_ #!M M/K_7](YKPYIMCJOP; U72XM1N0]Y::7#(-S%FD8($S]TY'WA]U5SD &N@O?" M.E6'PPM-(U"SAUB_M;)K*T5OG+7# \1Y^Z=P^]P55>2 #4>L6?P]UZQLK'4= M$UF2TL5*VT$>E:C$D8_W40 GW/-0WND_#C4=)L-*NM$UQ["P#"V@&G:FJIN. M2>%&3GNS@$4DBM MD%Q]X#V!R/PK.M?^".]_^-54KMMDQLDD='16!!XRTFXN(X4BUB_:H?[_P"AK@=7\3>+I-0D@C^'(OK2VN2UO.=;AC$H M4G9(4(X[, -FK[D5]XU;PWK-U/?Z8TTYMX;J_17I]A?M<:=;37D'V2ZDB1YK??YGE.0"R;@,-@Y&1UQ347;;^ MN@<\;[EZBH?M4/\ ?_0T?:H?[_Z&EROL'/'N345B7GBS2["[>VFCU-I$QDP: M5=3)R,\.D94]>Q]JK_\ ";Z/_P \=:_\$=[_ /&J+,=T='17.?\ ";Z/_P \ M=:_\$=[_ /&J/^$WT?\ YXZU_P"".]_^-46871Y_XWM+_P ->);[7U@AU[P[ MJ!;^T].('FP[8@C,#W 49QV]OO5ZY9RQ3V-O+;Y\EXU://\ =(R/TK@]1;P5 MJFH&]NK#7RSOOFB32]16&<[0N9(Q'M?@ -]& P(-9 _P"P'>__ M !JA)J-OZ_KL#:;N='17.?\ ";Z/_P \=:_\$=[_ /&J/^$WT?\ YXZU_P"" M.]_^-46871T=%XMXYD9PDBAU$D3(P!& M>58 @^Q (HLPYEW+-8GB_0G\3>$M2T:.X^SR7<)19<9 /49]CC!]C6K]JA_O M_H:Q_$FMZGIFG1S:'HG]M732A&M_M2VVU,$E]SC!P0!CW]J'!M6L"J).]SB8 M;*X\-Z;XA_M5H3'*3J6J16+,R10K&%6%68*2TFPYX&%SZ@UUWA'Q6?$+7MI/ MIZV-Y8B%I(8YO-39+&'0AMJ]C@C'!'>N5'B3QA]GNK<_"I'BNRS7"OKL#>;N M&#NRO(QQCL !T %7_ ,NH6%S<65SX'.@6;Q^8;I]7%Z\KKM54/5L!C[_U_7Z'H-%0_:H?[_P"AJ1)%D7*'(Z4FFBE)/9CJ*P;C MQAI5KX)![5%_PF^C_ //'6O\ P1WO_P : MHLPNBYXBL]&NM+:37;2&[M(#O\J:/S%9C\H^3HS4_V#=>%_"?@ MG291L\[Q)#-=VWF;Q 7+.D1]<#'XC/O79^(K_P '^++!+'6M/UVYM5<2"(:5 MJ,8+#H3LC&?QJK8+X#TS0'T.ST;6(M/>7S_+_LC4"PDXPZN8]RL,#!!!&.*( MIIW]/P:8-IJU^_XIHH>&K;3+I?&JZ]9PW6EV>OS/##,GF)O90"!'T))88&"< MMQS5[PIX'33_ (;II%[IMG?7:R278TZ\E+0Q2/DK&_##Y58=CSR.QI+^+P'J MFB1Z->:3KDE@DIG,0TS4E+R'J[L$#.Q))RQ)JO!IOP[M--MM/MM&UV""VN&N M83#I^IH\_FW^99^#,+6'A"[TF:SFM+S3]0 MFAN8G?TZV%O:VFM)'N+'.BWS,S$Y+, MQB)8D]222:L?\)OH_P#SQUK_ ,$=[_\ &JIW8KHZ.BN<_P"$WT?_ )XZU_X( M[W_XU6[]JA_O_H:5F',NY-7GWQ \#W_B.^^VV=W:1QOITMA.+MF5849E8RI@ M'+#;T.,\(?$OVZZTVS\!_VQI?R;;@ZO' )A@,04(R M!G*D'@@>AQ2<&^G]; IQ74H:AXK?0[FSOO[/:^EDL9Y;2.6;R?*LX5#22?=; M,DGRD+QP%!*\Y]"T^^AU/3;6_M]WDW,231[A@[6 (S^=>6ZWJ7B;Q$D*ZI\) M_.\G=Y97Q%%&0&&&7*@$J1P5/![@UZ'H&HW%SH=K+J.F+I%U@JUBLRS"$!B% M =1@Y4 \=,X[55F]U_6I/-%6LS8HJ'[5#_?_ $-'VJ'^_P#H:7*^P^>/WOO%>@:C8SV5S!KI@G0QR!-'OT)4]1N6( M$?@:Y_P]9?#SPKYQ_P(^M;/A7PCI0\4^)-4M+.&TT;4HDM M+:UA_=I<(JCS) JXPI)P,=>3T89FMI?!-G:W=O;Z9KL<=U#]GD(TO4=PBYQ& MC;,QH,G"J0!GI6?I.D_#C0EO!IFB:Y;?;(#;SLFG:GN:,G) )7*].HP:MW;; MMW_%M_K;\;$JR5K]OP2_R+_@KPW86/C37M>TRVAL=-O4CM[." !$F" ;Y508 M 7<< @3C&W[X.[.6Z=-OO1ROL+GCW./B,GA#PM)#>JE[!87IFGA@8K'->339C@5B/ MN(75F;'7;QP5KN_#'B$>(K&ZD>V^S7-G=RV=S$)/,59(S@[6P-PZ$' ^E<'/ MK/BJZT631Y_A0KV$@(>(Z_#R2=V[=C.[=\V[.<\YSS72>!+J^ALKFSO_ I_ MPCT,3!XLZBMXUPSEB[,P^;=D#)8DG=[4U%[6_K3^ON!SCW_K7^OO^79T5#]J MA_O_ *&C[5#_ '_T-+E?8.>/__ !JBS"Z*7Q%T*]UO1;8Z7J45GJ=C.;NV$RADE948 M%2#[,><'%5OAEJ\>J:7?+-HW]E:O!*B:A$#E9'\M=L@/3YE _P 3UJ;5]=\, MZY;+#?6NNGRV+1R1:1?QR1L05RKK&"#@D<'H:-&USPQH%C]DT^TUQ$+;G=]& MOG>1L ;G9HB6. !D]@!T%$4US>82:=O([.BN<_X3?1_^>.M?^".]_P#C5'_" M;Z/_ ,\=:_\ !'>__&J+,+HZ.BN<_P"$WT?_ )XZU_X([W_XU5_3?$-AJOF_ M9UO4\O&[[583V^8B[NG;..,]119AS+N:E%0_:H?[_P"AH^U0_P!_]#1R MOL+GCW/-;WP??:/XN;7GN()K(:H^H0JK-]IFFDB$2VX&-H7/\6[IU S5RQ\ M8KH_B.32KFR\YI=0AM+W4%EP3=S1[U58]O,:J%4'<",#@\FJ\OBSQM-Y)1112*"L7Q%+=N?EY(KI[GQ!HUG%[33;_ $[PZT3-=:!J=]68$1-, L@#E,;=I(SNP?]?U_PW*DNO]?U_P $O>'?%]QK4D.I/JN@+H\UO)*T D(N;6SG;2M3TIYX)HHY3-< I'N< JVTY#$$A0>IQ7F-WX3URXT M#3+1O"<\ES!HD^GRLTMJ55E+9[9R!FKFL>'-8N+I?LOA.?R4MM/ M6("2U C>"0N^/WO'RL5&/?MS23=[?UU_R_$IQ6]_ZT_KY'IL>LZ7+>K91ZE9 MO=MN @6=2YVDAOESG@@@^F*A@\1Z%=:A_9]OK6G37NYE^S1W2-)D9R-H. MC?VA9742/9-;:_]:?YZ"E%*]OZU?\ MPYZ11115$!1110 4444 %%%% !1110 4444 %%%% !7&7OB#6Y/&N*[.N%\96NN:G<)96NCR22J[-8ZA#.J M+;L4 #N2P=2IR3M!#+@K$9R0.N 1GID=1R\WBC5=,TOQ M";ZWMKB[TDIB:W1TBD5P"&*DL5V@Y89/ SD9XU+[Q!?:#8WDJ2VT-M=VZ-%!(\Y 4$%G(V M[E8D,7I0&)[R2Y\F-,[4\R0DD\L3VR<#@9-+<3M8Z6BBBF2%87B35M1TEM+:S MAM7@N+Z*WN&F9MRJ[!?D4#!//4D8QT.>-VN:\8Q:A/!IL>GZ7<7QCOX;B7R9 M(DV)&P8_ZQUR3VQ^.*3W7JOS&NOH_P AOB;Q;%H]_;:7%<6-O=SKYCW&H2B. M"WCS@,W(WL2#M0$9PW( S5+4O%>IZ;KT5B8[66*#[&ER1"RM.UP[)NB^<[0I M7.#NSTR,9J?5-,N[?Q)=ZK!HO]J1:AIZVDD8>)7A*EC@EV V,'YP2?E'![36 M'AA;'0]$L7MX)[^R@6W_ +0**7MUVX8QL?F&>@QZ@GI25_Q_S_KYE/EM;R_R M_P"";EM5P>?6N?\-^+[SQ+XKU"&RO\ 0Y-'M&=# M"GF_;,KP&.<(5)R=PR,8'6NEGU&WTR^T[2UMW)N598MCQ@*$7/W2P8CH,J"! MWQ68+&36];M]1N-%N-,>UBDB,T[PF257&-@\MW^48%##RDSC!(8L"#\N14>@>)]2U:\M' MD6S:WNY)XVMHHV6:R,1P?,8L0W.T$;5P7'6J.C^'+^,>&]/FTM;1= DNP M,I8GIC(ZYSQ@VZQO$M[K-EI+MH6DOJ-\YVH@FCB5/]HER/P !YI-V0UN9,'B MC4I=.BMF@M4UB747TU7PQ@9D!9I0N=VW:I.W/48W=ZKWOB[5(-NF(MFFJI>O M:RW#Q.8 %@,P?9N!&Y0!C=P<\MCE+2RUNYTK3;ZXT#^S[O2[TS1V"WB3/.C( MRNQDX7>WF,><"<,=;NM!TB.XMO)B\V=8I+NX M4M%:J0?G< C(R O4#+#)['H:R]>EOX=.8V5A]N!#+-"C*)"I4C*;B%)SC()' M&<0G+<(0VYXE\4Q>3>:'K#L1;:;>-)<'LD;Q/'O/LI8$GL, MGH*S?$.H^*)-;ABT[P@=1TR$B19I-1AA623.5?;DDJO4=#GG' J+_F7;\B3Q M-?>.;*ZDGTB/P\--#)&@O#,T[LQ"]%PO+$ #/U([+J7B;4X%UF]M%LVLM#8+ M=0R(WFSX19'*,& 3"MQD-D@].M;UY;7%U?::KJ#!"S3S.. 7485<9SU8M[;! M7-^(/"B>(=7GA33;FSBN-BWU^M\T2W,:_P (BC?YSC*YD48'3=P*+/9?U_6N M@TXO5F_8:O)+JCZ?=*@>2(W-I+'D+-#D#D'D,NY0>QR".I5=>N;EA6^\>6#6 M[#R])M)EGVGA7EV;$/OM0MCL-OJ*Z2JZ$,***@O()+FU>&&[FM';&)H A=>> MP=67VY!I 5]8U$Z9ILMQ'&)9]I$,1.-[8)P3V& 23V - MU\R72CJEQYB,5D"^7F*/###'?P3NQ@<'-;6I^'+VZL?W?B#4S6;R.)_LTF ,C PG8CDXZ MGK25[OY?K_P'^#*T5OG^AMQ7DES?>5"H$,2@SLXY#$9"#G@@')SZCUXV[+_4 MG_>KS3Q+X6OY]1M&T^U^T!85C@N7E4-9S>QZ27_7/_O&LC7I;^'3F-E8?;@0RS0HRB0J5(RFXA2$Y[J2*QGU&.'?$Y9HHI1M#;B!N*XR1MR<[>HSQ;T[5S/X7L M=5ND'F3VT4K)$.KNHPJ@GN3@<]ZY[0;#5].\':FC:9.!-G[#I@F0R0H45=N6 M;8H+;FVAL*#@<\5>TO1KVZ\+:);W$]_H]W8PJC+%]G=MRILSRLBXZXQSSSZ5 MI+>7R_6Y*6B^?Z&AX7U6YUK08KZ[BBBG>25&2(DJNV1E&">O"]?T'2HEU;41 MXW.D2PVJV#6+7$4BLS2LP=5.[@!1\W09Z9R.E9?AU;GPAX>M+;57NKB:ZOWB M1&>W!CWR,01@KNR/F(&YN3@8&!;DCU$_$."Z&DW)L$L7MC=^9%LW,ROG;OWX M^7'W>O;'-2MU_70;6C_KJ9R>+KS4?B')H.E7^ABUM"%NX;CS?M3'&6\K&$.. M!U)&#D=*N1^+/[3\5/H^GWFFVZ6TICD-T^Z:Y9?OI#$&4X4 @R'(R"-IP35B M]MI=0.HCV.S?-P"&"\9SR *PCX8OA;OH2Z6%A_M M@:C'JBO&%"^;YO(SO\PE>$S'=Z'>+=Q3RL+9) M8&=P\C,"I\S;@!N.!GJP&> M]='7':OX%[*\T[PS8 M6E^1]IBCPZA]^SDD+GOM&%_"FF];_P!?U_70EVZ&O574[J:RTJ[NK>U>ZFAA M>2.W0X,K $A1]>E6JAO#7-UI][9R[C'-:1F/RV&WY,%FW#D\\$%2".>+&@:Y>7=KK$NLI:6S:?>21-Y M#LR+&J*V2S 9.&Y.!]*R_#MGJLGBZ\U-M+N-*LY%D%Q'/*A-S(2NPA49E^4* MPWG!.X#D#BWX:_M.U;7Y[O0[R SWCW4$;2P,TJE%4*-LA ;Y?XB!R.>N!.Z7 MI^.@VM7Z_P"96\"^*-1\5M>7SWFB3:8#B".R$HN(R2<"8/@ X'88)S@XK6\6 MZ]+H&AW%U:PI-=K&71')VA1C3J-_P")[C29=.9+,QRQ MRRPB2<*=VYBKE!@# +/W.< #-#Q+HEYXE\.7=]IE_J$4M]:($L1]FV,.H4L4 M)[D\/CT-&O*OZ[CTYKO;_AC7\5Z]-H.@SW=K"DUVL9=(W)V@#&YFQS@9'U) MXSD)XBOM:L+.2\TXV CA0,(KA&=[IR>(T(8!"> #\^2W08YR_%/A34K_ $&^ M6SUK4IKN6U6'R2ML%FV]-Q,0(ZD\$"IO$ND'5](_L*ZT.YU9FA*QZC.;=5BD M((WDAE92.I*)],]*'?\ K^OS%&VE_P"MCK%)*@D;21R/2EJ*UA:WM(86D:1H MT5"[=6(&,FI:I[D+8*1B0I(!8@=!WI:1V*HS!2Q R%&,GVYXI,9SL6IZU:>) M+*PU%+*6WU".5X_LR,KVS( =KDL0XP<;@%Y[<\.L=;U%]=U^SO;:W$-A'%+; MBW9G=T8.?F) &X[>@'&<9/6LO2+[Q7>>*FEU'PD+*U;=&EY+J$4ABA'.T1ID M[F(&3GTZ[15_28]17QMK5S/I-S!9W$4*0W#R1%7\O<"<*Y89W9&1T'..E3JT MK%/2Y3\,>,+O4H9WU&&$_P"B6UY%]E0CB?.V$[F.7!&,\ Y' KK;;S_LZ?:? M+\XC+B/.T'T&>N.F>_H.E8H#3[6#3699/LYA18PT[H09VV]^< GDNW^-K>_DTF337A %]=>A.#KZK& M+'QGI.KSOMM&MI;!G/W4D=XV3/IN*%<^I4=Q273^OZOL6]W_ %_5B==5U$>- M_P"R)8;5;!K$W$4B,QE9@ZJ=PP H^;H,],Y'2M+4/[0:%8].,$NP,I8GIC(ZYSQ@XDD>HGXAP70TFY-@EB]L;OS(MFYF5\[=^_'RX^[U[8YIN MI>(]4GTJ^/AW1)KZ^@N&M0IN8%12.KEMY'']T_-GJ!1?W5?S_/\ X85O>T\O MR*)J?]FRW+*QMD.[;YV,@[>@P6&"<;N]6SJ'BJ\T:==+ MBTE]2@NV@^T7/F);2HO5E52S YRN,G!4\]JSTM_$%[X4BAN/#D=HB7:_:=+^ MUQSR74'5\R<(69CD@XR P)^:M;P[97VD>'[J&.TG2.-G.G6-Q,KR0QA1MB9P MQ'W@V/F.%(&>,!*^M_ZV_P"#^-]D/3I_6_\ P/Z;*&G:[XCM=(EU+Q!'I4D- MMGW-TD+3O#$TBQ)U<@$[1[GI7&1>,]2AT*ZU25;+4(AI9U&-K) M&01'.!&^6;=SN^8;?N-\HKI)M.U.-;^:UUNYDFEBD%M#.N36'X5T6YL[^20Z5/IMK-;;;^WN)XY4N;CY1YJ!6;J VXG:6RI()R:C5O M^O/_ ('X=V6K):_UM_P?ZL7-'\0WMS:W\%TD$NH6UW]DC>!&2*=BBN" 68@ M-\W)^Z3[5U=D'$L0D96?'S%1@$XYP,G'YUQNI>&GF\-ZA;:=8P6;.ABM[.$+ M&@BW@NOR_*#)@Y/N >A-:O@?3[G3;*2.>U%G')=32V]F&4_9HB?E3Y25'+KF]L_!VM7.G;OMD5E M,\)7J&"$@CW'6DY_#2RTV2*&;2[BQ5Y M&<@ABR[FD+'^+<2V[KGFN5M]3N_#OB#Q1>:;'IXTTZS9K.I1BTOG)"K,I4@* M?GW;CNW$G@=3HW)2Y+_U=(S4(N/,D>F_8H_[S_F*/L4?]Y_S%<7!XJ\6:EJ$ MD^EZ!'+I(GG@#SO'&!Y9=-YD$S,1O7E?)R 3R<*]430P8M%B?6-.E MNE/ERL+G17%YIMAY,Z[BQ>>5DPYP"(U;)"\Y_O9;CHM2U/Q)I.G)'=76CM?3W@B MMI(;29S*FS.!;A\E\@_\M H7YB1@BGS2W^7XV%R1VMY_AX59Y M59HXBX#.%QN('4@9&?3(K+N_$7A6PN7MKWQ'I=M<(^3&( MYDM8O,!$0#30AL>8!D-QC@$RHP/NU#I_BW5];>#2K1+ M*SU=?M0N99XGE@S!(L;;%#*2&+ _>^4<'--RDG;^M-_N$H0M>W]/8ZH1V9NF MM1<*;A4$C0AQO"$D!B.N"01GV-2_8H_[S_F*\RU.]UK0_%FNZM;P:3'?P>'K M>ZO_ )7=)71I,JN-I.0N S'( '![;*&D:5>W6H7>B$'RA:RI;SC:[-AE,09VD/(VA2"QXPO6N1_ MMF]US7=#_M>S@CO]-\1_95E6#RF*-:L_W=\FW.1D;ST&0", 4I-VOV_-+]1< MD+7MW_)O]#T_[%'_ 'G_ #%'V*/^\_YBK-%'/+N'LX]BM]BC_O/^8H^Q1_WG M_,59HHYY=P]G'L5OL4?]Y_S%1S16ELJM/.(E9U12[A068X &>Y) J[7FOCG M6;=]0L1N,[L 4W=*^]OS!TXV;L= M]/#:VT$D]Q.(H8E+R22.%5% R22> .]0V$FFZK:+=:=?0WELQ($UO,LB$CJ M,KD5;GBBN[8;X$F&5D1)EP-P(9201P00#TR"/45YG>:AK-KH'BJ#[''I>LW& MJV\,MQ;7):$+/Y48D1]H*D)@$E<[OF[@ YY7M_6Z0_9P['H$$VEW5U'/3>!RN<'K4>FWVBZRLC:7JMK?+$0)#:W"2A">@.W.*YC3K3 M4DMM7\"Q/I^GM#8QR6E]8VA")'*64[HF"K'=N^;=DCKF[X#T^YT--1T2\ MLM-CFM9$87>G6BVR7:,#M9D48$@VD$#CIBGS/N)PCV.H^Q1_WG_,4?8H_P"\ M_P"8JS12YY=P]G'L5OL4?]Y_S%0W L;01&YNDA\V011^;(J[W/11GJ3V%7ZY M+QW:6TL6A74EO$]Q!K%H(I60%XPTJ[MIZC.!G'7%"G*Z5]VE][!TXV;MLF;- M]/I6F>3]OU""T\]Q'%Y\RQ^8YZ*N>I]A2S3:7;7UO8SW\$5Y< F"W>95DEQU MVJ>3CVK#EBAN_'>MQZC&DEM'HT21B105\MWE\[KV.U,_05R>F^']4OM$T77+ MFY3R)[33GN&D=OM"&W?\ ,5R<7B:6Q\2R6MSIX;S;BWMK MFY$_S12RJS11JFWYD48!;?\ ,59HHYY=P]G'L5OL4?\ >?\ ,57OFT[3+1[N_O8K2V3&^:XE6-%R<#+' M@WL+^RMQ!+YSP7MBMS%[T>[U">PMM3MIKVW_P!=;QSH MTD?^\HY'XTSPK,9_"]BSV$.GNL9C>V@7;'&RDJ0@_NY!(]B*X;PUYEO?\Q39;>V@A>::7RXHU+.[L J@M@ M;]KR,68C\W[095\O9C.[=TQCG/2J0UCPZVEMJ:Z[8'3U?RS=B[C\H-_=WYQG MD<9K%BT2\\1?"C1],LM1BL'EL;4O+):+VA4P6=SNB9-Z[5)7B0-]T\@CCJ+E*2E)=B(P@XIM;_Y M'>/#:QHCO.%5R%4EP Q/0#US3_L4?]Y_S%<''J,_AG2]#MH;;^TS;6CI;&:? MRE>.&+,D^=KP[O*N(EE3<,':P!&?SHQ6^Q1_WG_,4QH;59T@:<"9 MU9TC+CYHYY![.'8W+5;&_MEN+2Z2X@?(62&174X.#@CCJ"*3[)I^G6T,> M^.U@4K#$N5103A551T] *Q?AU%'#X+MXHD6.-+BY5$48"@3R8 '85S_ (YU MFW?4+$7-OJ0%EJUJ(573+ED;$@+.'$>UCCY5"DGKC.[ .=\R5][!R1LW;:YV MDUWH]MJ4.FSZG;17\XW16KSHLL@YY5#R>AZ#L:6XNM)M+^"PN=2MX;RX_P!1 M;R3HLDO^ZIY/X5@>-?.MK.SNX-'M[G3FO[>YOV$ABN2"$SD@[5VC M'487C*+4]-LO%L4NC2W\>LM%]@NX)(LQRE%CCC97=7RLBAEVAOO$\'-'/+^O ME_G^ _9PN>@VEG8&%OL31^5YK[O)*X\S<=^^#Q[5O850EOM.GT\:LUM,VY&ACCN+9XI&W'&P1R $;B!U SQVJ7.5M!JG M#L2W0D(I8 L0,G [\59BB6)2JDD9SS7$7WBB71=3$\ M^G/,$M%FF,LVQ[:V,BQC:NT[Y&.68$K@*!DD5W5#DV@44GL5VM(V8L2V2<]: M3[%'_>?\Q5FBCF8>SCV*DMO;00O--+Y<4:EG=V 50.223T%022:;%IQU"2^B M2R$8E^TM*HCV8SNW=,>]'B&TMK[P[J%O=V\5Q T#EHYD#J2!D9!XX(!_"N/@ MW2>'OAS Z[K222W,P(R"5MG>//\ P-5(]P*%*3OKV_&_^0.G%=._X6.TM4L[ MVUCN;2Y6>WE7='+$X=''J"."*62*TAEBBDG"23,5B5G +D D@#N< GCL*Q/" MK%=<\5PQ#%I'J0,8 & [0QM)C'^T23[DUSFHZW;7'CWPY=3V^J+,EY/"B/I= MRH2/RG4;28\,6.&)' &,\+FA3;MY@Z<4GH=OY^E?VG_9G]H0?VAL\S[+YR^; ML_O;.N/?%.NY=,T]X$O;^&V:XD$4(FF5#*YZ*N>I]A7!.7'@V6]*?\38^)MP M;:-_F"\\H?\ D'Y?]WCI4-A?:O8WE[XRGCL;I9]7;39(9$8W,%N)_)58WR @ M#;7*;3NR26R1@C*3MK_6G^?ZC=.*OI_6O^7Z'IGV*/\ O/\ F*/L4?\ >?\ M,59HHYY=Q>SCV*WV*/\ O/\ F*/L4?\ >?\ ,59J.>"*Y@D@N(DEAE4I)'(H M974C!!!X(([4<\@]G'L5+46-];+<6ETEQ V=LL,BNIP<'!''4$5$+G23IK:D M-1M_L"@LUUYZ>4 #@DOTX((ZUC> ;2V?P)'9M;Q-:F:ZB,!0%"GGR#;MZ8QQ MBL?1-#EU3X9VEGI_DPR6VI/<0Q,2D3>5=LXC; .%.W' ...#C%'.^XQVJ M'3Y;%;Z.\C>T9 ZSK*IC*GH0W3'O4_V*/^\_YBN$M3>>'M'LK0PQ7LIU)E2+ MSRD#W4LC2%=^TD1Q?-SM)+ < K79Z#JZ:[HEKJ4<31"93NC8YVL"589[\@\] MZ.=]PY(WM8L?8H_[S_F*/L4?]Y_S%6:*.>7?\Q4-N+&[,HMK MI)O)D,4OER*VQQU5L=",C@U?KDO UI;6,OB6UM+>*WMX]8D"10H$11Y470#@ M4*L2!(H4"*H\J+H! MP*R_$-OJ^M>/7@M'T\1Z/81WEM!J$32Q23NT@#[ R\KY> Y)V9) )/"9 \UY&@E3^\I)^8+/!EIX@O/#]A+J.H6T4=O M]KMTG:)Y"%4!F'W0S9XQQDU#K=K)X8O;V^?1FU'0#HJ6>V)X0ULL9;?\Q1 M]BC_ +S_ )BK-%+GEW'[./8H1BQFN9K:*Z1[B#;YL2R*6CW#*[AU&1TSUIDL MNF6]_!8S7\,=Y< F&W>91)*!R=JGDX[XK!T>WM]/\=^+&M+2*,O;VLSI$@7S M)")22<#EB>IZUS/A6;5;*ST>_O397/\ PEK$75Q"C"ZBD:-G3,A;#(H5E"!5 MV<8)PSQCRM,A@D:R=FVVUNK_O3D+B63 M) SC!.XXKI_"FOMJ\,UK+IT=A-:1PMY,,WFH(Y$W)AMJ\@9!&.,<$T^9ZV8 MN2/5?U_7]:FS]BC_ +S_ )BC[%'_ 'G_ #%6:*7/+N'LX]BM]BC_ +S_ )BH M;RSL18SF^9/LGEMYWGE?+V8^;=GC&,YSQ5^N8U:47OCG1M'GCW6J6TVH%6&5 M>6-XUCSZ[2Y;ZA3U H4I-VO_ %N/DBM;&P!8?:Q9BZC^TF/S1!YB[]F<;MO7 M;GC/2DO3I^FVDEW?WD=K;1XWS3RJB+DX&6/ Y(%836EM!\6(;B*WBCGN-'E, MTB( TA$L0&X]3@<#-=)>_9(HUO+O:$MF'/!S]:ABUGPY/ILVI0Z[I\E MA P66Z2[C,49..&<' /(ZGN*S]&\+Z6VCW4&KZ?9SPS7LU_]BN8U=+<2$E?D M.0#C)/H2V*D\/:1;V?AI;G2])L(YII9+ZUMRH@CC9P0GW5.P^60I(7/7U-'/ M+K_7E^8>SCV_K^K&I ND7LMK?\ ,5P%L&_X5?J=U+8#3]5TB:\NAL?>L=TC.Y:,X'R,21C^ZQ4YYSZ# M97!N["WN2A0S1+)M/\.0#BGS/H_Z>P>SCV[_ (#?L4?]Y_S%'V*/^\_YBK-9 M]MK%K>:A-8QQ7RRPYW-+83QQG!P=LC($;VP3GJ.*7/(/9Q["VXL;LRBVNDF\ MF0Q2^7(K;''56QT(R.#21-I\Z3O#>1R+;NT*WMX]8D"10H$11Y470#@5E:7X=@U#P]XWT"P$5A%<7\T$0A0*D>Z&/ M^$=LGD#U-'/+OTO^7^8_9POMUM^?^1V%E+IFHV0O;&_ANK0YQ/!,KH<=?F'' M%6H(82$GADWHPW*P8$,".H(K@2MYX?TO7+C4(893+%.,'.:['0-8?6;2X::V6WNK6Y>UN(DD\Q ZX^ZV%+ @@Y('THYF] M+_U_7]:DJ"6MC5HHHJ30*C>:.,[7;!QGI4E9&NW36-E]:>*\8WMPES<;=0N5#R+]UL!QC'& , 87T&,OPUK.I:S:6FH?:M)O= M/N$+O-9AT,!QGRR&9MQ!/)^4C'W>>->UUS2+ZZ%K9ZI97%P8Q*(H;A'VEN2'PSX?-W<7(CN$>X8O*L=W.D;.5VE]@8*'P!\X M&[/.<\U5@\$^%[;[)Y$=]']DA>"WVZE=#RXW^\H_>< _T'H,36>MZ3J-S+;6 M.J65U<0Y\V*"X1V3!P=P!R.>.:+77-)OH;B:TU2RN(K;_7O#<(ZQ=_F(/R]# MU]*7LXV#VT^Q6M? ?A"SBFBBLYFBEMQ:M'->7$J^4#N50'"*.47LC0S>='<-J%R9T;:5XFW^8!AB,;LK+YELY>&:":2"2,D8.'C*L 0>1G!K/O_!_AC41BXM[@ V_V5_)O M)X?-BR3M?8XW\LQ^;).3ZUHT4O91'[>1!=:!H5Y96-K.DY%C_P >LRW,RSQ< M;3B4,).1P?FY[TV?PYX?N+2SMC \2V18V\EO/+#+&6^]B1&#_-G+9/S'DY-6 M:*?LT+VTC,G\&^&+EKII8;HFZMQ:SXO[D"2('.T@/W.23U)9LYW',X\+^'5N M8[A8K@2)%'$V+N<+,J?=$J[L2X!QEPQQ5RBCV:#VTC*C\%>%XO(V1WP\BY:[ MC_XF5T=LS?>?_6=3S^9]3E+3P/X3L[L7,=M*ZEMSLV"6^N)&BV$,OELSEH\$#[A'0>E1 M1^"?"T5_'>K%>_:(YUN0[:E=-F4+M#D&3#-MX).S0>VD:/VJ'^_ M^AJK?0:?J4<*7:^8L,R3H,L,.ARIX]#VZ5!7-^(=4UO2(WU*&.S?3X)8T>U= M&,TRLP4LKAL*S2#VTF;DFE0W-[J,ESJ-V;>[\O;%!=7$)CVC MLRR?+D_W @(ZANM3II.C+I,^EM"9K2X!$ZW#O*TN1@EW<8]/TZUS6F7OCJ:VU>"[C\//J-N8X[8P><( M Y&YO,+?,<*5.%'?KZ+V<=AJK+%+;F>61Y9';IEG MGZ]>>+6T98M-12K:<)=I8KN*DN/. SQ(.U 1G#<@#-4M2\5 MZGINO16)CM98H/L:7)$+*T[7#LFZ+YSM"E"*U/M4/]_]#6';7,EU=3&, M+]EB)C#8Y=P?FP>FT=/KY><"VO9[<'/\ >$;+NZ=\_K250UC43IFF MRW$<8EGVD0Q$XWM@G!/88!)/8 U,H12NQJK)NR+DUC"U_IDMM=&UMK%67[/% MYBJX*@*NU6"8'^TC>VWK4=AX?T'3+P75I Z,K,T<9FE:*%FSN,<3,4C)R>5 MZD=S5;1+Z74O#^GW\RJ)KFVCF=4X&YE!(&3TYK/L]0UF+7FM-1-A);-:M<-] ME1@UH0P 1V9CO# MAMJ9V'Y?2G3479^8E6E)7-VST;1+#4GO[>$K<-NP6DD9 M8]QR_EH25CW'D[0,GKFK30:>VJ)J17_3$A:!9,MPA(8C'3JHYQFN,TSQ+?S/ MI-Y>):C3=98K:+&C"2'Y6>/>Q)#;E4G@+M.!\W6ET+Q9_P )+K,BV-YIL5C# MNQ;N^^[N%''F[0P\I,D8)#%@0?ER*2IJZ7](;JRU9WGVJ'^_^AH^U0_W_P!# M6=13]FA>VD:/VJ'^_P#H:JZC#8ZKI\UC=M*;>9=L@BEDB8CTW(0P]\'D<5!5 M'6;B\M-&N[C3XH);J*)GC6X-6>.6&5O MO;&7G:V2W4%6R03N^6Q61;:G=ZA> P&3D@\@ZUY M;Z?J$,$5V#,L$J3IDL"'0Y5N,=QGTKG_ IJEYK/AV"]OT@2Z9Y4D6#.P%)& M7C//\-87B#Q=>0^,[/PWHU_H<-TRJ]PFI>;N8,>%CV?+NP"=I.3D8[T:?_ &9I!U@: MM(CRWB_ZMYI9)%AR,$QHQ*QDC@E0,]ZP-6OM;LK^VDMQ8/:27,< M65C/,K$ M;G5]P"E1N;;M;Y4)W#. [4]6U&S\4Z+81PVIT^],J22,S&4.J,P 7& ..N3G M/0=:%30W5D;-K;;M#T925!['((ZD+J4_9JPG6E&_%Z01Z[;27<F6BWEI96 M880PVM_<0CYCD[MC@OS_ 'L]36NT6GM:16NQ5MXMNR) 54!<;1@=A@<=*XO5 M?&#:1H6ES7=O!;:IJ$:D074XBA@.T%VDD(^55R!TR25&,GBAKGB[5-'MK4PR MZ=>M]@EU&6XCA817$:,@"1 2'#$./F)8<=.>*<%=Z_UN"J2:5D=OJ>C:'K%U M;W-_;B:6#&T[G4, P8*X! =0R@[6R,C.*V$D615"H$,2@S MLXY#$9"#G@@')SZCUXV[+_4G_>J9045H.G56KW$K/'@Y7;(6WJ5(&"#Q@8Q4M9>O-KPL /#J:>UZ7'S:@S MB)5[_26W,'!=F)R3) MO!YR#VT;B#3[N\M+N==\]FS/ V6&PLI4G X/!(YKFO"EYKE[IUP^O_V=]ICN M7B4Z>KB,JO!^^!S7*-XKOUB&L;;0Z-_:'V! MH0C>>O[WR?,W[MOW^=FW[O.[/%)>7OCJW\06RB/P\FDW%XL4:'SGN?+Y))Z) MNVJQ]![]Q0CI;^MO^ -U):W/0_M4/]_]#1]JA_O_ *&LZBG[-"]M(T?M4/\ M?_0TR>2WN()(7D<)(I4F-F1@",<,N"#[@@BJ-%+V2#V\B+2M%T;1=*ETS3S= M16DI8E3=SNRENNUF8LG4GY2.3GKS3]%TG2/#^GM8Z;Y\=LS%]DES++@GK@NQ M*Y//&.23UK,\2:M)H?AV]U**$3/;IN"G.!R!N;'.T9R?8&L&X\3ZM96-RK&Q MNYA<6L$%]!"RVY,Y RR;R?E# \/R&7IFCDC>PU5D=I=Z;I%[ID>G3QDVT94Q MA'='1EZ,KJ0RL/4'/O5BPBT_3+""QLHU@MH$"1QHIPH'^>M4#.=O' SU8#/>NCI^S0O;270T?M4/\ ?_0T?:H?[_Z& MLZBCV:#VTC1^U0_W_P!#63HVBZ-H+W3Z>;I6NG\R;SKN>;>_][]XS8)[D[31M?O]:@MHCI5Q*A2U9F!1$5Q\S 9/S8S@?2E[.*OZ?@-59O[ MS=M/#NDZ79ZE%I7,W[PC&_F3<#TR592<#D8&";P[I%]:64>H MO/<7%K!Y'VA+B:)Y%.-RLRON920,JQ;..M<=J?C";2HM,TZZFTRUU>YMUFN9 M[N3RK:V!X)Y;+$MD*@8$[3E@!FI=8U_4['4H--CN=.AF%@]X]QQGDNK"W MN)H&MY98E=X6.3&2,E3].E3TW22T)5>3-'[5#_?_ $-'VJ'^_P#H:SJ*/9H? MMI$5EHNC6&M7>KVYNA>W8Q.[W<[JX[?(S%1CM@< X&!26.@Z#IVH&^M8&2;< M[*IED:.)G.7,<9)2,L2)=:TV]AM8X;,0O;F%F9F1]W+D M@#/R] .,]3UK"T+QG>:_XCU065YHL^CV/F V\7F_;25X!P<(5)S@C(P0.M3R MQ7W#]I-W/1 E@!< J&%R&/&%WJ4,[ZC#"?\ 1+:\B^RH1Q/G;"=S'+@C&> < MC@5UMMY_V=/M/E^<1EQ'G:#Z#/7'3/?T'2J]DD)UI&M]JA_O_H:/M4/]_P#0 MUG44>S0>VD:/VJ'^_P#H:RM8M?MHV18PF53LD5@-\;X&0K8'(Y! M4'!P09*S-5U*6VGM;"R2-[^\+>7YN=D:*/FD8#D@948&,E@,C)(/9H%6D7CH MNCOXA77F^T_VBJ>6'%W/L"_W?+W;,<9QMZ\]>:SKSPEI.M6%Y8Z]-/J%I/=M M<+#]IN451QA3^\).,9QD+GD*M5GOM;M_$-E!*+"2TNGD4V\2-YT**I(E+EL, M,A01M&"X&6QDZ.LW%Y::-=W&GQ02W443/&MPY5"1ZD G\._3(ZU+A%1N]AJK M-NW7^D2:-X9\-^']$N-&TJS%M87!8RQ"21BQ8;3\Q);H .M7=0L[#4[:.">: M[BCC.5^R74UL>F,$Q,I(]B<5S+W_ (BU+PCIM[HD6F?VE=0Q3/\ ;2X@0,H+ M8"Y8G)X'YGUK:;JGBEO"NIW=_%H\NIV\DJ0BW:5+=@G!))RQP0W89QCCK3E! M*_-T_0(U9-*UM?U.AU#2H+K3(=%MFB@TI\B[SO:21,@E 3W?+;G))Z\$MN7< M%S !@/@?0UQ:Z_=Q>&M+UV>*%K62V2:^" AH@RJ3(O)RJY.5/..0PJ?9 MH?MI":-HNC:"]T^GFZ5KI_,F\Z[GFWO_ 'OWC-@GN1R<#T%&C:+H^@273Z>; ME6NG\R;SKN>?>_\ >_>,V">Y'7 ]*Y:?Q+J6A3ZM%K26MVEGIYU".:SB:(%0 M2#&RLSX.1P<\C/'%5]2\6:KX=BN!JD5G=RMITM];&SC= #'MW1MEFR/G4[QC M(!^4<97)'?\ K3I^#^[T*]I-NW]?UK^/J=U-9:7<:;/I\T0DM9]WFH^X[BQR M3GKG/?/'&.E.TFQT[2K46>GH4C+M(=S,[.['+,SL2S,3U))-] MU"[BM+:,#?--(L:+DX&6/ Y.*J+2>I$XN2LCS4^&6N?$@OU\/#2T>&5-6_>Q MO;WX*G "*3O^<[M[JAQU&3@9OA#3;W4O#'A%;71_L4>G W7VN1X]DV8V7:H4 MEOG+@MN"]#UXKT:WU;PGK[MIMMK>E:B\R,&M8[J*8R+CD% 3D8Z\5I6.A:=I MEJMK86L5I;J21%!&L: GKP!BKO'^O4RY)6/(%\,^)+U[??I=W:3OI-Q8RR/< M0""&1]A4)'&^%B^4K\J[L8R#UKH]5T_4->T.<1^')-.O4%NSJUS'&]R(G#^2 MDD3D@<, S%<$CCKCN1-OZ[L'"=SD_#.FQ6*7DT>E7M@US('D%]>FYFD8#&XGS) !@ #YNW08K>J]] MBC_O/^8H^Q1_WG_,4_:1)]E(HT5>^Q1_WG_,4?8H_P"\_P"8H]I$/8R*-%7O ML4?]Y_S%'V*/^\_YBCVD0]C(HT5>^Q1_WG_,4?8H_P"\_P"8H]I$/8R*-%7O ML4?]Y_S%'V*/^\_YBCVD0]C(HT5>^Q1_WG_,4?8H_P"\_P"8H]I$/8R*-%7O ML4?]Y_S%'V*/^\_YBCVD0]C(HT5>^Q1_WG_,4?8H_P"\_P"8H]I$/8R*-%7O ML4?]Y_S%'V*/^\_YBCVD0]C(HUQ7B+4/%3:Y#!I_@]M0TV!@XEDU&&%7E!X; M;R2J]0" <\XX%=M-=Z/;:E#IL^IVT5_.-T5J\Z++(.>50\GH>@[&FZC?Z)I# MPIJ>K6ED\Y(B6YN$C,A&,[=V,]1T]:.>+:&J4E?0H6>JI=:E>:?Y;":S">8X M9"K%AG@!BR_1PI],CFC1K::VT_=9<@[68YVY'!VC"_\ :WOL4?] MY_S%0VHL;ZV6XM+I+B!L[989%=3@X."..H(H]I$7LI'/V0NM-T5IWL)[F]ED M:>6W@:/?N=L[0695.T$#[W1:9H.G>1>:CJ1L#I[7[J[6S,A8,HP7;82NYL\X M)X YSD#H87TZYLOML%[%+:88^>DJLF%SD[AQQ@Y^E-T^?2]7MOM.FZA!>V^X MKYMM,LBY'497(S1SQ!TI$=%7OL4?]Y_S%'V*/^\_YBCVD0]C(HT5>^Q1_P!Y M_P Q5/4KK2-&@6?5-2M[&%FV+)=3I$I;K@%L#/!H]I$/8R.1U73+JV\2W>J0 M:-_:L6H6"VP_=L'YP2?E'![2V'AA;'0]$L7MX)[^R@6W_M H MI>W7;AC&Q^89Z#'J">E=;*VG06!OY;V*.R">8;AY5$83&=V[ICWJ$7VBM-9P MC5;4RWJ>9:H+A-TZXSN0?Q#'.1FDI16G]=?^"-TYO4X6Z\-7Z^-+>[M;)?(2 M:W,5Z)%'V>WC1@\."=WS$] "IW9)R*[JK?D6PF$/G?O2I<)N&XKTSCTY%/\ ML4?]Y_S%-3BD)TI-E&BKWV*/^\_YBC[%'_>?\Q1[2(>QD4:P]?T2XU1'EM=4 MO;29;>2)8X%A*ON['S(V(S@#@BNDNELK&V>YO+I+>!,;Y9I%15R<S6VW+/!F,H@)7 *E M@.@*AL<;CWJO:Z(FH>*EUO\ L&;1Y!;RPW+R-"'N]^W&?*=@<;2F,]NZ MA@MKF".>";S89%#I(C!E93R"".HJK;W>CW>H3V%MJ=M->V_^NMXYT:2/_>4< MC\:Q\/ZC-%H6CW=J\-GHFZ<].E"W^B/JS:2NK6AU)1DV8N$\X#&?N?>Z<].E" MFKW^?_!&Z<[6_K^M1:*O?8H_[S_F*/L4?]Y_S%'M(B]C(HU0UHSC1+P6MI)= MSM$R)#&R*S$C'5R .N>3V[]*W?L4?]Y_S%07IT_3;22[O[R.UMH\;YIY51%R M<#+'@9%O+!=F0V_9CO\ M>Z=L\4[2]-\[P-8V&K:<MO;1QO8W0BD#.@ !ZLN,C(.?UXKISW],>^:CEU#1(=+35)=6M(].?&V[:Y01-G@8?.#GZTW M43;;Z_\ !$J4K)+HN:?]BC M_O/^8H4XJX.E)V*-%7OL4?\ >?\ ,4?8H_[S_F*/:1#V,BC7,>%V5S<3>2I >5))'DC9=Q ^8-C).-P():_8H_P"\_P"8JI#%I5Y$FI03 MP3QHCJETCJP"Y^8!QVRHSS_#[4>TB/V4K6.,T"\NO#?@EY=7TNXMI+>>1C$T M]OEA)*6!5O,V_P 8&"077XSI+Z'<^271TOY7A$<1&#O4;S(''( M'R#GN!S74V$FFZK:+=:=?0WELQ($UO,LB$CJ,KD5'-=Z/;:E#IL^IVT5_.-T M5J\Z++(.>50\GH>@[&CGCL'LY;G(^)=('B*\AM6T"9)[:>.2#5W:$"(*RN2A M#F3L1C: 3UP.:GUZ/49/%/A^6VTFYN;6UED>>>.2(*F]&0##.&.,Y.!TZ9/% M=7?R:;I5J;K4;Z&SMP0#+<3+&@)Z#+8%1S7FCV^HP:=-JEM%?3KNAMGN$660 M<\JIY(X/3T-)3B'LYG-SQC4/'UE) ^4TNTF%P5/ >79L0^^U2V.PV^HKHZMQ M:9:P(4A01J69R$ +,22>!U)))]S3_L4?]Y_S%-5(I6$Z4F95Y!)II.<6M1JE-;'G4'AN\T'_A&[N&R.J/ MIEI)9R0I(GF('VD-&TA4';LV\D?*WX&WI/AD67AN&WN-,M)KH7I!QZUU+:KX?32DU5]:L5TYVVK=FZC$+')& ^<$Y!'7M4US= M:19I;/=:E;P+=,$MS+.BB9CT"9^\3Z"GSQO_ %Z_G\P]G,X#Q+X6OY]1M&T^ MU^T!85C@N7E4-9S>IC06R21QO-M>0D(I M8 L0,G [\59BB6)2JDD9SS42DN6R+A"2E=F=+_KG_P!XTRK[6D;,6);).>M) M]BC_ +S_ )BK51&;I2N4:ANGFCLYGMXO-G6-C''D#>V.!D\#)K4^Q1_WG_,5 M2N+W1K.P-_-2TC=6PS MDY)"Y;K@&JU[;2ZYJUD)M$N+7^S[H3QWT[P\@=1'L= MF^;@$,%XSGD 5TNFW>D:S T^EZG;7T2-L:2UG255;K@E<\\BC[5I/]J?V7_: M5O\ VCLW_9//3S=OKLZX]\4 M3*@H4XI)(;IS>K%HJ]]BC_O/^8H^Q1_WG_,4>TB+V,BC15[[%'_> M?\Q0;.( DLP ZDD4>TB'L9'.^(X=0N- NX=+*_:V4!06V[ER-RAOX25R >Q( M-8_A[0U@@U.V?1GM-%N,&+2;MHI0KG<9-JJS(J-E<+NQD,<#-=19ZKH&H6MQ M:=X9L+2_(^TQ1X=0^_9R2%SWVC"_A6\AT^6Q6^CO(WM&0.LZRJ8RIZ M$-TQ[U/]BC_O/^8IJ<5<7LI,HT5>^Q1_WG_,4?8H_P"\_P"8H]I$/8R*-<38 M:/?ZMI7BK3M0TVYTY=4GE>&262)_E>-4'W';D%;\Q5/3KO M1]8CDDTO4[:^CC;8[6LZ2A6]"5S@TN>+OZ#5.:^\X]%U!M2CU_5=/>SCTFPE MC\MIXLS.VTNRG=M"8C&"Y4\G(7%:URSZYI-B8(76"[>.28.RY2(?.0<$@YP% MX)'S9ZRELCBM5TRZMO$MWJD&C?VK%J%@MG(BO&K1%2QYWL/ MW;!^<$GY1P>V1<>%;ZWT[2-+O-/GU>RL]/2*)K.X2*6VNE(/FJSLI' 5@21 M@C&&->@W6HZ%8Z?#J%WK%G;V4^/)N)KE$CDR,C:Q.#D<\4M[?Z)IME%>WVK6 MEK:38\J>>X1$?(R,,>#D<\4N:/\ 7S_S*4)_U_7D5M-CNXM+M([^5);Q84$\ MB#Y6? W$<#C.>PJU5R*WMYX4FAE\R*10R.C A@>001U%.^Q1_P!Y_P Q5.HK MD*C*Q1HJ]]BC_O/^8H^Q1_WG_,4O:1'[&1Q>E1ZBOC76[J?2;F&SN(H4AN&D MA*N8]P/"N6&=W&1VYQTJ2"UEU;Q#9ZK/HMQILMDCIYMP\)DF5AC8/+=\J/O< MD8(& 01S1:7>CW]W<6EGJ= MM1R>XQ3\#:->:1#>":P&G6S^2L5H'1L,L8623Y"5&YN>N3C)P378 MV4VEZFLK6%_!=B&0Q2F"99-CCJK8Z'V-3Q06T\8DBF\Q"2-R,",@X//U%"G% M:@ZD#6?%&GZ@= FL+JPN-YU&5H0TT85EV#RW9B#N M'# #/?@WY]6;4]%UA;'3YYYX&DM1"DL),CXQD-YFT 9Y#$,,'(S@'?2[T=] M4?2DU.V.HQKN:T6=#*JX!R4Z@8([=Q4UZ=/TVTDN[^\CM;:/&^:>541@K?V?@NRADT^2*_M;-8OLTCH2SHN -RL5P2..> MAYQ3[BTGT[PC)9VUM+>W*VQC$<;(K2N1@MEB .22\\E]DOV>=)/+;T;;G!]C4Y6R$LL1N4$D*!Y4\Q< MHIS@L.P.#R?0TN>*U'[.;T.(U+PT\WAO4+;3K&"S9T,5O9PA8T$6\%U^7Y09 M,')]P#T)K5\#Z?\G_H)JY5+4[:TO[*6QO&E$,RX<0S/$Q&?[R$,.G8\ M]*F47*+2&I*+39YKK5O9O^S]IEW.%6[L],M9K&8<21W 5-A0]0Q.!QUS6RWB MCQ;=ZD]MI&AB>.REBM[MI!'@N41W.XSHR[0_3RVSCJ,\:MGX-\+V4EDZ6T\P ML<&TCN[R>XC@(& 421V52,<$#([5;N] T*]U-]1FBE%S(JI+Y5Q-&DP7.WS$ M5@LF,G[P/'%:R3E7&EZ;I]U=6]U*\M MP3(1Y3+M81QN0 0P^7S#R3S\OS;,/A#PS!ILM@D-R;>6X%R=][<.Z3 [O,1R MY9&R225()SS3F\)^'6N8;DK>_:(8GA24:ARV_+,>/F.3\J\_*,1RRM M;R_2WYE<\;WO_5_\C$M_'&J7,/AZ\F6VT^PU&W@D>XELY9HGE=PK1"17'DGD M;2ZD$GKQS;TOQ/XEU?74>UT/=H1NI;9YF\H%!&S(9 _GEF^9?N>4.OWCCF]; M>#_#5G%;0PQW8M[=55(&O[EHB%8LH9"Y5P"> P/8= *MQ:#H4.K2ZE%%*D\L MOG.BSRB%I, ;S%N\O=P/FVYSSG-79WV[_P!?U_P2>96W-VBH?M4/]_\ 0T?: MH?[_ .AJ>5]A\\>Y-14/VJ'^_P#H:/M4/]_]#1ROL'/'N345#]JA_O\ Z&C[ M5#_?_0TY-14/VJ'^_P#H:/M4 M/]_]#1ROL'/'N345#]JA_O\ Z&C[5#_?_0TY-14/VJ'^_P#H:/M4/]_]#1ROL'/'N<]XKTJUU.P;2(HT6ZO; MB.X>3O$(V4M+GL0% 'O@=*Q?%^AZC_;D/BQ#I>K:?:I&/[,NK!'94#9:2&8D MD2[G: $8P1"6\L$8!!V\$9Z\T*+5G;^OZ_KL.<7?4U9X(KF"2 M"XB26&52DD ;2V?P)'9M;Q-:F:ZB,!0%"GGR#;MZ8QQ MBM..R0:AJ<\U_.T%ZBHL*2S+Y0"X)!WD*3GK&$]\GFFZ5HNC:+I4NF:>;J*T ME+$J;N=V4MUVLS%DZD_*1R<]>:.5]@YX]SD+2TLV^"]U:22_9(/-N(XO+C# M-]J81H%Z$%MJXX'.,BM_PE+3@NQ*\\\$<\]>:MZ9I^EZ0)/L MAF+RXWRW$\L\C = 7D+-@9.!G R<=33Y7=Z"YHVW-:BH?M4/]_\ 0T?:H?[_ M .AI&=5UIK;4+*;2[B'3XW?^R]2L%GBN6.,Y)6"..>=RG(X-)PDQJ<> MYQNH#5/$GBFV-BEC;P:9I,&H6MGJ,+21^?(7PQ167YE"!0V3LR< D\,EL+SQ M*ECXL7R[:RU"&PN)XFE8SP-#(SJD0"X?>7"\E?7G.*[/5=&T76I8IKV.0RQ( MT:R0SRPL4;&Y&*$%E.!E3D<=*N^788ME"*J6V/)1 55,#:,*..!T]*JSWMUO M^+_X'W$\RM9OI;\OZ^9S$7B:6Q\2R6MSIX;S;BWMKFY$_P T4LJLT4:IM^9% M& 6W#YF)"\FNUK%GT;0[G6HM7EMPU[$05? M*8PQ>;$9$#>6XZ,N>AY/(]:7QEJ44.FMI]Q#?-;S6TCRM;V,\ZL ,",F-&"@ MGKDC@$=\C4UO3=*\0ZQXZ>E642S33Q8[Y'@ M$?E?O)'=BN,VL].C,8MU>7#KM"J#\X4@8_C5SZ%3S3;'P]H&FW?VFTA MDC8%FCC,\K10EL[C'&6*1DY/*@=3ZFM))N3E8B+BH*-_Z_K^D<]HF@ZEX;\< M^=J']F:HNJM,RZA'IZP75L_W_+9ADO'M& 2GK!=6[_?\MF&2\>T8!)R" .F*Z?3]*TK3)GF@>[DE==GF75W/<,JG MJ%,C,5!P,@8S@>@I=.TK2M+G>>![J29EV^9=WIL45#]JA_O_ *&C[5#_ '_T-'*^P<\>Y-56_A>2#S8+:WN+N#+V MRW#%%#X(SN"L5X)&0"<$^M2?:H?[_P"AJEJ5K8ZK"D5Q/=HJ-N!M;N:W;.,< MM&RDCV)Q0XR[#4X]SAM-MM5N/#NE7%OHH-UI6MSRW^FI,FV5BT@9HBVU(FU#6-.M4M8X]:FGMK&^E58Y,V_DRL6B\P?ZPNV1D$@^ MI-=W/I&CW.EQZ:XF6T0Y\N*XECWYSG>58&0'))#$[B+!(UBM!' MY2Q1 QJJ8QM&W&!CCBAQ>NG]:?Y!SJ][_P!:_P">YQ$>HS^&=+T.VAMO[3-M M:.EL9I_*5XX8LR3YVMR1A4&.A)W -7?6-W%J&GVU[#N\JXB65-PP=K $9_.L MW5](T77;:.WU"#S(X\[-CO&0"-K+E"#M(."O0C@@UHQS6T4:QQ[41 %557 M'0 4VI-MLE2BK),L45#]JA_O_H:/M4/]_P#0TN5]A\\>XZ>"*Y@D@N(DEAE4 MI)'(H974C!!!X(([5YG;QB+X36MK%&JVCZJ+>:-5&T0-?%77'3;M)&/2O1YY M+>X@DA>1PDBE28V9& (QPRX(/N""*RM.T'0M+T:;2+:&0V$V[?!//+.#N^\! MYC$@'DX'/3'\2=:A@7; VGVLLP4#'F[I5!^NQ5'T4>@I? M%>E6NIV#:1%&BW5[<1W#R=XA&REI<]B H ]\#I3YM!L(]%NK#3+F:UEN75WN MGGN))6((Y:02+(?E&!\_ P.1Q6?J_P ._!>OZI_:>KZ?)>WN%'FRW<_0= %# M;0/8 #D\XTZ2]MKJ_(E\NY#!TV,HVD,00F< ML#M7:.N1LWV@:#J6H"]NK=FF*HCA99$295)*B1%(60 DX#@XS4CZ3I,NJ?VA M*]W++N#B.2\G:$,,8(A+>6", CY>#SUYIJ+5M-OZ_'<'.+OK_7_ -JBH?M4/ M]_\ 0T?:H?[_ .AI\G2[C:2*=HC& M%1HP5\P ONV[@,@$YQ@]G]JA_O\ Z&L_5=.TK6HX5O1(6@?S(9899(9(VP02 MKH0PR"0<'D&CE=T[?U_6H^>//L^R6DTPD21-H8% ME11A<@8(^8 5Z'/X?T"XL[6REMBUG;#"6OFR"%^<_O(P=LG(S\X;G)ZFM.?[ M'/?^NAR%]XHET74Q//ISS!+ M19IC+-L>VMC(L8VKM.^1CEF!*X"@9)%=U6+J>C:'K%U;W-_;B:6#&T[G4, P M8*X! =0R@[6R,C.*V$D61[$, M$0C55<_(-H (0*#[@UQ.I0:O816^AS:1*U]<>(A=6>J120E74S>:7(+B0,L M6Y#\I&!C.#7?:I;+?I9I!>O:BWN$E;RS*NY5_A^1U'/'WMR^JGL6FF:19:C- MJ,2.][,"K3SRR3.JDY**7)V)GG:N%]J=GS)VV_2UOR#FC:U_ZU_S,/7$GL?% M?AS&CVS:2+U]D\$VV:.YD1_F9-N"AR^<-DD@GI@TKS0=2TKQ]#XBN/[,U:TO M+M( DFGJMS8 C8ABEY9AG[P.!R2 ,FNFMM)TFUU$WZO=RSEF9?M-Y/.D9.D-I5OJ.AZI8:6K64T4PN[&T6VCNEQE M'=%P X*?PW)JZZM?6$D,,E]?6M_;02,4298"AW/@$@.1UP>-IP>E M;]QX?T*ZT.?1ITG>RN#F<&ZF\R;M\\F[>W Y8\ #H,5#X;\)^%_"$=U'H5C M]C%UM\XB61RV,XY8DC&3T]:=I7O_ %_6@N:-K7,"U-YX>T>RM##%>RG4F5(O M/*0/=2R-(5W[21'%\W.TDL!P"M=GH.KIKNB6NI1Q-$)E.Z-CG:P)5AGOR#SW MJ*[TW2+W3(].GC)MHRIC".Z.C+T974AE8>H.?>K%A%I^F6$%C91K!;0($CC1 M3A0/\]:%%ZZ!S1ON7J*A^U0_W_T-'VJ'^_\ H:7*^P<\>XZXMXKJWDMYT#Q2 M*5=#T8'J#[5RKF&V\1:GXF@B9XTLA9QQP1LS73HS,2%4%F"\*" 3]_L*Z*\% MI?6-L'T92"/J#7/^&_ W@_PC?2WNAZ:+6YEC\II/.ED)7( M./G8XY Z>E'*[@YQMN97@V_MI?'GB!$6_:>>VM9));C3YX-SCS-Q/F(-HY 4 M'L,#.#1XAM]7UKQZ\%H^GB/1[".\MH-0B:6*2=VD ?8&7E?+P').S)(!)XZJ MYL+&0ZC/;N8+V^@$,DX:3^$,$/RLI&-Q^Z5/N.M4YO#ND7UI91ZB\]Q<6L'D M?:$N)HGD4XW*S*^YE) RK%LXYR>:'&6ZZ?\ !_(%.*OKO_P/S.8UNPU7QQX= MT7Q-9C3/*CL_M)T74[);B*9F )!D/W2 ,*P7/X$BK7BS0=2\2:;I>LZ?_9AM M[2T\\:+JFGK-%,6 .&8_<( P"JY!SS@FNDNM%T:\EA:;[0(XHQ&MM'=31VY0 M=%:%6$;#M@J[>[?:H4PK=SI"X]'B5@CCGG/ NT D#!ZYXW-/TG2=,D>6![N25U*>9=7D]P MZJ>H5I&8J#@9QC.!Z"ETW2M*TJ9IK=[J29EV^9=WV!C'2JFCZ5H^@Q2QZ=$8A*P9V=WD9L *HW.2< #. !@8IV MDVVQC-BBH?M4/]_\ 0T?:H?[_ .AI4,-QN]79N?4;B>U=%]JA_O\ Z&N2_P"%>>"SXA77Y-->75%F$XN) M;J>0[P<@X9R.,# Q@8%"B[K0'.-FKAKB3V/BOPYC1[9M)%Z^R>";;-'JO?LD4:WEWM"6N9 [=$.""?K@D?C[UG6VDZ3:ZB;]7NY M9RS,OVF\GG2,G.2B.Q5#@D?*!P2.G%9EYX2TG6K"\L=>FGU"TGNVN%A^TW** MHXPI_>$G&,XR%SR%6CEE:UOZ_K_(?/&][_UJ8E]H[67AR*."2*VU.XUT7]C9 M2+F,2NY9(W ^Z-H9F(Z'<1G&#';R?:KC1UN+22UFN/$3R:I9R@$0SB!GC7(R M&&5B8,/O'#<$X'16/@OPGIFAG1K+3Q!8F<7(5)9=ZRC&'63=O5A@8((Q5\:+ MH@TJ33O*D:"1Q*[M-*TK.""',I._>,##;LC P>!347'9=OT_R_!>=TYQ>[[_ M (W_ ,_S*7A5BNN>*X8ABTCU(&, # =H8VDQC_:))]R:ZBL_3K?3M*LUM;-? M+B!+')9V9BK7VJ'^_^AHY79*W8.>/6\8CF#EF3R8U$#.2 5D( M^4$#)QR:J65O!XCU;QEHT,M_%CVS06,0B5W,DC$L[RN>K.[99V.!RQ)XI\4&GP:CN7&H0PRF6Y6YNK:UF+0AB ML<<< =E!^;"LYV\*<8.I))HM+JNG]?U_32<=DS1HHHJ2PK(UV^@TRTN+^Z8K!;0-+ M(0,D*H)/\JUZP_$NF1:SI=YID[%8KNV:%F Y4,",CZ9JHWUMN14M;78Y;^UO M%#:&/$"0:>+8P_:1I9B?SS'C./.W;=^.<>7C/RY_BJMJOQ(TM-*NVTFXM9M1 M33!J$$%Q*$#*5+!2 =Q8*-Q7'3'(SD3QMXE3PZ-!_L;-ZMO]E&HF>/[*1MV^ M9C=YG3G;LZ\9Q\U86I^%-3TJUO\ 3M+TNXU"WG\/QZ9#+')"FV1?,&7#NN = MP/&>]:S;UY=NGW/_ (!SP2NN;?\ X*_X)WEAK5A>V;S+?VC-;H#=!)E(@.,D M/S\O?KZ4B^(-%>R6]36-/:T=F59Q5N,[" K'[F2 0N;;O+Y_K:Y*BK:]OTO8]'@GAN8(Y[>5)89% M#I)&P964\@@C@BI***9(4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7$>(/%UY#XSL_#>C7^APW3*KW":EYNY@QX6/9\N[ )VDY.1CO7;USGB"V MEUT-H\FB7!B\Q'34)'A$<1!!WIAS(&'./D'/< YI/=#74U-;U6WT/1+S5+IP ML-M$TC$]\=!^)P/QKG_">MZ]KWAV6_DNM NY)G"VLFG>;Y<8[F0.0V1G.S@] MLC.1L/KN;O4+2WTZZNI[+R]T<,D!+[QGC,@VX'.'VY'3-9D,%]I=OK&LZ=X? MD^VWS*Z::)HD+. 1O=MVP$D\X9N #R<@3?=]!VZ=2!O%.I:?!JEMJ$5I+?6E MU;VL,\*M'#*9RH0LI+%=N[YAD\=.M:FD:K>MK5]HNJ&VDN[:*.X2>VC:-)(W M+#[C,Q4@J1]XY&#Z@86F1:OJ/A_4K;Q)X-95F*F2WCO89I;QV/+AMR*FW"X^ M;(P,'@9U?"OAQ])EO=1NO,%Y>E 8GO)+GR8TSM3S)"23RQ/;)P.!DM7OK_7] M?U8':W]?UL=+1115$A6%XDU;4=);2VLX;5X+B^BM[AIF;_G_ %]_X#=K?+_+^OF:-M.O%7_"+Z7;F&[T^WO;N80P/J&_R1W);8"P&.,] 2,\5U-9VK74L,8A31;K4 MXYE99%B:$*!TPPD=<@Y[ ]ZF5[:%1M?4DTB2\ET>UEU&6SDNWC#2/99\EB>< MH6.2,8Y[U@Z%XL_X2769%L;S38K&'=BW=]]W<*./-VAAY29(P2&+ @_+D5/8 M+!H-CI7AR2)MUS'*B>5*A6(#+%0&(=E&[:"JG SBL;1_#E_'_PC>GS:6MHN M@2,3?(Z;+A=C(-@5MP+[@S;@.0>M._O?U_6GX@DN7^OZU_ WM,UB_G\1:Y87 M\5K%;V2Q20-"S,Q1PW+D@<_+T X]3UJEIGB74)Y-)O+Q+4:;K+E;18T820_* MSQ[V)(;F:'J>?#^F75HT-IH+;OM1D0K<[8VCCV $D<-EMP&",#/6DMU_7K_P M=M?ZZ:?B=I1115$A5'6;B\M-&N[C3XH);J*)GC6X3V[]*B=^5V*A;F5S"U3Q>-*^'EOX@NI M;6"YN+:)D\U7,0ED QD+EBH))(&3@&J/_"3Z]'H&DR27&AS7VI32!+NT622T M2-8W<=6#%CL(ZC!/MSL:/-J&E>#]*BET*^ENX8(X)+:*2#>I5<%LF4*0<=FS MR..N&V/AZTA\/W=O<:+;RQ7$[W2Z9(J/'&3C"X/R@Y&3C@$G!/4U-/FE;^OZ M_P" $6DEJ@SO'MCD&\@ (>!W48P"178Z?#/;Z;:PW,OFW$<*)+)G. M]@ ">?4T[W;)M9(L4444 %%%% !6?J^I_P!FVT1CB$UU<2K!;PE]H>0Y/)P< M %B<'A3P3Q6A7.>*8O)O-#UAV(MM-O&DN#V2-XGCWGV4L"3V&3T%)C1GW_B M;5[75+VSC-@TFG0P.]NT+B2^,AP3$=^$&[Y1D/SP<5K:EJVHV?BG1;"."U.G MWQE621F8RAU1F "XP!QURYCL)9YE$;:/J5O/&@LFVD- MY@+!BI))8*KAE(!' K4UV/49/%'A^6WTJXN;:TDD>>XCDB54WHR#AG#'&VDCSMEBW8/!Z,I*@]CD$=2%U*Y MR>,:AX^LI('RFEVDPN"IX#R[-B'WVJ6QV&WU%='36R$]PHHJ"\@DN;5X8;N: MT=L8F@"%UY[!U9?;D&@1E>+]5U'1/#=SJ.FPVLLT&&87+,%"9Y("CYC[9'7K MQ@YGB_Q5?:%/''9PP,([*6^F,R,WF)&R QIAAACOZG.,#@YJ?Q5I^I/X(NM, MM$O-8O)U\L.[01OR<[F_U:X'3@9Z<=36E?6B:GIUM+-I$4ETC*\*7D<;FV?^ M_P!2,KU^4GIP:6MRE;2Y9BO)+F^\J%0(8E!G9QR&(R$'/! .3GU'KQMV7^I/ M^]7FGB7PM?SZC:-I]K]H"PK'!Y1UFXO+31KNXT^*"6ZBB9XUN M'*H2/4@$_AWZ9'6J=G?:IJGAK3+NT^RQ7=W;QRR2RQL\<65#'"!@6YX W#&< MYXP;>M&<:)>"UM)+N=HF1(8V168D8ZN0!USR>W?I7/)<>(M)\ :?!IWAZ>?5 MXK=+V0*5][^7Z_\ :6UO/\ 0U_#>J7>J6$YOX8H M[JUN9+65H<^7(4.-ZYY /H2<'(R<5@IXNO-1^(VTNN:M9";1+BU_L^Z$\=].\/('41['9OFX!#!>,YY %&MU^/X:_K;Y M!I9_U_7:YEIXNO-1^(VTNN:M9";1+BU_L^Z$\ M=].\/('41['9OFX!#!>,YY %,DCU$_$."Z&DW)L$L7MC=^9%LW,ROG;OWX^7 M'W>O;'-$;Z7\_P O\PE;6W9?G_D=-1115$A3)C*L$A@1'F"DHKN55F[ D X' MO@_0T^F32-%!)(D3S,JEA&A 9R.PW$#)]R![TF",7PUK5QJ7A>/4]4%O#,#* M)O)SY:['921GG&%K(?Q?J)TG4)Q9PPW":M'I\ D5F$:N8P'E (R1OR0"/3/> MI?#NCZA/X133K^.]T>YCNGERC6\C',K2+C_6+CD=1G(_&G^'O#=S9C7X]7EF MU"VO+MG6&Z2!EF38HW$*@&3@C!P.!P.I2O?7M_E_P45HOO\ \RSHNOW6JZ-; M/Y42ZA+-+"<*?+Q%(4>4#.=O' SU8#/>NCKCM7\.23:);+'IL:=X9L+2_(^TQ1X=0^_9R2%SWVC"_A33>M_ MZ_K^N@G;H:]%%%,05A>&=6U'5%U1=2AM89[2^>W"VS,R[0JL/F8 D_-UP/I6 M[7,^$X]1BN=;>_TFYL1[G7S'N-0E$<%O'G 9N1O8D':@(SAN0!FH= FOM,B\1WVI:1WMS)=37PF7>P M&241"=JX'=B?RR9-2U#Q+9Z##?*-,2XCMT>:!XW)N9CUBCPXV, M81';NP(#99_,4CJ2JGCIGI3E=7MJ$;-JYTZDE02-I(Y'I2U%:PM;VD,+2-(T M:*A=NK$#&34M4]S-;!1110,PM*U;4;KQ+K6G7L-K'#9B%[/,"!AY2$XVDABP(/RY%3:? M;ZA)XPUZ6YTJYM[*[@BBBN6DB*MLW@G"N6&=V1D=N<=*R]'\.7\?_"-Z?-I: MVBZ!(Q-\CILN%V,@V!6W ON#-N Y!ZU&K_K\?E^)>BO_ %T_7;R+?ACQA=ZE M#.^HPPG_ $2VO(OLJ$<3YVPG?]G3[3Y?G$9<1YV@^@SU MQTSW]!TK#DT!?+U :?:P::S+)]G,*+&&G="#.VWOS@$\CD]QBGX&T:\TB&\$ MU@-.MG\E8K0.C898PLDGR$J-S<]K*JEF!SE<9."IY[5GIXE\16/ATW.L?V0EV^I"Q6XMTE-M"N= MID?M;P[97VD>'[J&.TG2.-G.G6-Q,KR0QA1MB9PQ'W@V/F. M%(&>,!FK:3>Q^&;&PM;<7\<4D?VZV)56NHOXP"Q"Y+8)!(!&1GFAW7X?I_3[ M7T*TV]32T*^O+VVN!?+$9;>X>#SH%*QS;WM5E/V*UN)1));PX&$9@6!PV['S-A2!GC WJHA[L**** *]_E<9%XSU*'0KK5)5LM0B&EG48VLD9!$H6VG6,%FSH8K>SA"QH(MX+K\OR@R8.3[@'H36KX' MT^YTVRDCGM19QR74TMO9AE/V:(GY4^4E1W.%) SC-)NZ:\@BM4_,["BBBN<[ M J*6W25@S%@<8XJ6BFG;832>C*WV*/\ O/\ F*/L4?\ >?\ ,59HI\\NY/LX M]BM]BC_O/^8JB+[13JQTD:K:G4@,FS%PGG 8SG9][ISTZ5KUR/C#P_\ \)#J M&GPPW+VE_;P3W%E=IU@F5HMK>X.2"#U!-'/*XU3B^AK?;]$_M;^R?[6M/[2Q MG[']H3SL8W?<^]TYZ=*O_8H_[S_F*X*R\;$2:MJ&H61BU31=,9;^R5P,2*VX M;2?X&&"K>A]C537M<\?^=A>SC=Z?U9?YGI'V*/\ O/\ F*/L4?\ >?\ ,50UN\U;3/#4ES:P M+?:C$B[A# 2#R [K%ORV!DA ^3C&4V/BF2+69O$D.FQMJ&J:)II\F': TTLKH"2S+G&1U8< #( MZUTC^(?&-KHDD^H:-]FE6[6,W*VGG[8"N3(;:*=V.&^4A9"<'=C@BFY22U_K M6PN2+>B[?E<[+[%'_>?\Q1]BC_O/^8J+1KT:EHEE>BYM[GSX$D\ZW4K&^1U4 M$D@>Q.1WJ]3Q6^Q1_WG_,4?8H_[S_F*LT4N>7?\ MQ1]BC_O/^8JS11SR[A[./8K?8H_[S_F*/L4?]Y_S%6:*.>7? M\Q4%YI?VJT>&&]N;21L8G@$9=><\!U9>>G(/7\:T**.>7M!WSM4I99;'7'^C\UU%>9^*M(MM/\ &!UO M6X!=:;<#*WB M<:;MC(^3 RL8/S[D.58DD8RP7,[[CY(]CIO^$4OO^APUS_O MU9?_ "/1_P (I??]#AKG_?JR_P#D>N;\;>*='DO;"W?7["%;'5;3S(#>(KL1 M(I9G7.=BCUXSD_P@U'X\T::]\1V6OZMHMAJ_AJR6/;Y=W*MQ;Y;+3!1A'7[N M5.XD*,8YH4F[._6WX('&*Z=+G4?\(I??]#AKG_?JR_\ D>C_ (12^_Z'#7/^ M_5E_\CT[QS<2P^&Q%$[1B[N[:TE=&*E8Y9D1\$(=:\(B MU$>@S6%OQJ_\(I? M?]#AKG_?JR_^1Z/^$4OO^APUS_OU9?\ R/7))I%CX$T#7[SP?IXM9[V\ATZT M.\R_/O$6_P#>,>CN_!./E'O70>#%ATW5-0T6XTA;/5HHHKB>[%R;IKV-MP#O M,RJS,&#@@C XV\S_K?\A.$5T_K;\S8T_P /SV5PTEQKVIWZ%=HBN4MP MH.1\P\N)3GC'7'/2M+[%'_>?\Q5FBCF?<7)'L5OL4?\ >?\ ,4?8H_[S_F*Y MGQ[9PS1Z#-F@_P"$@C%P+;0K6>+>#\LLID#S+Z/^[7##EJ0/E!ST. !5M(B]69+( ?C]GKJ*XCXC:'-J5G:WPMX;^ULMYFTZRT*;7K: 2K;Z;-@>6VX@J4E("E""HXW* 0O7G%OW@O/"7@V\2VG MUZQCB/FZ7=1AI[M1%@OY9)5GCVD[6R"3@'<5R.3UU[!R1[=SJ_\ A%+[_H<- M<_[]67_R/1_PBE]_T.&N?]^K+_Y'JUX.\G_A$]/,%V+J(H2K@L0@+$^6-P# M)]S! (VX('2LK18+;3/'OBV;>Z1M!:W$SRS,^#B7)RQ. .@P !P!3?\Q5FBCF?<.2/8K?8H_[S_F*/ ML4?]Y_S%5/$=G#?^&]2MI_,\I[=]WERM&3@9QN4@XXY&>1P>#7(+BZ\)^ M) MG4/9:@(([I&^[(B6S2!&]061$A&/[#.NK!Y&#L$7V3S_)QTV>8/N],';C'%17V MCW5]-J.CV.G?VAH^DZK_ ,@L%%5HY+4$(OF$+M21PP7( '3H!2YY6O\ /\O\ MQ^RC>W]=?\CTS[%'_>?\Q1]BC_O/^8KB8]8;1=*T6WU=+K4Y;2'81;A6,TL, M>99B7904CQ@/QGK3H>C*ED1_Z3T[_A%+[_ *'#7/\ OU9?_(]4/A[_ &9#:W-I:V7]FWT> M#=6*#;$,L^V2/ "L&P1N !.P @$8&GXWU6^T?PO/-I@_XF$\L5K;' .V2614 M#88@'&[//&1SQ0Y/H"A%]"/_ (12^_Z'#7/^_5E_\CT?\(I>_P#0WZY_WZLO M_D>J7@Q8=-U34-%N-(6SU:***XGNQTLI=)U:]T6YDN3=VS7&KP!7>RPRC:N6WA&/RE5&W#L3DG!D\<6VGV%]IVJ3 M:-=2R?;H&DUB'8[V2AU 49;>$;[I51MP[$Y)P7=WU?6WY"Y8VO;I>:9T4*TLFT,Y ^\=H R>O M ]A5RBCF?<'"+Z%;[%'_>?\Q1]BC_O/^8JS7)?$RSAO/A_JOG>9^YC\U0DK M("P/&=I&X>QR.G'%'/+N+V<>QTGV*/\ O/\ F*/L4?\ >?\ ,5R/CV(,^B32 MV"ZQ:Q2R&?1]@=KE?+.75#\KLF,@-US@'<1GG-1\.W^M>'=&ETMAJ=L+*>.W M<2!187#R*T>_ANID6$/')'&NVWA+",SN"0?G8X&T,0HS@9-=G0Y-H%& M*>B.>N?#-Y<74TR^*M9A61RPBCCM"J G.T;H"<#IR2?4FH6\+7BJ6;QCK@4# M))CLL#_R7KIZYGQUHMSK>@+';^3+]GF%Q):7#$0W2*#F-R >.=PR"-RKD=Q, MIN*N7&G%NUA$\+7DB*Z>,=;96&0PCLB"/7_CWI?^$4OO^APUS_OU9?\ R/7* MK]AD\,:7'I^EWDNDP:@BZSI*0,[1 P]/)7.Z/>8Y"$W!LD\@FM#PG;:;K-IK MUM+;,?#=KJ3"UM+N!HXU41H71HY ,(LA8A2, ]N!BVVFU?;_ ('^9"C%I.V_ M_!_R-K_A%+[_ *'#7/\ OU9?_(]'_"*7W_0X:Y_WZLO_ )'I_@K3WT[0Y8AO M2S>ZEDLH6)_@QR!V# =JXZ/5)[K59/$^NZ.E]I*:J;&S9Y]WV$++ MY2RK!M*EC(!F0L'&< 8'*4FVE?\ KMZZCY8V;M_7](Z[_A%+[_H<-<_[]67_ M ,CT?\(I??\ 0X:Y_P!^K+_Y'KFM1\5:-?>//#LHU_3]D-Y/"MNMZGR_NG7< MZ@\,S8 SVQC!8BFZCH=Q#\4+7Q!X@T.QO+22Y2WTZ^M[J7S;(XPGF1G",&8G MD [2W)/%)2;:UW!QBKZ;'3_\(I??]#AKG_?JR_\ D>MW[%'_ 'G_ #%6:*?, M^XQ6^Q1_WG_,4?8H_[S_F*EGA6XMY(7+A)%*,8W9& (QPRD$'W!!%>:6# M-8?"6UL[9GBBFU/["S!VW+%)>F-OFSG.TD9SGG.:.:5["]G#L>C?8H_[S_F* M/L4?]Y_S%><:X4T'4M3\/Z3&+/3+I-.W16X,:0>=<&&4IC 3<@'3'.3U)-/U M?1I$U35?#>A6<8TY8;&_DTV(*D<@\YA+$H)"#>B#(X!.<]2:%-NSOOI]VXW3 MBMUM^NQZ)]BC_O/^8H^Q1_WG_,5PFGSRZ'X:M--U&TGE1+LQ_88-C,6DD+0V MH)8)A$(+?,% 4#)!-=QI.IVVLZ7;ZA:%O)G7(#C#*0<$$>H((/THYGW%R1VL M4-0\/SWMPLEOKVIV"!=IBMDMRI.3\Q\R)CGG'7''2JG_ BE]_T.&N?]^K+_ M .1ZZ:JFJ6DNH:3>6<-U):2SPO$EQ%]Z(L" P]QUI. M,]:;:VUMJ61P?0_Z/UIW_"*7W_0X:Y_WZLO_ )'KG?!FE:9:SWVA75@FF:H\ M!ML7P=K6GW_CO7_*UNQOKBXMK5P+>Z65>/,W*F#]U[M!=7IB,5AN^_%,<[#">J,6P2PY^49.%X3E)(%"+=K#O\ MA%+[_H<-<_[]67_R/1_PBE]_T.&N?]^K+_Y'K.\6Z<1I7A=[V:2:\M-3LE,@ ME95=RZJS%0<,3SC(.,G&,FJ'Q CB378+F\TY-8LUT^16M3&9&LFW#%UM /&2 M 2HW@ EE_9;1( M9KVYNY%SF><1AVYSR$55XZ< =/QJ3255=&L56\-ZHMT NBV[SOE'SY[YZY]Z MN4VVG:XE&+5[%;[%'_>?\Q1]BC_O/^8JS7&:/;QZ=X[\7R0"1F>WM9V\R5I" M6(EZ;B<#@ <#L!2=1I7;'[.+Z'5?8H_[S_F*/L4?]Y_S%><:84TW2_!WB"V MC!U36'_XF$J@[KKS())2'/\ %M91MS]T# P,BDTR+[-I7@[6;,B+5]V,%VY^Z!@8&13SAV\_D>D?8H_[S_F*/L4?]Y_S M%>=>%K#4_"MO>"[@_LXR6<2R\I(&DB5OM%Z=I/W@5QN^9B!D"NP\+:U8ZI9- M!9V=S9-;*A:WN0N\*Z[TVZQV^ MIWE@X;<9;81%B,'Y3YB,,YUN$2&[N/-M-8CR9D9Y%VQ2MC*+_RS&"5*G!VYP=XV<,/Q;BN4\SS M;C1Y-^Z5F'RRQ@!5)PHZ\*!DG)YI1DVHZ[W_ O_ )!*,4WIM;\;?YEG_A%+ M[_H<-<_[]67_ ,CT?\(I??\ 0X:Y_P!^K+_Y'KDUBAA\=RK=QH)Y=7#V^O(I M) "@FR9^JGHH4G8P+8^<;:[GQ%KMEHMK"MUJ5II[W3^5'/=3)&J<99OF."0. M@[G';)HYGRIWW#DC>UBE_P (I??]#AKG_?JR_P#D>C_A%+[_ *'#7/\ OU9? M_(]8W@:+1->\!QV\]S;:A9VUU*299D;]Z[+YN2=W!#?-[-Z&IM+\%:;K' MA*32M8MYI='>]EN+.S,SQB.'=^[7Y2#M RP7. & QP,#E+N'+'L:?_"*7W_0 MX:Y_WZLO_D>K^FZ'+8^;]HUF_P!0WXV_:E@79C/3RXTZY[YZ#&.:S/ &@:7H M/AYQI%H+:TO+A[F- [-\A.$.6)/**IY/>NJI\S[AR1[%;[%'_>?\Q1]BC_O/ M^8JS4=Q"+BWDA+R('4J6C;:P!]#V/N.:.>0O9Q[$7V*/^\_YBC[%'_>?\Q7, M:3HD6F>*-6F\/6MO:6(LUB:WC'EP278).["C (7:&8#)R.I6N0T3PKJ%C#XF MTF72[2P\6:C8/(NJV=U+)%>!C\Q'F',;!F&< #G(X I<\OZ_KY^@_9Q[=?Z_ MR]3U;[%'_>?\Q3X[5(W#@MD>M>>Z:TGAK0M6BNK*73;!Y_M(L(=A:U@*JGEK ML8H'ED#8 ;@,3D&NVT/5+;5+!FMK>2U^SR-;26TBJ&@=."AVDKP,?=)&"*;D M]K_U_6A*C'>W]?UJ:5%%%2:!1110 4444 %9LVA6,^M0ZNYN_MD*E$*WDRQA M3U'EAMAS@9R.<#T%:5% %-])T^6\GNY+2)Y[B 6\SLN?,CR3M8=".3U]364G M@C0$TR33C;7$ELZHH66]GD:,(0RB-FF*N'P MEI1M1!G4!B3S/.&IW(F)P0 9?,WE<$_+NQSTK34]%% !1110 4444 %%%% !5>^O[/3+.2\O[N"TM8\;YIY!&BY( M RQX&20/QJQ5>^LHM0LY+69YTC?&3!.\+C!!X="&'3L>>G2@#'_X3OP?_P!# M7H?_ (,8?_BJY;6I/ ^MWKR2>/[."SG8F[LHM4M_+GRH4C)RZ!E !"L,CT)) MKJ?^$-TO_GZUS_P>WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J ,_4O$7@;4[:UM MY?%FC1QVMQ%<1B+481\T;!E')/'%17'B'PG=Z@9[CXA63VA8-_9_]H6BPY&, M9(42$9&<%\'HWO_QZ M@+&+-XD\,ZC<:K;ZEXRT272[E46WB&J0;HR!DLN%4J=V",L_(!!7I4^D^(/! M>E/ KGPZ=$F\5Z.]L4"E_[3A$FX'< M)-P88?=\V1WYHTG7O!>ESW%U)XWTR_O;@*DEU=:C;;RBYVH FU0!ECP.23G- M:O\ PANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#CU %S3?$N@ZS<-;Z7 MK>FWTZH7:.UNDE8+D#)"DG&2!GW%:E9>FZ!9Z5<-/;S:D[LA0BZU*XN%QD'A M9'8 \=<9Z^IK4H Q?$/AT>(8[1'U2^LEM9UN%%IY7S.I!4MO1NA'08'/.>*7 M5O#D.K2K,;V\M)C";>:2U9%:>(\E&RIP.N"NUADX(R:V:*+= ,*_\*65VD*V M]Q=:A7##)P1DUH_V9;"WL[:-3';6A7RX$P$(4 M84'V'!'N!5RB@+&#=>$K"[\0)J[RW(821SO;JX$4LL:E4=AC=E0W0$ X&0<5 MO444>0'/_P#"=^#_ /H:]#_\&,/_ ,56+X@UGP?KD:F+QYIVGW"(T8FM]1MV MRA()5E?3G:_X0W2_^?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO M_P >H YZWU'P?8:?;V6F_$:VL8XV=Y6BU"S=[EW;_P#QZC_A#=+_ .?K7/\ P>WO_P >H PX/$?AK3KC38=.\;:,MC$TTEX) M-4MRT[N2VXC:227+-\K(!Z$WO_QZ M@#/D\2>"9-"[O/'] MAJ=PBE(7N[^T7R@V-VT1*@YP.2">.,9.=;_A#=+_ .?K7/\ P>WO_P >H_X0 MW2_^?K7/_![>_P#QZ@"2#QIX5NKB*WM_$NC33RN$CCCOXF9V)P &R23QBMR ML.#PGIUM<13IMR@"IJEB=3TRXLA=SVGGI ML,UOLWJ#UQN5AR..G?CGFLR'PM!%XN++8;6[8QB:$I]PC"!3@<274UQJJ2/C(@U:ZA0 M8 '")(%'3L.>O6J__"&Z7_S]:Y_X/;W_ ./4 8'AW4?!.@27%R_CC3-0OK@! M'N;G4+<$("2J*J$* "S'IDDG/8#3U;Q/X&UK2Y]/O/%.BF&88)34XE92#D,I MW<," 0>Q JY_PANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#CU +34YN3 M6/#=G8WTVG^/]-GUJY$:&_NM4M%<(IX7B-D +''E\DG)SR+LNN>#+O5(KZ_ M\<:;=K"PD@M'U*W6"*0#[X5<%CGD;RVT\C!K7_X0W2_^?K7/_![>_P#QZC_A M#=+_ .?K7/\ P>WO_P >H#R,BYU[PE>WYFNOB#8S69=7_L\W]H(WO_ ,>H_P"$-TO_ )^M<_\ ![>__'J #_A._!__ $->A_\ @QA_ M^*K<@GANK>*XMY8YH)4#QR1L&5U(R""."".A)XDT:72YKZ[M()L"5K78 M&=?[N75@!TZ 'CKUK6HH Q+_ ,-K?C3Y3JE_#J%@K+%?Q>4)2& #AE*&,AL MGY.H&,58@T.VM](&FK),82Y>5F8%IBS%WW<8^8DY ') P*TZ* ,'6_"5AKM MY%HHHZ6 PY_&GA6UN);>X\2 MZ-#/$Y22.2_B5D8'!!!;((/&*R=:\1^#=9M%B'C;3+.:-BT5Q;ZE!N0E2IX8 ME6!!(P0>O8@$:T_A/3KFXEG>YUD/(Y=A'K5XB@DYX590%'L .U1_P#"&Z7_ M ,_6N?\ @]O?_CU)JZLQIV=TSM_B':QSW$HEN[U-2M1-<':%V MDD$(H4 #8%(P,'.27ZO=>!-3\.1Z#;^.K/2K%?O?8-6@6209SAG;2WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'J;UW$M-CEK' M4_#NAZ?!;:9\1K:ZD-XLMS=:EK<$LKQ8P4RRME>.%&P\D[AWL&Z\!'47G_X3 M73_L2(+J M4.TED*'=SZ$],5#'XA\)_P!H_:[KXA65Y&KF2*UFU"T6*)N<$;%5FP#@;BWK MU -:O_"&Z7_S]:Y_X/;W_P"/4?\ "&Z7_P _6N?^#V]_^/4 '_"=^#_^AKT/ M_P &,/\ \5705S__ ANE_\ /UKG_@]O?_CU=!0!'/&TL$D:3/"[J5$L84LA M(ZC<",CW!'M6%IOA"TT_PW-H4M[>WUI*S.&N602(6;<2K(B\[OF!.2#WZ5T- M% &%%X4LA97\-Y<75]/?[1<7=PRB5MOW,;%55V]1M YYZDFK.E:''I9NIC=W M-W>W6WSKRXV>8P4848554 #H HZDG)))U** ,B]\.VM[I<%EY]Q"]O*L\-S$ M5\U)02?,^8%222V<@@Y/%6M(TJVT32;;3;0/Y$"[5+MN9CU))[DDDGZU=HH MR]2\2Z#HUPMOJFMZ;8SL@=8[JZ2)BN2,@,0<9!&?8UF7OC#P5?V4]G<>*M%, M,R&-PNIQJ<$8X(;(/N*T]2T"SU6X6>XFU)'5 @%KJ5Q;KC)/*QNH)YZXST]! M5/\ X0W2_P#GZUS_ ,'M[_\ 'J .;T:\\%Z7J\FJW7CZPU.\*LD+W6HVP\E6 MP6P$V@D[5RQ&?E&,P%6?\ MA#=+_P"?K7/_ >WO_QZC_A#=+_Y^M<_\'M[_P#'J ,F;Q%X0BN=6U&Q\8Z0 MFH7UND0)U2W549 VP@D-CEN258>QZ'#U8^%_$(T^?4/BH]I=6L(7_B6ZW;0J M7(PS9"@DGUX'H%SBNR_X0W2_^?K7/_![>_\ QZC_ (0W2_\ GZUS_P 'M[_\ M>H YW4KSP7J.EZ98+\0K:UCT]TE1XM3M6>61,%7D,BMN.1GMDDYS4^HZOX,O MM234H/'UEI]Z(/LTDUKJ5K^^CSN"L'#+P22" ",GFMO_ (0W2_\ GZUS_P ' MM[_\>H_X0W2_^?K7/_![>_\ QZ@""R\7^"-.L;>RM?$^AQV]O&L42?VE$=JJ M, 9+9/ K?L;^SU.SCO+"[@N[63.R:"02(V"0<,.#@@C\*Q_^$-TO_GZUS_P> MWO\ \>K8L;*+3[..UA>=XTS@SSO,YR2>7I:MINC6ZW&J:A:6,# M.$62ZF6)2V"< L0,X!./8UE_\)WX/_Z&O0__ 8P_P#Q5:FI:9!JMNL%Q)=H MBN'!M;N6W;.".6C921STSCIZ"LO_ (0W2_\ GZUS_P 'M[_\>H Y2<^!;G5X M[F?Q[926"2^>--;4[9O\ ,'S??*[_ )MI;&<=OEK0?6/![^+$\0?\+ LA M*D)@%J-0M/)\LX)'W=_+ -G=G(].*V_^$-TO_GZUS_P>WO\ \>H_X0W2_P#G MZUS_ ,'M[_\ 'J%I:W0'K>_4YY;OP(E]+*OCFQ%G+=B]?3_[3MO(,^X/OS_K M!\X#;0^W/;DBM'2O&F@P&\.H>--#F#W+-;@ZG;L4B[#*JGY$,1_>:M#_ (0W M2_\ GZUS_P 'M[_\>H_X0W2_^?K7/_![>_\ QZA:: ![SPP- B^(4%E M:&5Y7>TU:V21]SERI8@X&6[8XX.:M:/J7@O1]%N]-_X6##?-<[M]Y?:U#-. M5Q@,3P!U QU)K>_X0W2_^?K7/_![>_\ QZC_ (0W2_\ GZUS_P 'M[_\>H[A MYC(?&W@R"&.&+Q3H2QQJ%51J$. , ?>K3TS7='UOS?[)U6QO_)QYGV2X279 MG.,[2<9P>OH:S_\ A#=+_P"?K7/_ >WO_QZM#3-&M=(\W[-+?2>;C=]KOY[ MG&,XQYKMMZ]L9XST% )6-"H;R![JSE@CN9K9Y%*B:';O3W7<",_4&IJ*'J!Q M^@?#^+P[)-)!XD\173/$T.36_INDFP>2:?4+O4 M+EP%\^Z\L,%'(4"-54#/.<9/@6=_I-WIURTKI=L7EEW 2;L M@JP(&,KA<=YIGGGGG(+RR,,;J^LO!>M76F@_;8K*5X2HR0P4X(]QUI2?*FQQ5VD6AX@T5M0E MT\:O8&]A&9;87*>8@XY9*;G79K;2=!6XMK&XCMKOYHR&8JCN5D:9&7: M'X_=-NQVSQ35I,=4^PMX@C2R;18]1-C):>4_P!I $WD;]^[ M;G=AMFSI_%FJDGC#Q%=>('L--ET0S1WD\4NFS12&>&&-25D=UD^57PN&\O \ MQ?O=YOI?^NG^:*M_7W_Y'HU%>?6'BKQ'=^$-*U>>?2(;G5#&(+>.SFF8?*Q( M50X,C' .,H$&XEB!FJNC>-O%6MWVE6"VFE6CW:7JRSS*[E'@E"']TK8[CCS# MDD_-\OS59WL+S/1GN;>.YBMGGC6>56:.(N SA<;B!U(&1GTR*!5KJFJ:OXRT2\AM].M]:AM]2LKF9XV:,F&1!N4 MAF4G)"EAC<>3CFUIWCZ[N[F.Z?2].BN+S3;#R9UW%B\\K)AS@$1JV2%YS_>R MW"6MK=?^#;\AO2]^G_ O^9Z?6+#XP\,7%VEI!XCTB6Y=_+6%+Z)G9LXVA0V2 M<]JM:2NL)%,FLRV$T@D_C$8QTZ5Y?K$5SJ(\0Z+*=3U&X32+.VTG3-1GN;^21Q \L($,P0X4, MA=V+9+97H3CG%$'C7Q'J.IV.EVMII=O.Z7L=S/-YDBB:W<*2B#;E#D$ MGYN MHV_,KZ)^5QVU:\['HM%9/A?5WU[PMI>K2QI')=VR2NB9VJQ'(&><9S6M5-6= MB4[JX4444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %4]1N;BWM'-G%!-=8&R*XE: M)&YYRZHY'&?X3^'6KE8OB*6Y@T^YFLY(4N(X2Z--&73(R>5#*3^8IJW4F3:6 MAR"^&9T)$?AC2([JMJ6Q6&S@GENGN)FMO$M_'&ZO(79!%Y11I&#C&M%XNL+;5X=)U+4M. M^W74TX@%O,-H57VJK[CD2'.,#JRL!TK9MM6TZ\O)[.UU"UGNK?B:&*96>/M\ MR@Y'XTE3BTK#=::O'[Q=)L=,7P[I:6UA(9+0IXEO5DA)!'RR"#>!AB,9 MQ[5F-X*U%=7LKNVTK3[:WMA<$P1>)+X,9)2I++((0R?=.0O!W'/OKQ>,(KWQ MS:Z+I]UI=W9O;323/;W(EE21"HVL!P@Y/7)/MCF76/$%U;^*;/0[6XL+.2>W M,\W;^OU*Y\/WGFVDJ>'-*A M>T@>W@,'B2]BV(^=_"P#+,3DL?F)P%M):*6W%JT"!WJR^KZ9'J::8^HVBZ@XW+:F=1*PP3D)G)X![=J;I*]GZ"5:70YUM!OV%K M_P 2&P#VT;11RKXIOA(8R02C.(-SKD<*Q('855N?#_B2:34;B&UTZRNKF16A M>R\0WL*0A41%S$L(1R G4K@\ @@5W%%'LT+VTCC(_#-S%:I GAS3!LN'N4E' MB:^$R2.,.RR>1O7=DY (!SR*E?0;UIK69?#NEQ26L#V\)A\2WL>U'SO^[ ,L MQ.2Q^8G!SD"NNHH]DA^WD1>&K6#1?#]KIZV\=F(00+>*ZENDC&3@"210Q&,< M$#'0<"M;[5#_ '_T-9U%'LTQ>VD:/VJ'^_\ H:/M4/\ ?_0UG44>S0_;2-'[ M5#_?_0T?:H?[_P"AK.HH]F@]M(T?M4/]_P#0T?:H?[_Z&LZN,O?$&MR>,Y=( ML390BW42+:W"$R7B;-Q=7W (N[Y,[6P1D]<4O9QV!59,]$^U0_W_ -#1]JA_ MO_H:X_5K[6[*^MI+<6#6LES' +1E8SRJQ&YU?< I4;FV[6^5"=PS@9^J^)]2 MM];U&UM%LPNGQPR?99HV,UZ)#C]VP8!><*#M?YNN*.2(_:R/0/M4/]_]#1]J MA_O_ *&L#6=6MM#TBXU*[WF&!';C5VN-(N MGDECM[:UL9?-$4SL%5))@2&.64G"KCG[W!H]G'8%5E:YZ#]JA_O_ *&C[5#_ M '_T-M!&@SNV!$8;O]KYN<<#ISC)%3BQ.M)?U\SK/M4/]_\ 0T?: MH?[_ .AK.HI^S0>VD:/VJ'^_^AH^U0_W_P!#6=7+^(/$%]9:TFFVDMC:XLI+ MSS;V)G$VP\QIAEP0.2GZA>0+/*VI3!(;-3_>.1O;.0$!&=K*]3TW7HK$QVLL4'V M-+DB%E:=KAV3=%\YVA2N<'=GID8S1[-7MYV#VLK7^9Z+]JA_O_H:/M4/]_\ M0UAVUS)=74QC"_98B8PV.7<'YL'IM'3W.>F.;=/V:%[:1H_:H?[_ .AH^U0_ MW_T-9U"3PG32!59 M,[S[5#_?_0T?:H?[_P"AKDKR?7H])$@ETNRFB5VGN+A7DB^4X&%#*5##YB2Q MV],-U%5];U6Y31K&W@M[+5;^V-S.MTC2I;JH7<-H92QW.JCD=SVP3V:'[61V M_P!JA_O_ *&C[5#_ '_T-(1W$%[9IRMHK*ULVX!4=F8A]V6PV$SL/'H>SB+VLCL/M4/]_\ M0T?:H?[_ .AKBXM3UJT\265CJ264EOJ$+-0ALK_ $.71[1W0PIYOVS(X#'.$*DY.X9&"!UH4(MV'[65KGI' MVJ'^_P#H:/M4/]_]#6=13]FA>VD:/VJ'^_\ H:/M4/\ ?_0UG5B>*-9FT33H M)H?)1I[F.W-Q<*3% '.-[@$9';&1R1R*3II JTF=9]JA_O\ Z&C[5#_?_0UP M9\0ZFMG':E+1M3GU!K""<1L()-H+-+LW%L*%<;=WWEQN&^+M4@VZ8BV: M:JEZ]K+1UI.G%#5:3=CI_M4/]_\ 0T?:H?[_ .AKD?"UYJ=]IJSZA/9W M<<@WP7=JNQ9 2PQMW-T !# X(;IQDV/$FK2:'X=O=2BA$SVZ;@IS@<@;FQSM M&\DM+H0>6R7EG& M8XY Z[MNTLV"!M.=QR&'2JWB'5-;TB-]2ACLWT^"6-'M71C-,K,%+*X;"G+< M*5.<=1G '30*M)G:_:H?[_Z&C[5#_?\ T->>^)K[QS974D^D1^'AIH9(T%X9 MFG=F(7HN%Y8@ 9^I'9=2\3:G NLWMHMFUEH;!;J&1&\V?"+(Y1@P"85N,ALD M'IUIR2(]O)FC] MJA_O_H:/M4/]_P#0UG5G:I_:[JL>DO9POM+--=Q-*N>RA593S_>SQCH<\)TT MAJM)G1?:H?[_ .AH^U0_W_T->?\ ]K^+-:\.:9?^'K32()YU+7(U)Y"BX.,) ML&3D@G)QQCUXR;KQKX@L-&L9[F'33=-8S:C.8XY/*EC1U CBRV0S*X.XYQQ\ MO/!R1N-5)L]6^U0_W_T-2)(LBY0Y'2N=BO)+F^\J%0(8E!G9QR&(R$'/! .3 MGU'KQMV7^I/^]2G!)7'3JN3L2&YB5B"_(X/!I/M4/]_]#5&7_7/_ +QKF_&. MMW6@Z1'<6WDQ>;.L4EW<*6BM5(/SN 1D9 7J!EAD]B.$4KL2J2 M+-5TCPS7OCJW\06RB/P\FDW%XL4:'SGN?+Y))Z)NVJQ]![]SV:ND+VLK-GH?V MJ'^_^AH^U0_W_P!#7(7^O30>)]+TJWA1X;B21+B5BO&,G MBZ\U'XAR:#I5_H8M;0A;N&X\W[4QQEO*QA#C@=21@Y'2CDC=(?M96N>D?:H? M[_Z&C[5#_?\ T-9U%/V:%[:1H_:H?[_Z&C[5#_?_ $-9U97B35I-#\.WNI10 MB9[=-P4YP.0-S8YVC.3[ TG3BE<%5DW8Z;[5#_?_ $-'VJ'^_P#H:XS3=2UB M[2_M@^GW4\/E&&]A1D@8.NXY35SD49O$>L6>BW,DR64UTNI1 MV$%W%&P@<.R+YA3>2 I9E(WS5[?U_6HU5DST'[5#_ '_T-'VJ'^_^ MAKB]%U^ZU71K9_*B74)9I83A3Y>(I"CR@9SMXX&>K 9[UT=/V<1>VDC1^U0_ MW_T-'VJ'^_\ H:SJJZG=366E7=U;VKW4T,+R1VZ'!E8 D*/KTI.$4KL%6DW8 MV_M4/]_]#1]JA_O_ *&N!\*Z[J.H:?-J>H7NG76FE7D%S:H8A#M"DJ06;<.6 MYR""I!'/%'PGXQU/7['5=7\[1[W3H(W>VMK 2_:01DA)0_0D#' P3R..J<(K M?MH:OJDVL76FZ.;));*T2ZF-VC.)=Y8 M*B[6&W[ARQW8R/E-5M2\9>7X'AU[3K8//<6HN(H93PBX&XMCL,@<=20.,Y"Y M(C]K([W[5#_?_0T?:H?[_P"AK-!R :6G[)$^WD:/VJ'^_P#H:/M4/]_]#6=2 M,2%) )('0=Z7LT/VTC2^U0_W_P!#1]JA_O\ Z&O.K34/'%OXBMX=97P\NG2K M+*RV?GM,L:#U;"]64$X[]*6U\6:@L6D:E>1VLFG:RK&VBMT82P'RS(@9BQ#Y M52#@+@XZCFER1M=E>TGT/1/M4/\ ?_0T?:H?[_Z&O//#'C"[U*&=]1AA/^B6 MUY%]E0CB?.V$[F.7!&,\ Y' KK;;S_LZ?:?+\XC+B/.T'T&>N.F>_H.E5[)$ MNM(UOM4/]_\ 0T?:H?[_ .AK.HH]F@]M(T?M4/\ ?_0T?:H?[_Z&O.]-\0ZW MJ7BJ]M8_L206ZB8W MEA:SDD%JRCI\Q!8D8.>!SQQUI@:=?S*BRW-M',X0$*"R@G&>W-7ZITDG8A5Y-7-'[5#_?\ T-'VJ'^_ M^AK.J.=I5@D:"-))@IV([[5+=@3@X'O@_0TO9H?MI&K]JA_O_H:/M4/]_P#0 MUR>C7FK2:GJ%EJ+V=PENL92YM(FB7)- M2U"RMCU1;CQ')9>&9?,O-6M;F&2-[9?, MCC9&9N9 >2C'!Y)<>IQZII\VF:M:BZTV_AO+Q);?,"3R(T;863&T M '(4DC' /%267@V\;0Y+#^S;VTU>&PELX]2N-4>: [AMS$GF,5#X4D%%VCID M@5ZS]BC_ +S_ )BC[%'_ 'G_ #%*\;6\K%=;LD9;9M"[9"Q0;6'W0>1QUQJ>)[!]3:2TO\ PZNM:0\2@11O<< MN6!9=[* -I'S!@P., Y)':_8H_[S_F*BFCL[=HEGN%B:9_+B#N%+O@G:N>IP M"<#T--SBU9_UOZ;<>&YYK:6_>VMKJWE+3HS0B1U,8=F(WA5& M&*Y/' -84OAKQ)>0KYFB7D<\FBW-A(&N+<0Q2.%*B.-'PD8VE1@;NF[/6O:_ ML4?]Y_S%'V*/^\_YBDY1>_\ 5[_YE*,ULCRV[T"[OKQ+G4= U6YM;K3X[22U M@U,0-"R%@1(J3*CHX;/!8C!XYK1@TO5+3Q5#)865W;6;2(;L2S136L@6+;OC MRWG+(/E7[H!V\]?\ M,57M(WO_ %W)]E.UBC15[[%'_>?\Q1]BC_O/^8H]I$7L9%&BKWV*/^\_YBC[ M%'_>?\Q1[2(>QD4:*O?8H_[S_F*/L4?]Y_S%'M(A[&11HJ]]BC_O/^8H^Q1_ MWG_,4>TB'L9%&BKWV*/^\_YBC[%'_>?\Q1[2(>QD4:X7QE:ZYJ=PEE:Z/))* MKLUCJ$,ZHMNQ0 .Y+!U*G).T$,N!SDBO2/L4?]Y_S%'V*/\ O/\ F*3G%C5. M2U."\0Z.WB&>VM)M"F^U6TL3Q:RQA58]K*S%"',@S@C&T GKQS57Q#HNJWVN MW$Z:?+-<+Y;:1J,$Z(+%@I#"0,P8J6)+ *X92 1P*]'^Q1_WG_,56OY--TJU M-UJ-]#9VX(!EN)EC0$]!EL"CGB"IS..\1*?$MIJ.C6]LLEWI\MO<;)GC,4[* MPD$9 8E=P7'S@=6_ACAM3BXD>90L)P#AST7@@\^HHYXK7 MY_\ !#V<[6.-CT*]UK5+[5;LWFCM,D$,$:M"\JK$S/ELB2/EFX SPH/!.!/X M3T34-(NM:>^O;JX6YO3)%YWD_.NQ1O\ W:C!.",<#Y1P.IZ"SUGPYJ,-Q-8Z M[I]U%;)YD[P7<;K$O/+$'Y1P>3Z5;L)--U6T6ZTZ^AO+9B0)K>99$)'497(I MJ<4]/ZN#IS:U(J*O?8H_[S_F*/L4?]Y_S%'M(B]C(HUQ_BO2;K4]3B\_2KC4 MM.6#]P+2=(IK6Y#Y$H+LN. ,%22,,,$,:[[[%'_>?\Q4-P+&T$1N;I(?-D$4 M?FR*N]ST49ZD]A2">_LH%M_[0**7MUVX8QL?F&>@QZ@GI78SQ6M MK;R3W$XAAC7<\DCA54>I)X J&:;2[>^M[&?4((KNY!,$#S*LDH'7:IY;'M3Y MX_U\_P#-A[.9P-UX:OU\:6]W:V2^0DUN8KT2*/L]O&C!X<$[OF)Z %3NR3D5 MW56_(MA,(?._>E2X3<-Q7IG'IR*?]BC_ +S_ )BA3BD)TI-E&N=\7&^?3)+> M'2#J=I/&4FBB*&0'(Q\KD*RXW \YZ<$9QV'V*/\ O/\ F*/L4?\ >?\ ,4G. M+T!4I(\^MK"\C\*P:5K?AVXUE96D8P>;#*+="Y,:.TL@+,JD#A*VF@ M7OAZ'0+FWMY=0ETZS>RF@BE7<4?:P*&0J#M* @?8H_P"\_P"8JEJ5 MYH^C1)+JNJ6UC&[;4>ZN$B#'T!;&31SQWN/V(4\/SZ3/%!*DY=H1)>%MNT'RW8 M'&WJQ'./P[2Q?3M4M%N]/O8KNV?(6:WE61&P<'##(ZU%;W>CW>H3V%MJ=M-> MV_\ KK>.=&DC_P!Y1R/QI\\;A[.6YQ.DWWBN[\4O-J/A'[':MN2.\DU"*0Q0 MCD*(TS\S$#)SCIU"BM."UEU;Q#9ZK/HMQILMDCIYMP\)DF5AC8/+=\J/O^Q1_WG_,4?8H_P"\_P"8I^TB+V,BC6'X MIM;V[TR**UM5O(?M"&[M-R@W$'.Y 6(7K@D$@$ C/-=5]BC_ +S_ )BH+TZ? MIMI)=W]Y':VT>-\T\JHBY.!ECP.2!2L\_2O[,_M/^T(/[/V>9]J\Y?*V?WM_3'OFF2WVBV^E MIJDVJVD>GN 4NWN$$3 ],.>#GZT^>/\ 7R_R#VJ@SO'MCD&\@ (>!W48P"178Z?#/;Z;:PW,OFW$<*)+)G.]@ ">?4 MUIO#:QHCO.%5R%4EP Q/0#US3_L4?]Y_S%"G%7$Z4G8HU4U&6\@LVEL+=;F= M&4^2S[2ZY^8*3QNQG&<#.,D#FMG[%'_>?\Q1]BC_ +S_ )BCVB#V4C@/!.GZ ME;7.H7,]C-IMC/M\NSF=2QEW.7DVJQ5 0RC /)4DCG)W?$<.H7&@7<.EE?M; M* H+;=RY&Y0W\)*Y /8D&NB^Q1_WG_,4QH;59T@:<"9U9TC+C?"FGZG>_V7N" <\XX%=]:BRO MK=;BSNDN(&R%EAD5U.#@X(XZ@BH)KO1[;4H=-GU.VBOYQNBM7G199!SRJ'D] M#T'8T^=70>SEKH9EY;7%U?::KJ#!"S3S.. 7485<9SU8M[;!7-^(/"B>(=7G MA33;FSBN-BWU^M\T2W,:_P (BC?YSC*YD48'3=P*] FBM+95:><1*SJBEW"@ MLQP ,]R2 !45_)INE6INM1OH;.W! ,MQ,L: GH,M@4<\05.:V(54(H51@ 8 MI:M0Q6MS&9()Q*@9D+1N& 9201D=P00?0BI/L4?]Y_S%/VB)]C(HUS?BZ]U^ MWLXX-!T*74GF.)F6[BMQ&GM=E]BC_O/^8J&Z6RL;9[F\NDMX M$QOEFD5%7)QR3P.:ESB]"E2DFEOX=.8V5A]N!#+-"C*)"I4C*;B%)SC()'&<O2]D\(9C)8:=)*&:%0@&PG)50S@D*# MA0V..@=JOA^=-.T&2VMEOY](N%G:!BH,^497(+8 ?+EQD@9'4=:[>6WMH(7F MFE\N*-2SN[ *H')))Z"HF.GK8&_:\C%F(_-^T&5?+V8SNW=,8YSTJG4B]?0E M4IK\3B=,9O#TM[?WEC);G6]34QVBRQ;H245V^XKYMM,LBY'497(S M3?M6D_VI_9?]I6_]H[-_V3ST\W;Z[.N/?%'/%67]; ZVTNN:M9";1+BU_L^Z$\=].\/ M('41['9OFX!#!>,YY %=-Y^E?VG_ &9_:$']H;/,^R^?\Q3]I$7L9%&LOQ'#J%QH%W#I97[6R@*"VW?\ ,4?8H_[S_F*'.+5@5*2=S@M#L;C1K;4C;:!>Q:9*5,&CF6!G1R6\ MTH/,\M8SE3MW]0V ,\S>'O#5I96NKAM'2TL=1E$G]E2"-E0! IRJDH"Q&< D M8QSV'6"YTDZ:VI#4;?[ H+-=>>GE X)+]."".M5+;7/#5[;W-Q:Z_IT\%JH M>>2*\C98E]6(.%'!ZTN>(_9S.6U?PY)-HELL>FQS*MS#)<:8FP(UNF<0*"0F M%R#@D D'VK:\+V5YIWAFPM+\C[3%'AU#[]G)(7/?:,+^%;R'3Y;%;Z.\C>T9 M ZSK*IC*GH0W3'O4_P!BC_O/^8IJ<5<7LI,HU#>&Y6SF-FL3W00F)920A;L" M1R!6I]BC_O/^8H^Q1_WG_,4>T0>RD><:);ZPOB?4-7&BW=A;&.0SVTDL6^\E M.W9M57*94*PWDC.X#H.-*+3[V[OM1UFUTXZ1J$UD;:/[2T;-))U5Y!&6!"\ M?:!97.@O=:D=*N=,M5LS)?P374++S MV5EJUI/!P=RCD<\/J'V;R&ULWGV?9&3\P80LK2,.H0H$R>HY MJ+Q!X*G/ABYL=%U&_3;91VL5FOD;'5. "SQEO4_>')KM)M4T"WCLY)M9LHDO M?^/5GNHU%QT^X2?FZCIGJ*NSQ6MK;R3W$XAAC7<\DCA54>I)X HYH_U_7F"I MST_K^MC/M8G@M8HI)Y+AT4!I90H9SZG: ,_0"IJO?8HO[S?F*/L4?]Y_S%5[ M2)*HR*-%7OL4?]Y_S%'V*/\ O/\ F*7M(C]C(P(+:8ZU>WLT>%$:06XR#E1\ MS,/3+-CG^X*YK1?"4?\ ;UOJ7]FW&E65D9'M;&6]:7]Z^0S^6':*, ,V AYW M$G&,5V]I=Z/?W=Q:6>IVUSH#3[6#3699/LYA18PT[H09VV] M^< GD MIK*UA?P78AD,4I@F638XZJV.A]C4\4%M/&)(IO,0DC?\Q3]I$7L9'FNK6FO:EXGLC'I+VUS;2C;JB3*(1") M0S#AM[;D&TH5QN.>@#5K21ZB?B'!=#2;DV"6+VQN_,BV;F97SMW[\?+C[O7M MCFNT^Q1_WG_,4?8H_P"\_P"8I1G%6\K_ (C=.3N>;G1=5?Q0;YM/E34$OQQ6AWVM6F@JUYX4N+>42E%LK:\@FDP>3*[LR*=S$\#G//?AUOI,>67&-H)(0?WC@X!+8SQGJ;F[T>RTY=1NM3MH+%PI M6YEG18B&^Z0QXY[>M&FW>D:S T^EZG;7T2-L:2UG255;K@E<\\BG*47=?(2I MR5G\S&\+17-OX6TRVO+22UN+>V2&2*1D8@JH7.49A@XR.?RK7J6RETS4DE>P MOX;I8I#%(8)E<(XZJ<=",]*L_8H_[S_F*IU4W'M$CMM?O]9@T=M'2 MZA2*2U)C!E<,S&0B-F3/S8SG)YSCN[PM!?B;7?[2TB>SCN[UIXQ.\+AT9%7! M".W/R\@\LI=,U&R%[8W\-U:'.)X)E= M#CK\PXXJU!#"0D\,F]&&Y6# A@1U!%#DM?2PU3EI?OTO^ MX?Y5)56^CM[FVEM+AY%25=K>5(\;8/HR$$?4$4I1=>']"_#-L;4PI?(;2![>WQJ5U^ZC?AE7] MYP.GTP,=!B2Q\(^&--: VMM,HAMS:A&NIW1HCN^1U9B'4;VP&!QGC%6TVV[= M_P!?\U]PN>-K7_K3_)G.W_BWQUI>FS75SX?LE3SK=(IKEUA'[R0(5V1RS%B, MK\V5ZD[3C!DUCQ5XMTF]UFU(T20:7I:ZB9_)E'G#<_R;-_R\+C.YL8S@[MJ[ M+^"O"\FG"P>*\>V4H45M0N24"%/#NI7-Y<7:7; MR7ENMK<$7UPHDB'1G7+9^\XZU(/!OAE;V*[6.\62*Y-VBC4+D(LQSEPF_;DY.>.5MK>-7CDMW:-I(P\F6#C M"E6(1<'D XQ532/'>MS66G7FJ#1H8]1TB>^CP9$2%XMGWW)/RD-D@+E<8RU= M);^%O#=I+(]O;RQ;Q)M1;F8)"9,[S$F[;$QR>4"GD\\U4_X0/PB;>WMVM+AX M+>W>UBB>^N&58G^\N"^,'],+C[HPN5]OZL_ZN-3CU?\ 7]=#C->U_4M9L;W3 MM9M;=VLKG3+NUN!9-;,?,N-I(C>1V7@$9.UL$@J._L5<=-X"\)W#%IHK]W8( MK,VJ79+!&W)N/F9.TG(ST[5U2W,"J '. ,9=R>BH?M4/]_]#1]J MA_O_ *&EROL/GCW)J*A^U0_W_P!#1]JA_O\ Z&CE?8.>/CE?8.:/_P#QJC_A-]'_ .>.M?\ @CO?_C5%F.Z.CKR[5KG6$\1^)O%"+I\Z>'-L M5O:7:,S",1))*8R"!$[AB-Y#YP!@ <]=_P )OH__ #QUK_P1WO\ \:K(O]0\ M'ZEJ'VZ[T_7'G*JLFW2=01)E4DJ)$6,+( 2)M,EL9[BT.J-* MT5_8R*LF4CY<2( S;@6(/.<$CD&K]IXFTRWUB_O7EUV2.YV!(#HNHE8]HP3A ME*@D_P!Q4]\GFIK3Q-X=L'NGMK36HVNIC/,?[%OCN<@ GF+CA1P..*:6K=MU M^J_R)OHE?;_)_P"8_P .:%HUN-3N[33+*TM)KL;(X(5B3; =H8A0 ?G#L#]/ M2I_#EG$FK:SJL>V./5)4EBB'!9$0+YI'JQ[^@6LN^U7PIJ.@'0[FRUXZ<8Q& M84TK48RRCL66,,1ZY//?-5/#+^!O!RW*Z#I&LV@N2IF/]D:A(6VYQR\9QU/3 MUH2=]?Z_K^O)MKH>A45CZ?XFT[4[AH;=-01U7>3,-*N[:>HS@9QUQ7 M3_:H?[_Z&LK6M&T?Q"MNNH_:7%M)YL0ANIH-KC&&_=LN2,<$].W6A1=T[;-? MF'-&S5]T_P CE?BCJ<+:#JFGW$%_Y45L)%,=A/)%)(3QF14* +C/)ZD=-O,F MMZ#<:CJB:]!,$TZY%E)+YRR17,1@D9U2.-ER2Y8+ABI!]/>K[?[$OARK!ATB]0.*3BV-22-;P]I::+X?LM/2**+RHQO2)0J! MSRV . -Q/%<)X2!AU'1+:XC,FDQRW4FBZC&H'VDOORDH'*MLWL#C#C!^5EVG M;O/$VF76K:?>)+KL4=KO+Q+HNH@2[A@ @*$('^TK>VWK5>POO!^F7@NK33]= M1E9FCC.EZBT4+-G<8XFC*1DY/*@=2.YIZWNR;JUB[H-I;6?Q!\4BVMXH!+#: M2R>4@7<[>;N8XZD]S7/^$@8=1T2VN(S)I,(Q>W8Q.[Z?J;JX[?(R%1CM@< D# IMA?>#],O M!=6FGZZC*S-'&=+U%HH6;.XQQ-&4C)R>5 ZD=S0D[C;6IW=%8$'C+2;BXCA2 M+5P\C!%,FC7:*"3CEFB ]R0!6S]JA_O_H:+,.9=R:JU[]DBC6\N]H2US('; MHAP03]<$C\?>G_:H?[_Z&LGQ#H>A^*M/%AK,4EQ:;@YB6>6)6(Z;MA&[UP^\02WLUK@8AW1RR1*1V^95;_ 'LXZ5"^B7^J MZWK+:5]G*:;K+2Q6]RY2&1I+0++RJM@AI"W0\DYZYKIM-\(^%M'T*31=/L?L M]A)+Y[(DLNX2<8_]:_YG'QZC/X9TO0[:&V_M,VUHZ6QFG\I7CABS M)/G:W)&%08Z$G< U=]8W<6H:?;7L.[RKB)94W#!VL 1G\ZS=7TC1==MH[?4( M/,CCSLV.\9 (VLN4(.T@X*]"."#6C'-;11K''M1$ 555< = !3:DVVR5**L MDRQ16)>>+-+L+M[::/4VD3&3!I5U,G(SPZ1E3U['VJO_ ,)OH_\ SQUK_P $ M=[_\:I695T='7*>$5AUO3-3U.]MTEEU"[N()EE0-F&.1XDC(/\(53QTRS'N: ML?\ ";Z/_P \=:_\$=[_ /&JQK;7M+L[R_AB76?[+OM\KQKHU_'+#*WWMC+% MG:V2W4%6R03N^4LQ\RMN:7PZBCA\%V\42+'&EQ.$GL[: MUN(='MKK3SJ%O<7[I-LN-RR($=!M(8@A,DL#M7:.N1G+<^'+'PY/H^C?\)%8 MQR/O5VT[59"AW MM(VN,\\!@,G)!Y!N'5O##ZB+Z:/Q--,&5MDMAJ;P[AC#> M24\L$8!&%X//7FBSNF3=6L9OCG6;=]0L1N,[L"OJ=WJ_P#PD'B3Q5&EA/'X>"QVUG>QN7$7DI+(8SE1$[AR-Y#$ MX"X !STM]XG\.ZE'"EW::U(L,R3H/[%OAAT.5/$78]NE4K_4/!^I:A]NN]/U MQYRJK)MTG4$295)*B1%C"R $G <'&:44TOZ[+_+;S*_\ 6[+_ -I6S\=Z M8;:)HXM;LII+E,8'F1>64.#77?:H?[_ .AK.UO3=*\0ZQXZ>E+EEV'SQ[D?B'3=$N=,>^UG2;/4$LX6=%N8%EV\9(4 M,#@G ''7BN2UCP%*)=%U,3SZ<\P2T6:8RS;'MK8R+&-J[3OD8Y9 M@2N H&217=5BZGHVAZQ=6]S?VXFE@QM.YU# ,&"N 0'4,H.ULC(SBMA)%D7* M'(Z4K.VH)J^C'45@W'C#2K6YEMY(M7+Q.48QZ/=NN0<'#+$0P]P2#VJ+_A-] M'_YXZU_X([W_ .-468[HT?$-I;7WAW4+>[MXKB!H'+1S('4D#(R#QP0#^%62T6Y4J$4E2C$*0< '.1C(QS5K4?$_A_5=/FL M;N#7S;S+MD$6DZA$Q'IN2,,/?!Y'%44U#PK%HUOI,4?BF*SMS^Z$5KJJ.H[# MS H!TFMM!>PN=-L+&XLKAX) M4T^(1P2$8/F(N!@$,,^^:X_4H-7L(K?0YM(E:^N/$0NK/5(I(2KJ9O-+D%Q( M&6+.E#EQX-EO2G_ !-C MXFW!MHW^8+SRA_Y!^7_=XZ5L'5?"1UC^U38:V;K=YG.D:AY>_;M\SR_+V;]O M&_&['&:#JOA(ZQ_:IL-;-UN\SG2-0\O?MV^9Y?E[-^WC?C=CC-**:M_7\O\ ME^0Y23O_ %W_ ,SMZ*YS_A-]'_YXZU_X([W_ .-5N_:H?[_Z&BS#F7" M*Y@D@N(DEAE4I)'(H974C!!!X(([4W[5#_?_ $-,GDM[B"2%Y'"2*5)C9D8 MC'#+@@^X((H<7V$IQ[G+>"=+T^]\ 0Z?=65O-9?:;E?LTD8:,@7$F 5/! P. M,=A5)?"%K>:7J,N@V5A8%M2AF@BBB$,4HMI!\K[%Z,RO\V#P0<'%=/HFE:3X M=L39:8)H[3@NQ(R><#N2>]6[9;*TLH[.#*01H(T4%L@ 8Z]<^ M_6GRRO= I1VN<1:F\\/:/96AABO93J3*D7GE('NI9&D*[]I(CB^;G:26 X!6 MNST'5TUW1+74HXFB$RG=&QSM8$JPSWY!Y[U%=Z;I%[ID>G3QDVT94QA'='1E MZ,KJ0RL/4'/O5BPBT_3+""QLHU@MH$"1QHIPH'^>M"B]= YHWW+U%8^H>)M. MTRX6&X34'=EW@VVFW$ZXR1RT:, >.F<_G53_ (3?1_\ GCK7_@CO?_C5*S'S M(Z.N.\&V4=HGBFSTV."R5=5E6%8X@$C)BCP=@P,9.<<5>_X3?1_^>.M?^".] M_P#C58NG7OA+28KZ.S@\3H+XEK@M9ZH[,Q&"P9E)5O\ :4@\#G@4K/7S5OQ7 M^0FWCS6XN(]6M;%+::8!L,DP7JP+ @Y.>2> M+]#T:^L)KF[T?3[S4)%6UMY;JV25D9VVKC<#@ MNP/:;5U9_U_2_S!2L[I_U_P .7-6@T^")QD, I"@^BKDL?3D]:Y7Q]>6]OX-N=&E_M">&SL4"S)8SRQSRC ! M:14*#;C/)^\1TV\S>([7P#XMO([K7=)UZ\EB79'G3M314'?"J@ SW..<5K2: MWX5ET$:&VGZS_9HA6W$ T6^ $8 &1%GH!WHUU;W_P"'_P PNE9+I_P/\CK+ M.X2[LX;B-9521 P$L31L![JP# ^Q J>N<'C?1P,"'6O_ 1WO_QJM:SU6TO[ M1+F$S+&^<">WDA?@XY1U##IW'O19O82:2U9=I& 92IS@C'!Q47VJ'^_^AI'G M@=&0N0&&#MR#^!'(H<7V#GCW.>?3K2;Q=IES:K%!!H\,EN77"AFD"A81Z@ ; MB.QV^]5M)T^VC\<^+8+:&.V%Q;6KR- @0EV$N7..K'KFC2/A]X,T/7%UNPTT MIJ2EV%Q):U;+1=&L-:N]7MS="]NQB=WNYW5QV^1F*C' M; X!P,"CD;5F@YUT9R6D:-?^%+>\%[/&/*TR&"1K)V;;;6ZO^].0N)9,D #. M,$[CBNG\*:^VKPS6LNG1V$UI'"WDPS>:@CD3G1&(2L&=G=Y&; "J-SDG S@ 8&*= MI-ML7-'HS8HK.U#6[+3+=9KC[4Z,VP"VM)9VS@GE8U8@<=<8_.LW_A-]'_YX MZU_X([W_ .-4K,KF7*X@:!RT^#R.*F<6XM( MJ,DI)DF@Z5I>K> - BU:QM;RWCL('$=U$LB ^6/FPV1G&>?%]&T MC2(+73;;Q#J;/.J1^5&L+(\BQE4Q]Y$12 5W %64+HM\C(RD%65EB M!4@@$$$$5<]9.26[_6Y$7:*5]O\ (N>$M0NI5U'2+RVM(9=(N!:JUE&8X)(R MBNA5"3LPK %_D=V/5F=HBS'W)) MX%;6F^(;#5?-^SK>IY>-WVJPGM\YST\Q%W=.V<<9ZBE9L+I&I14/VJ'^_P#H M:/M4/]_]#1ROL'/'N35Y[I?AV#4/#WC?0+ 16$5Q?S01"% J1[H8_P"$=LGD M#U-=Y]JA_O\ Z&LG1M%T?0)+I]/-RK73^9-YUW//O?\ O?O&;!/E"B[ MO3I;\5_D/G6EGL[_ )G*E;SP_I>N7&H0PRF6Y6YNK:UF+0ABL<<< =E!^;"L MYV\*<8.I))IVEU73^OZ_IRG'9,T:***DL*HWO^N'^[5ZJ-[_KA_NU=/XC*M\)6HHH MKH.4*Y+Q)XAU;PWJMO?;1KM!DW;R' 9@2 H(7/7%=;6+ M=M=/XFM4_LBXFLOL\L4EUOB\L%RAP5+[R/E(/R]QUYQ+O=6*C;J)#>ZA/XE6 M**\L7TI[47"!;=C(P/ Q)YFTC/.=O3CWJ._\:>';#3)-0;5K.>WCF2!S!<1O MAV. #\V 1R3[ GM6 G@G4;1->TNSNE72[JQ:+3MS'-L7)+1$@YV \@CH"1V% M5+KPU=7.BSS6GAS4;;4JDGB30H;"&_EUK3 MDLYF*Q7#72".0CJ%;."1@]/2H=>MWU3PX4;3[]I7\MQ!;3QQW$3!@058MLW* M1G[Q!QW[\M-I_B>:&Q6\TZXN$:.Z266V:W@NQN<;!(P8!01RWDMDE1[@DFU> MR_K^OZZ"BD[7.BMO$4DOBK4+&4VB:;;V$-Y%<"__ M ,)#HO\ 9G]I?VQI_P!@#;/M7VE/*W>F_.,_C7F=EX5\1R6*V\NBW4!@TNR@ MP;R)!.]O*79%>.0LNX'"MQ@]<5T,F@F.P:XL=!UZTNVNUG$B:E'-=K($*[SY MLK1LNWY=I8Y!Z# IW:7W_G_D-I7_ *[?YG00 M1P14E4-$2^BT.R34A$+U85$PB4*N['H.!]!QZ<5?JF0%%%% !1110 4444 % M%%% !7*7GBN^7Q)/INGZ4ES%9D"Y+3[)6)3?^Z3:0W'0EER6[N8X JG'EJ[!=['T&1QU)_$BAK?BB]LO$-KHND:3#J=U(@EG5M0CMVA MC+8#;6RSC@YP.,#U%9?B;1_$(*PQEA+RB\D_*O M4\C.:G\1:5I.KWPBCTN8>(8Y(WBU*'3I(]CK@AO/*A2H'5=YSTP3Q0K_ (_A M9?U^H:?@=-K&J1Z/I,EB!SZUE?\)%J2V^H6_P#8 MHEUNT1'6Q@NP4F5\[665E7 ^5@\T^XMKPQ&% MU$H217PC, KY"D?*3@X!Q1HR2ZAXHU'71!<0VCVL-I +B%HG?:SLS;& 8#+X M&0,X)Z8-&_\ 7X_?H&B7]?UMJ0Z3XMOWM]5N/$NB)H,.G(KNQO5N<@@G^!># MC'').X<5LZ/?ZAJ,37%WIGV"!P&@26;=,1S_ *Q ,(>G 9NO.#Q7.ZUI%UJ7 M@NXD-K-)<7%W'?S6H)222-95;R^H(;RT5?J*E\*:?#;Z]JEYI5C-I^BSQ0A+ M:2V:W5IQNWNL3 %?EV G W$=\4)N^O\ 7];!)*UU_7];G7T4451)C:]KDNBR M::$T^2YCN[N.V>42JBP;R "<\DY/ [')'=FJ:[!I")HRY"M@?(&$@^9L*,')%0V^5^K_ "_S M_P BTE^'Z_Y$\OBIKDP?V)8KJ.^S6^DW3^5MA;[H'!R[8;"G ^4Y8<9J3>/K M;[?;+:VOGV#I:M-=IV@[0WF<,V%&#DBKMCX1M['1]#BEMC+J]M!% )U9_+1E!.YU! MVML)8KN!Y(QC.:KKY7_5_P# _/J#4;?+3[E_P?Z1U45V9[R:&./,4("O+N_C MZ[0,5^4 CDE> :LOBF22VT3[#8![S5XS+##= MS>0J*$#MN8*QS@C "G/L.:RXYS>>#X[#Q/#K3-=F0)Y%M.9FAW'RS*8%PC%2 MN5;&>XP:J:9KDNH:]J MVF2Z?):_8/+*2/*K&97W?, N=H^7C)SZ@=*AT"^DM-)TRSU*.5+F4/'"1:,B ME%)V%]HVQ,R!3M.WDD <8%'3)Y)O''B(1V]Y!YD$$<-Q-8RK$S)O#$,0%8 L M._/;CFJ>Y-M'_74U5U^-_%)T2.!VVVK3O/GY00RC8!W/S D_AR:0%905D 4!&^=>A8=>>.<*QTG7K#QM927%U:3VD6G2K M)+#ITB!LR*2NXRM^\)^;/.>>#G(LZ?;I>^-5UG3&U>*%K=X[]+R*XBCD.1Y8 M5)@.1\Y^08'.<9Y4>E_/]1M+7Y?H=?1115$E+5KV73=)NKR"SDO)(8RZP1NJ ME\>[$ #N?;H">*SG\2'_ (1_2K^&T#W>J"(6UJ9=H+NN[!?'"JH8DX)P. 3Q M5[79Q;Z#?2&*>7]RRA((6E=B1@ *H)/)]/TKEK:"8^&/".HBUO,Z28S2T3XC(#$@MG !R!QGC,WU?R_6_\ 70JVB^?Y:&J?%3"S,?V%?[7%X+'[ M%Y_R^=MWY\S'W-GS[MN=C M&-^!NZ<=^A("S0(F\M&3AOE_BP"3M&2<8 )I/8:W*OA_4]1U&V8ZE M81VTHY5H)3)$XRPX)"G<-O(QW!SS@7]0U"UTK3Y[^]F6&UMT+R2-_"!_/Z#K M7)> 'NLWD4$-W'H:*HM5NHFC*2;GWK&K -Y8&SKP#D+P,#5\;:;-JGAF6&&& M2_P!0U&)KB[TS[! X#0)+ M-NF(Y_UB 80]. S=><'BLO4O%*$"V6PE0M."P>18 F\?*4!.WG&>V:K>(-!. MKZEJ%CHUQJ]L=4V#4F6)5M-FT OND0EG*?+B)NH&[&":&WT_KU\AI*^NW]7. MCU'7+ZRN()(]*6;3'GB@:X%QB0F0A0R1A3N0%ADEE/!(! !*ZGK6H:=>1$:2 M)=/-Q%;O/]HQ+EV"ADC"G&P" "#5;">(V\L4 M-Q';J 1NW,0(F&S<#R3U ZXI_BB"/6+^U@L3J\.L6=Q&\$T<-Q';J-PWEF($ M3#86!Y)Y('7%%_S_ T%;37M_7]?@=A1115$A6/XGUN7P]H4VI1:?)?>41NC M218PJ]V)/8>P)Z<=QL5S7CYW_P"$+U""*VNKB:=/*CCMK=YF+'GH@.!P>3Q^ ME)NR'%79"13HM&CU#PQI[:QIK7%Y; Q6ZJK0;TW83S$0@ M*K*J,R$;1W7C%+6[&K639TJWHEO$@@3>OE^9*Y. @/W1TY)YX[ 9/;.S9?ZD M_P"]7F7B*TUJSU*W%@VHRR-$K026V\(]T95WF8+\NWRQ@;_E ! YQ7IME_J3 M_O5,W>-RZ2M(J2_ZY_\ >-87B777T*R@>&V6XN;J<6\"R/Y<8<@MEVP<#"GH M"2<#OD;LO^N?_>-8/BJ2W71)8KW3'O[*4%)U2'SO+&"58Q@$L-P7H"1G/0$T M3;4+HF*3G9E9?$EZFFV7GZ6BZK>2B"" 3XAD;9YA82;PADO/#,&W9KQ0(P.04.%),B@RC!4C<>AJ[;/?^#/#M]J=W9ZIJVKZE->N+%X)&9HQ:"4.QD\PQJ@;@9+8&>G/XUT$TJP023.'*QJ6 M(1"[$#T5023[ 9-XMGA=PESYP4!P,Y7ICC M)QGK4MZE)&\WBIK.VOTU.Q6'4+,1G[-!/YJS>:=L>QR%ZME>0,$'M@F&Y\7S M6$-Q!>Z=''JT#QG)U+3;S7[[4-%HI)_(F,SX1P&&<[1D#)'I@UHP:;#XCUK5=3O+2Z739;6"VA6:* M2"5C&S2%PI"R)AF !X.5R.QI)O\ KMW^8[1_KY?D:>F>(QJ>CP745MB[EF>W M^S>9D"1&*O\ -C[HVD[LO%6J@O)98+*::" MW:YE1"R0JP4R$#[H)X&?>E*]G8%N<_HWB+5K^TN)[G1H\;&DMOL=SYHDP%(1 MBRKACN&#R.O(QRSP_P"(O$.HZR]AK/A4:0JP><)/[12X)^8 #"+QGGJ>QK,\ M(.Z^)KN+1[.\M=#(E:>&>U:WBBE)78(U=002-^X+\O0\$\]"EG>7B:Q/%)]D MN;E_(@DEB8[(T^4':"I(+&1A@CA@:+Z)KMM_7]6&TKM>9)INOQZGK>IZ?% R MI8K&1.6XE+;LX'H"I&>_TP2W7=7U'2X9KBSTE;R"VC,MPSW'E-M')$8VD.P M)P2HZ#/7&+HEGJ^E>*M:N=0>![)+2W -IILJ!]H? C'F/G:.H 8G(QCNWQ7X MKC6UM[*WT/7]2M;V/=<26&G2-MB(^[\VW#-T(ZJ,YP<4I/33<:7O>1KZGXE- ME;:-8J"%9,;68'DGGH!V.2.YJ_B&XLM5_LVPL8;JX2T:\ ME\^Y\D"(';\ORMN;.>" /4BLOQ/>L^BZ"XTO4$9[VVN#;PVV%H\[K.S ,CJJM\A4 %6&Q@S \@8 M[D MTNT>_B2*\:%#/&A^57P-P')XSGN:M5;W(6P5C:;KLE]KNKZ;-I[V@T_RRLDD MJMYRON^;"YVCY3C)SZ@=*V:Y'39?M7C?Q'&;:^BCFMX8DFELY4C>V142;6Q26FI:T_Q4UW<6;SV*V^GZB7%A<^?N,FT%AO3 V;E4LN"W Y MVGBF6GB_S6MKBZL1;Z;?"0V-R)M[2!5+?.FT;-RJ67!;@<[3Q6-8Z;>7MGX: MT%[6ZA;13_IDSPLL9V1-$FQB,/NW;OE)P [=M]B?7U_KUKF%\ M.Q6,6H+HEH]N8D)A61V82SJI\L#>3B-"1M4?*"3@#'*>!O[1$-X+D:D+0>2( M3J)D,ID\L>;CS/FV[NG;.=O%-.[M_7]?\#N2UV_K^OZV.MHHHIB.4LO%=]J& MO3V]MI2/IT,SV[R>?^_#*X0MY>W&W)S][.WYL=JTEUR4^+FT-]/DCC^R&Y2[ M:5<2895("C)P-W4XY'0CFN4U*XN&\9P2Z3I5[::RTB1W&VW(AGA$@!:63;L9 M?+&0<[@<*.<@[4MR?^%FVX^RWWEKITD!G%G+Y.]G1P/,V[>@/.<9XZ\5,'=1 MOY_K_7X%S5G*WE^@]/%DLNHR+'IZMIT=_P#V7_#_P!?B,T_Q!=ZOH$%_8Z7_I,\LD:P3S[%38[*2[JK8^[V M#&-8U+6K&>;5-'& MESQ3M#Y NEGSM R=R@#J2.,]*VZI:1:/8Z5;P2D&8+OF8?Q2,=SG\6)-7:LC MT"H[B4P6\DHB>4JI(CC&68^@_P#KU)4-WP+!M7[A]03P3CUJ'P_P"(!K5_J5QJ'A?7+0O; MD3-?Z>1'Y"D[8D49,C'<20!SD^@%6=$T#1I-2U"?3-*DL])O+4075K+:/;1S M/GJ(G"D87()V@'<.20:E7?W/]?\ AO4OW5OW7Z7_ *[&GI?B5KRSOCN-WS8QFANZ:\@BK-/S.PHHHKG.P*K7%N\L@92H&,3\S1]BD_O)^9 MJ]11[20>QB4?L4G]Y/S-'V*3^\GYFKU%'M)![&)1^Q2?WD_,T?8I/[R?F:O4 M4>TD'L8E'[%)_>3\S1]BD_O)^9J]11[20>QB4?L4G]Y/S-'V*3^\GYFKU%'M M)![&)1^Q2?WD_,T?8I/[R?F:O44>TD'L8E'[%)_>3\S1]BD_O)^9J]11[20> MQB4?L4G]Y/S-'V*3^\GYFKU%'M)![&)1^Q2?WD_,UGZU!JD&D3RZ7$LUZNWR MXQ&LF?F&?E:2,'C/5Q^/0[U%'M)![*)YI]J^(?\ T"/_ "GV_P#\L:/M7Q#_ M .@1_P"4^W_^6->ET4<['[.)YI]J^(?_ $"/_*?;_P#RQH^U?$/_ *!'_E/M M_P#Y8UZ711SL/9Q/+HAX[AN)KB+0(HYIR#-(NF6P:0@8&X_VADX' S4WVKXA M_P#0(_\ *?;_ /RQKTNBCG8>SB>:?:OB'_T"/_*?;_\ RQH^U?$/_H$?^4^W M_P#EC7I=%'.P]G$XOPZ?%EUJ$B:U8BWMA$2KFUBBR^1@92ZF/3/&T#W'0]-] MBD_O)^9J]11[1A[*)1^Q2?WD_,T?8I/[R?F:O44>TD+V,2C]BD_O)^9H^Q2? MWD_,U>HH]I(/8Q*/V*3^\GYFC[%)_>3\S5ZBCVD@]C$\T^U?$/\ Z!'_ )3[ M?_Y8T?:OB'_T"/\ RGV__P L:]+HHYV/V<3S3[5\0_\ H$?^4^W_ /EC1]J^ M(?\ T"/_ "GV_P#\L:]+HHYV'LXGET@\=RW,-S)H$3SPAA%*VF6Q:,-][:?[ M0R,X&<=:F^U?$/\ Z!'_ )3[?_Y8UZ711SL/9Q/-/M7Q#_Z!'_E/M_\ Y8T? M:OB'_P! C_RGV_\ \L:]+HHYV'LXGG=C/X[DU"V2[TO9;-*HE?[# NU,C)R+ M]B.,\A6/L>E=M]BD_O)^9J]11[1A[*)1^Q2?WD_,T?8I/[R?F:O44>TD+V,2 MC]BD_O)^9H^Q2?WD_,U>HH]I(/8Q*/V*3^\GYFC[%)_>3\S5ZBCVD@]C$X/6 MI/&D&KSQ:7IPFLEV^7(+.&3/RC/S->QD\YZH/QZFA]J^(?\ T"/_ "GV_P#\ ML:]+HHYV/V43S3[5\0_^@1_Y3[?_ .6-'VKXA_\ 0(_\I]O_ /+&O2Z*.=A[ M.)Y==#QW>V[6]WH$5Q"Q!:.73+9U)!R,@ZAC@@'\*F^U?$/_ *!'_E/M_P#Y M8UZ711SL/9Q/-/M7Q#_Z!'_E/M__ )8T?:OB'_T"/_*?;_\ RQKTNBCG8>SB M>:?:OB'_ - C_P I]O\ _+&NUL;6\DT^V>["ITD'L8E'[%)_>3\S5FWB:*,JQ!.<\5+123R/6IOM7Q#_P"@1_Y3[?\ ^6->ET4<[#V<3S3[ M5\0_^@1_Y3[?_P"6-'VKXA_] C_RGV__ ,L:]+HHYV'LXGFGVKXA_P#0(_\ M*?;_ /RQKO?L4G]Y/S-7J*/:,/91*/V*3^\GYFC[%)_>3\S5ZBCVDA>QB4?L M4G]Y/S-'V*3^\GYFKU%'M)![&)1^Q2?WD_,T?8I/[R?F:O44>TD'L8G%^(CX MLM=0C31;$7%L8@6<6L4N'RYZ#(^U?$/_ *!'_E/M_P#Y8UZ7 M11SL?LHGFGVKXA_] C_RGV__ ,L:/M7Q#_Z!'_E/M_\ Y8UZ711SL/9Q/,)I M/'US!)!/HB2PR*4>-]-MV5E/!!!U'D&ECE^($,211:*L<:*%5%TVW 4#H /[ M1X%>G44<[#V<3S3[5\0_^@1_Y3[?_P"6-'VKXA_] C_RGV__ ,L:]+HHYV'L MXGFGVKXA_P#0(_\ *?;_ /RQKK=%@U2?2()=4B6&];=YD9C6/'S''RK)(!QC MHY_#H-ZBCG8>RB4?L4G]Y/S-'V*3^\GYFKU%'M)"]C$H_8I/[R?F:/L4G]Y/ MS-7J*/:2#V,2C]BD_O)^9H^Q2?WD_,U>HH]I(/8Q.:\11ZY:Z?&^BVZW%R90 M&00I+A,')P\T(ZXYW$^QZCF?M7Q#_P"@1_Y3[?\ ^6->ET4<['[*)YI]J^(? M_0(_\I]O_P#+&C[5\0_^@1_Y3[?_ .6->ET4<[#V<3S3[5\0_P#H$?\ E/M_ M_EC4-N/'=H)!;:!%")9#+((],MEWN>K'&H3FWCBW9SN^Y<39[==OX]NMHHYV'LHE'[%)_>3\S1 M]BD_O)^9J]11[20O8Q*/V*3^\GYFC[%)_>3\S5ZBCVD@]C$H_8I/[R?F:?#: 6O'*KDK@>E6Z*'-L:I13N%%%%0:'_V0$! end GRAPHIC 7 img101474470_2.jpg GRAPHIC begin 644 img101474470_2.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **S-8U_3]"6 W[S@SL5B6"UEG9B!N/RQJQX )SBL:R^)/A74;4W5I M>W4EOY2#5H4+O;36TL+;1CD;U / M4'C.1R.*-1\::#I?B"#0;F\D.JSH)([:&VEF8J<\G8I Z'KT'/2C>WF'?R-^ MBBB@ HK-UK7],\/:;/J&IW)AM8-OFNL;2% QP"50$@9[XJ_%*D\*2QG]1:MJMGH>EW&I MZA(T5I;KOE=8VD*KZ[5!./7CCK0]-P6NQ=HJO87UMJ>GVU_9R>;:W,2RQ/M* M[D89!P<$<'O5BAJVC#<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHJEJFK6.BV?VJ_G\J(L$7"EV= MCT554%F8^@!- %VBL"3QIX?ATZ]OI;\QPV*(]V'@D62 ,<*'C*[U)QT(SC!Q M@BMU'62-74Y5@"#[4 .HJEJNJVFBZ=+?WIF6VB&9&B@>8J/4J@)P.YQ@5!HO MB+2?$6C+J^E7J7%@V[]]M*8VG!R& (QCN* -2BL+PYXQT/Q:DLFB74MU%$/ M.-P?&T_G0!J4450UC6;+0=-EU'47ECM8N9'C@>78/4A 2![XP*&[;@E-]"UJXLX+&>[9KU6>V>73[B))@!DE7= IXYX-=#0%PHK*NO$>E67B"RT* MXN&CU&^1GMHC"Y$@4$MAPNW( /!.>GJ*U: \@HK*NO$>E67B"RT*XN&CU&^1 MGMHC"Y$@4$MAPNW( /!.>GJ*U: \@HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"K?QHUG/ M(R*72)PK$"*T14E'^TH&&_&I<;J2 M[JQ2>L7V=SQSP=XGUNQTO^QX]2V6T7@_^T;=O)C_ -'E4D C(Y&,9#9Y].E: MT_B_Q3I?PWT?Q#<:J;J76&M("5MH4^Q[MV^12=JDL-HP^%!YZ'%>CP^#_#%O MN\CPYI$6^-HFV6,:[D/53A>A[BKJZ-I::5_92Z;9C3BI7[((%\G!.2-F,8SS MTJY.[O\ UNW^32^1"5DE_6R_57^9YIK/C/Q5H'A>5KNWFCE?58K2&\G:U>=+ M>09WNL;>4'&"!G"\@FNR\'7NMW,%_#K<,JF"XQ;2W$EN9I(BH(,@@)0,#GIC M(P<5L)HNE1Z4=+33+)=.8$&T$"B(@\D;,8_2IK*PL],M4M;"T@M;9/NPP1B- M%^@' H77^NW^7XAV_KO_ %\CRCXEPR:+K-IXZLP6DT;4TBO%0\M;R1Q@@_GC M_@=)= M\>/"=U(K+)=Z?/.RMP5W!]JGW"A1^%>F0^&M!M_M/DZ)IL?VK_CXV M6J+YW.?GP/FYYY[TRX\*>'+J_:^N/#^E37C,'-Q)9QM(6'0[B,YX'-*.EO+] M5;_@CEJG_6S_ *1YRWCOQ$)I-4$QPGB0:,-'\I,&+INSC?YG?.[;[8JA)XW\ M4VGB8P'6#-:KXK32O)DMHN8&&2"54'(XP1@^N:]>.BZ4=4_M0Z99G4<;?M?D M+YN.F-^,_K5(^#O"YG,Y\-Z/YQD\TR?88MQ?.=V=NVU*V-SIHL5L9+@1Q >:@+(#M(R>0NX-R1G->DW/A[1+P7(NM'T^< M73*UQYMLC><5^Z7R/F([9Z4RT\,:!8&0V>AZ9;&0!7,-I&FX#H#@(*,A6R N.^0%]$=V)9F;3XB23U).VG]M2["^RX]SS_Q MKXMUC3=::+P]K'V?3!X=FOX(X[>%D#1G"%"5/RD >HQTQVSM:\6ZSX@TBZL; MB_%G!_PAXU*5(X4Q=RNH#9+ E5&<84@Y/7M7J]SX3\-WCH]UX?TJ=XXQ$C2V M4;%4 P%&1PH'&.E22>&=!FAMX9=$TUXK9&C@1K2,K$K<%5&/E![@4FKIK^OM M?YK[AIVE?^NG^3^\\LM?%&N6]MX/\-Z4+J(3>'8KI'M!;&2>4*%"9N"%VC&3 MCYCVQUIGB3Q/X@UBUU32=0G32Q#X6>]N+>$1RK<2GY6&_GY!VV'.3U/2O5Y_ M#>A7-G;6=QHNG2VMM_J()+5&2+_=4C"_A4E[H>D:FT37^EV-TT2E(S/;I(44 MC! R. 1P13G[U_._XW_S_ 4/=MY6_3_+\3-\!?\ )/?#G_8-M_\ T6M=#4-I M:6UA:QVMG;Q6]O$-L<4*!$0>@ X%354Y01N&.^:Z^H;BUM[N/R[FWBF3!&V M1 PP1@\'U!(_&DQH\8U;Q5XMT/P_XN%_]E@\1Z3#9D:K8HK)TSQ3H\-QXHN(-(UF)(_,2"WS8W!PR@DQ'*OAE7=WRS[S:"T3RBWKLQC/OBH'\&^%I%99/#6CN&*E@UC$3C KS'PO;S^&OB'XA M\#B.0Z=J;#4K1A]V.)C^]'T/W./2O5+S2M.U"P%A>V%K,8VYYV]*76_]?U>P/56_K^K7/%? M!GB&^\,?!KQ#JFG1*]S'K$B*SKN6(,44N1W SFMK7_%_B32-/\96-OJTL\FC M06MQ;ZDT$._,F-T;@)L/4D84''?O7I=EX9T#3%G6PT/3;43IY&/B%876KRL--ALVADBB2-L2J/,0D+]TY^OO2>)KJ_T?Q' M97MAJ\KW=GX4N)DNGCB9B5;.W 4)P?E^[T'KS7L-OX7\/6<<\=MH6F0)<1^5 M.L5I&HE3^ZP Y'L:;<>$O#=VZ/<^']*F>.,1(TME&Q5 ,!1D< #MTIRU=U_6 MC7ZW$NS_ *U3_0X/4?%'B)M&TG6O[0EM]/?28+J\;3HX)9;>1^3)+%(I+18_ MN%2,-U[=AX[D5_ASX@D# JVFS$'IG*&M%O#FA/!! VBZM6=0TRPU:U-KJ5C;7EN2&\JYB61,CH<,",T5/>32ZW_$<'RM-]#@/ MAB+NW\&:.=4O(&CN+6!-+$:!6C.Q]P 8G+@9);H1VP,5S'A;Q]XIFU?PVE[J M1OH;\ZBLT+6\:%O(!*8**#NXQQQ[=Z]7M/"/AK3[@7%EX>TFVF *B2&RC1L$ M8(R%S@@D46OA'PU8W$5Q:>'=)MYXFW1R164:,A]00N0:;=Y.7K_7R)2M'E/( M]#UC4=?\7?#C6]1U W<]Z-1D\D1(BP85EV+@ D< ?,2<@\UL>%/&_BO6F@U< MVL\UG)]_M&0PB)$6WPK+L7: 2 !\V3D M'GM7NE9X\.7&CB6[N=-T>YE=+S4[:W65X& M&Q<,K !CG)VGIQ7KZQK5G=:=]H L[VW (EC*J%&U,DR;MP(')/0 8 FN?' MOANTM+:YN+Z6..XN3:(&M)MPF_YYNNSW7B.VNI_,U&:X M4E 07:68[B!QDX&!CKUI[M?)?E_P1>GG^O\ P#M]:^)FBZ?H2ZC9&>\9[Y;# MRUMI0T4NX!A(A4,I R=I&3T%:]WXST&QGB@NKR2*62)9F1K:7,*,<*TOR_N@ M3Q\^VN(N/AKK-WINH7#7.GKJ=[KL6K&%9',*(AX3S-@).#][;U[=ZMZM\.+R M^\7ZEJ4C6][IVKV\4=[;O?W-KL=%VY"Q'$JXYVN1[$4*_P#7HOUN#MK_ %U_ MRU.DU#X@^&-+O;VSOM2:">R,?VA6MI<1ASA6)VXVDD?-G R,GFN>^('CD0^" M]9O/#.L/#J6DSPK-B '&]@ ")$(*D-D%?0 RW4H:,0%3EAY9ZX/\1QZFENOA?KVJCQ;'=W&FVJ:Z;,QM#*\QB\DC.04 M7.0/7V]Z(ZZO^M5^EQK1GH%KXOT.YBU!O[06)M-4->BXC:$P@C(8AP#M(Y!' M![57D\>>&XM&N]6EOI8K2TV>>9+29'C#XV,8RF_:V>&Q@^M4Y*,@#;0P^\!D%64Y&1@UP6E>)O$%M\5+C1=0U[3=2LA8/W0DM/$LMS%]D\M56UV$^7L8 ,J5 MYUH?P\O=,N]"AN)[5M/\//$=2U75= M$^T:Q'9"Y\UT62QW^3,@/#IO&[!Y]CC(X(IZ/;^E_F#O?7^GK^ANT444AA11 M10 4444 %%%% !1110 4444 %%%% ' /XBU7Q+\1M0\,:3?-IEAI$*O>7<4< M;S2R-C")Y@95 !.3M)R.U5?&VK^)O"^FVMRVL*(SJ]M;I*MO&/,MV'SB0$'Y ML@\KM]@.E:5QX1U32_'EUXK\.R6DC:A"L5]8WDCQ(Y7&UU=5;!P ,%3W]>&^ M,O#?B+Q+HMA#&VF_:H=2BO6C>9TCC2/D(K!"6)/\1 Z].U);1^5_O_R_ 'O+ M\/N_S-E/&WAZ32FU)+]FMENC9D+;RF3SP<>6(]N\MGL!43_$#PPFCV^K-J9% MC<7'V5)?L\IVRYQL<;_UUM0E*3R'-N^-\ M8;R\JW &X#OU%4F^&WB.+PHNDPRZ7+,GB#^U1(]Q(BM&#D+_ *MB&/XX]337 M^7Z7_-_<#\O/];?DOO.W7QYX:?2VU%=2S MV;+:()/,,^<>6(]N\M[ 4EKX] M\-WFE7>IQ7\BV=K*(99);2:/]YG&Q0R LV>-J@G...:\OUOPYJ/A#PW+/J-O M837=QXE.I6DMOJ'D_9RRD_ZV6,1J1MQ\X*G.,9P*FT7PW)XQ\$3V>FV3:7J% MGJR:F+F74A,4+5?=^E_NNP>C7G?\ 7_)'L&EZO9:S M;-<6,K.B.8W5XVC>-QU5D M[W,!C)DF.YC@>@].<9KH*;$@HHHI#"BBB@ HHHH **** "BBB@ HHHH *\^\ M8^+I-$\86&GZCJMQH>CSV^^*_BMTD66?=@QNSJP50,'@ \_>%>@US>N:5JM] M'I7'2?"F]L]&\-QZ;?1M=Z/<3RF%KJ:WC9)CED26,^8FWH#S MGG/7%9FM6,/A;Q]X#LK%;"WN=]]+]GFO9&3S)5P 97W.=S9 ;;R>B]J>[_KL M+I\CL]1^)FC6YT V!GOH=8F*QRV]M+(%10=WRJI8N",;<9'4CBMI_%NAIK'] ME->_Z6)%B;$+F-)&&51I NQ7/9203Z5Q&F?#+5]+M?"[QWMC)=Z9?W%Y=!MP MC/G#!"8&3MXX.W/J*FM_AG/%XDU22Y\F]TF]U#^T8]^H74302Y#',*$1R8(& M&)!]7_MM_S?W#?5+S_6WZ?>=Y'XT\/2:1;S(G21)0<>68RH?=DC"XR>U1W'CKPY9Z=#?W.H-#;RW0LP9+:562;^ MXZE=R'O\P%<;J'POU34='U"=[ZVAUNZUE=658Y9! A0$+'YBA7Z$_. #GH*E MU?X2:K!J%XL^HW-P)/+!'^MD5F8GC^$ #UQ0O/R_2_P"O MW"?EY_K;]/O.]M-5CUG1I+W1I$E+>9'$9T>-?,1BI# @, &!!X[5YOHOCC6] M/OO&RZCK5AKUGHMKY\4\,:0[9<$^5M4DD9XSEL$=GZG_ &B=,N/[*-J- M0V?N/M08Q;O]K;SCZ5Q[^!'US4-0U36[>RLKV]TM]-F&GRM(L@_;!JVC+J:,T2(89 M,C=&NT#*8/&[+#'4YKT.O/-/\*:OH\HUNZN-+2\TG1#IUB6=S"VWGSI3@%!P M,JN<#/S&NP\/WE]?Z!9W6IP1P7DL>Z5(@P7.>H# , 1@X(R,\UI*W3^M7;\" M%?K_ %HK_B:=%%%2,**** "BBB@ HHHH **** "BBB@ HHHH \\T+7]7\=>) M-<%CJM0Z_XA\0^'/$/A:+4M300 M7EY'S8W>FZM-]HEL[R=X6 M@EYW,CJC@@Y/! [<\4GBKPMXBUG5/#E]!)ILSZ9)-+/YTKPAC(NT*@"/P!W) MR<>]3=I1:\K_ *CT;:?G_P #^NYM2>.O#D>D66JC4&DM+X,ULT-O+(T@4$L0 MBJ6X .5UFP,D JIPW^R<'/&,UR6A^!_& M&C^#=$\.Q:AIL<%N;D7_ )#+2 M(Z3))H)G,Q:ZD42>9D#;^Z/0'//_ ->JEHWR]_P$NE_/_@':-X^\,C3+#44U M+S;?4 YM1!!)+)*$SO(C52_RX.>..]+#X[\.W&C6VK17LS6EU+Y-L1:3;YW] M(X]F]^_*@C@^AKR/5=$O_ ?A[PG8W4-H^J68O%6\MM42T 1SD@27$?EG(<@J M06XRO%_#-YH=@=(DT*XFC6SFU*0).CXWLES!SSR0RC!)(Z4]' M>W]*_P#7](5[6OYGK6GZC::K817MC,)K>491P".^""#R""""#R"*M5C^&M#@ M\/Z.ME!;I &D>9XTGDF 9CD_/(2S<]SC/H*V*&""BBBD,**** "BBB@ IDLB MPPO*PEZKJM]IME/)-RP3"^LH$FBA22665X8@= MHL45Y[<:EXKNO$-_#I^H6-O:Z1/#%,+RY5#+&41FDD3R"?FR MP!5T7(Z<'-WX;07*:;JTMQJ5U=[]5NU"S+& I69@6&U%.6[Y)'' %"U^Z_Y? MY@]/Z]?\CM:*** "BBB@ HHHH **** "BBB@ HHHH *CGA6YMY8',@21"C&. M1D8 C'#*05/N"".U244 <_\ \(;I?_/UKG_@]O?_ (]1_P (;I?_ #]:Y_X/ M;W_X]7044 WA>::^UJ.*-2SN^OWH"@_3WKNKD6YM9?M0B-N%)D\W&W:.3G/&*\AG;2M? M@\>:YHVH6,^I:GICQ6UK:RK)*((X\%W522&)XKN71_$&K7*6 MG,^=]8/AU4N/&7AB1FA>QB\'H;LO@H$++C=V'(SS_=- M:7AN^\*:AXH\1^)I=5TAEOH4C\DSQG9;1A5,DW.%W,1PV. N><@6U9V]?P;7 MZ$IW5_3\4G^I?\/'P5XKENH]#U[5[Q[0@3!-_\ QZN6\.65_8?&+6)[N.SO(]4T]+B"_M%*"*-6"K&RY(YZ[LG. MWCN!Z32Z)CZM'/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ S]:Y_P"#V]_^/5T% M% '/_P#"&Z7_ ,_6N?\ @]O?_CU8^MV_A'P[)#'JNL:W;O,"RC^VM0?"@@%F MVR':H)&6; &>M=Q7#^.O!-MKTKZI)JO]G(MA)9WCM#Y@:V+!VQ\PVL,'#<]> MAI,:-"3PWH45Q;6[7^N>;<[O*5=__'JX[6_$.J>&IK6X@MK>.ZNK"XN%%\K,(;:W0,L "LN)&SECS@]F M %>C:7>_VEI-G?>4T/VF!)O+?JFY0<'Z9JK=OZW_ ,B;[?U_6YE?\(;I?_/U MKG_@]O?_ (]1_P (;I?_ #]:Y_X/;W_X]7044AG/_P#"&Z7_ ,_6N?\ @]O? M_CU'_"&Z7_S]:Y_X/;W_ ./5T%% '*ZCX>\/Z1IT^H:AJ6LV]I;H7EE?7KW" MC_O[^G>LS2F\$ZWH<^M6'B#59=.M\^=,VNWZ>7CKN#2@C\1S78ZK=V&GZ;-? MZF\26EJ/.>24#";>0>>_IWS7BNLVUC-\-?%NH:5>V-Q=ZAJ,6H7L-E*LHMX3 M,-B,4)&X %F]RW;FA:NW];_\/]P^W]?UT^\[R.+P?)I5YJ9UG6XK6R_X^3<: MSJ$3P\9&Y'D##((QQSD8S4.GS^!=4\/7.O6?B'57TRVSY\[:[?IY>.Q5I0P/ M3 QSD8S533KFUL_B3XUU:_DA72K6TLGDED *K(J%@0?[P!^O(]:?X+G\-6&G M>(M>EU#2Y#A5I01^(K7_X0W2_^?K7/_![>_P#Q MZL3X;1Z23KFH6-]8W%YJ=ZUY<169[5[FS2'>]Q)"W[I8VW#:68A2,'/MUHZJ^P=';WO M_P >KC-8\6ZMX3UBY0VUK-.MO!?:AO5F>?S9A"L4!! 0="0]:&I:9!JMNL%Q)=HB MN'!M;N6W;.".6C921STSCIZ"KE% '/\ _"&Z7_S]:Y_X/;W_ ./4?\(;I?\ MS]:Y_P"#V]_^/5T%% '/_P#"&Z7_ ,_6N?\ @]O?_CU5K_P[H.EV,M[>ZCK4 M-O&!N=M=ONYP )#&0?7=BD_(:\S'T*T\,>(EE%C?^(A+#@R07&KZA#*@)(!*/*#@X.#TXK8_X M0W2_^?K7/_![>_\ QZN6^&6H:S%?W_A[6TM[J>QA5X=2A'S2Q,[@+)Z-D,JZQK=N\P+*/[:U!\*" 6;;(=J@D99L 9 MZUW%.T/F!K8L';'S#:PP<-SUZ&DQHT)/#>A1 M7%M;M?ZYYMSN\I5UR^;< ,D\2\ <&IK6X@MK>.ZNK"XN%%\K,(;:W0,L "LN)&SECS@]F %>C:7>_VEI-G? M>4T/VF!)O+?JFY0<'Z9JK=OZW_R)OM_7];F5_P (;I?_ #]:Y_X/;W_X]6Q? M646H6%Q@@\.A##IV//3I5BBD,Y__A#=+_Y^M<_\'M[_ /'J M/^$-TO\ Y^M<_P#![>__ !ZN@HH Y74?#WA_2-.GU#4-2UFWM+="\LKZ]>X4 M?]_?T[UF:4W@G6]#GUJP\0:K+IUOGSIFUV_3R\==P:4$?B.:['5;NPT_39K_ M %-XDM+4><\DH&$V\@\]_3OFO%=9MK&;X:^+=0TJ]L;B[U#48M0O8;*591;P MF8;$8H2-P +-[ENW-"U=OZW_ .'^X?;^OZZ?>=Y'%X/DTJ\U,ZSK<5K9?\?) MN-9U")X>,C/[P:4 M$?B.>U4M.N;6S^)/C75K^2%=*M;2R>260 JLBH6!!_O 'Z\CUI_@J3PW;VVM MZFVJZ*;C5-0^UR*L\PU#1_$WB^PU*WMI+A[N.[;4+52B3^8I(79DA2OIU^;G.03Z-3[! MU9S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\ @]O?_CU=!12 Y_\ X0W2 M_P#GZUS_ ,'M[_\ 'JQKZ#PAINL0Z3=ZSK45[-M"I_;6H$*6)"!F$FU"Q! W M$9[9KN:\^\6>"K676+CQ!)J$D5O,]J]S9I#O>XDA;]TL;;AM+,0I&#GVZT=5 M?8.CMN;7_",Z)]O%C]NUPW/E^:4&N7QPF<9)\W R>F>N#CH<3_\ "&Z7_P _ M6N?^#V]_^/5QFL>+=6\)ZQICD9H6UPZV.?_X0W2_^?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >KH** M .?_ .$-TO\ Y^M<_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'JZ"B@#C==TSPO MX:TM]2UC5M9M+1"%,C:[?')/0 "4DGV JO#%X-N/#T>O0:YK$NFR$*DJ:Y?D MLQ. @02[B^>-N,Y[5TGB+5M,T'2WU34S J0G$9E95R[?*%!; !.<9R!C.>,U MY,NF6>F>%?!D6F:A97L$/B6&74)K)P\"S/DX5AQM7:_%V!Z* M_K^".QNF\%67A]M=NM=UF'3D?RFD?6]0#*X."A3S-X<'JN,C'2FR3^!8O"Z^ M)7\0ZJ-(<@+<#7;\Y.<;=HEW;O\ 9QG@\5F^&=3L]!7QMK6JM +-=>F%JTI5 M=TA54(5F( R?E)R ,')P#5KPG/X:\'?#I;EM0TN[$$SO+-;2H8OM,O6.-R=H M&&"YR.!DXYI7]V_DG]_3^O(=M;>;7W&SHVC^&O$&EPZEI6JZS=6WO\ \>K-^&.GZ;I?@Z.TTZ_LKUA,\EU+92!X M1,^&95(X(4$ >PKLJIJS)3N<_P#\(;I?_/UKG_@]O?\ X]1_PANE_P#/UKG_ M (/;W_X]7044AG/_ /"&Z7_S]:Y_X/;W_P"/5C+!X0;Q =#&LZT=1#%/+_MK M4-N\+N*;_,V[]O.W.<PDR9_ MU84%B-N0 >>U"W#H;\7AG1)KN>UCOM<::WV^:!KE]A=PR!GS<9QSCJ 0>XJ? M_A#=+_Y^M<_\'M[_ /'JY&W\67^A^*CHB0036J:G!8W#.C?:9YIXC*T^=V H M(QMVG@<$ 5Z=1TO_7?]0ZV,>Q\-6&GWD=U#<:J\B9P)]6NID.01RCR%3U[C MCKUJQJ>C6NK^5]IEOH_*SM^R7\]MG.,Y\IUW=.^<WO\ \>H_X0W2_P#GZUS_ ,'M[_\ 'JZ"B@#G_P#A#=+_ .?K7/\ P>WO M_P >JAJ^C>'=#LOM=_?Z\D9;8BIK5^[R-@D*JK*2QP#P!V/I77UQ_P 0]$M- M>TFUM7U673-225IM.N(FPWFK&Q*X[@KNR,CBID[*Y45=V&Z+I7AOQ!9FZT_4 M->=5;9(DFM7\_\ QZL;X9:OJ>HZ M5>VFLVEM'J&GRI;RW-K]RX'EJ5;/]X*5!';C@=*[FM)*ST,XNZNSG_\ A#=+ M_P"?K7/_ >WO_QZC_A#=+_Y^M<_\'M[_P#'JZ"BI*.?_P"$-TO_ )^M<_\ M![>__'J/^$-TO_GZUS_P>WO_ ,>KH** .?\ ^$-TO_GZUS_P>WO_ ,>K&OH/ M"&FZQ#I-WK.M17LVT*G]M:@0I8D(&82;4+$$#<1GMFNYKS[Q9X*M9=8N/$$F MH216\SVKW-FD.][B2%OW2QMN&TLQ"D8.?;K1U5]@Z.VYM?\ ",Z)]O%C]NUP MW/E^:4&N7QPF<9)\W R>F>N#CH<3_P#"&Z7_ ,_6N?\ @]O?_CU<9K'BW5O" M>L7*&VM9IUMX+[4-ZLSS^;,(5B@(( "#H2#D]@237J8Y&:%M<.MC#@\)Z=;7 M$4Z7.LEXW#J)-:O'4D'/*M*0P]B"#WK#$1::-D7SH MO,CR1CYDR-R\\C(R.,BK=4=31I(@BR-$S*P#IC*GU&01GZ@BG%)NS)G)Q5T< MM9:)JNG6ZV]C/X8M84D\Y8X/#S(JOC&X 7.-V._6JO\ PB<^;D^3X/S=#%Q_ MQ3)_>_,&^?\ TGYOF //<9KF-)\1ZO,^E?9/$ %.6."3C'-=W?\ B32M-NA;W4\BON569;>1T1F^ZK.JE58Y& 2" 0N>=RX\=>'KS1[J6TUY+7-F\\5X]NY11PN]=P -O#QG%G_:R3 MW$ MVD7OML?]U_R%'VV/^Z_Y"J-%'LXA[:1>^VQ_W7_(4?;8_P"Z_P"0JC11[.(> MVD7OML?]U_R%'VV/^Z_Y"J-%'LXA[:1>^VQ_W7_(4?;8_P"Z_P"0JC11[.(> MVD7OML?]U_R%'VV/^Z_Y"J-%'LXA[:1>^VQ_W7_(4R?45BMY)$@FF=%++%'M M#.0/NC<0,GIR0/<54HH]G$/;2*'_ E=]_T)^N?]_;+_ .2*/^$KOO\ H3]< M_P"_ME_\D5?KAM3OM;/CA;$ZG+IT9YT]/*4V]U^[R0[%22V[(*!E(4 @=32] MFKV*563.ENO$,M]:R6MWX(U>XMY5VR12M8NCCT(-Q@BJ6FW-CHTSS:7\-KRQ ME==KO:Q:?$6'7!*SC(KH1TYHI^S1/MI& E[:16UU;1_#F^2"\):YB6.P"SD] M2X\_#?C4%K_95DDZ6GPPGMUN(_*F6*WTY!(G]UL3\CV-+XEUJ\LY["'3V50; M^WBNI"H;"NX&P9[D>1^#'E55T MGM;^OZ9U/_"5WW_0GZY_W]LO_DBK>G^()[VX:.XT'4[! NX2W+VY4G(^4>7* MQSSGICCK7/\ A/4GU%;HW6KO=WR%?M%H;0VRVI(R B.HDVD'[S%LX.,SC=+^NXO:RLV M8M_!\2]5CCCU'3_A_>)&XD1;B&YD"L.C -G!]Z[K0[W4_P"QX/[>6S_M/YO. M^P!O)^\=NW?\WW=N<]\USXO-23X@BQDNXVTZ73FFCMUA"E'5T4DODEB=QZ8& M.Q/-86@>*=2F\0WD5_<&2)$N#<6H1,V3)-LA08 8F13D!B23RO'%)0B[>=_P M_P"&&ZD]7VM^)Z;]MC_NO^0J"\U3[+:/-#97-W(N,00&,.W.."[*O'7DCI^% M8VD:A%>I.GV^VN;J*0BXAAE1_LS?\\SM[C&.>2<].@TJ?LXB]M(H?\)7??\ M0GZY_P!_;+_Y(H_X2N^_Z$_7/^_ME_\ )%7ZX73[[6[CQM=6UWJ6S$$P MW'V&1"1T.&G(J#3[VUTF&:'3?AU?644W^M2VCL(Q)V^8+.,]3UK?HI^R0>VD M<[]HL#I9TO\ X5M>?V>6WFT\K3_*W9SG9Y^,Y[XJ*,:3%9364?POG2TF96E@ M6WTX(Y'0LOGX)';-9T.M:M-XKN++[>,_-NVAL* M1D\])KUEJ]_8"#1M632K@N"UR;99R%'8*Q Y]3_7B>1-7&ZLKV96TS4+?14D M32OAY?V"RD&06J6$0_X2N^_Z$_7/^_ME_\ )%87A^T\0W&BRQ7O MB22YE:[D47T=I%%((T.W")M*ZE/X^VQ_W7_(5PNI3_$N74YFLH?!KV<< M[M:&Z6Y,JIR%+8X#[3@X]3VKK*YO2]0U%?%'B&VO[Q)[6VCAFMTC@">4K!\C MJ2Q^49)/T Z4G"*W!59LQ[J#XEWMU;75WI_P_GN+8EH)98;EGB)ZE2>5Z#I7 MH5A>W']G6W]HK%]N\I/M'V<'R_,P-VS/.W.<9YQ7 V6NZO':Z+J\UR;J'6R0 MED8T58"T;21!& W'A=K;BV2YZ9]MC_NO^0JKJ&L-96ZR6^F7E^Y;:8K8Q!@, M'YCYCJ,<8ZYYZ5FZ1?6U_IZ2VVI6^H@$J]Q;NK*6[CY>!C/3KC&<]:O4_9Q% M[:10_P"$KOO^A/US_O[9?_)%'_"5WW_0GZY_W]LO_DBH/$T^IVWA^ZFTB,O> M*!@*F]PNX;RB_P 3!=Q YR0.#T-+P9/"=8G@ MD&'CE:R96'H0;C!IVMZH-(TJ2Z""24LD4,9.-\KL$1<]@689/IFL7Q/JFJ:) MX5N?L]VDVJ1PF:2X,0"QKGJ$[#/RJ"2<#)+;3D=.(U5D7M*U*'0K0VNE> -4 MLH"QN7\,Z]=Z[),\NJB#49;?SH=,:T*PPQL?E<,RAIR#P61PAS@ <$G M(KV$JLK7.D_X2N^_Z$_7/^_ME_\ )%'_ E=]_T)^N?]_;+_ .2*P=#U"ZOK MW7+&Q\20ZHMNB)'/*(FDMYB&W!EC"AE&%(X&3N&>#BKI6F^+H-8O+2\\9?;Q M':K(I.F11*DC/\H;;RP(1@0"#AN"#@@Y$/VLO(["S\27-U=I#-X;U:TC;.9Y MWM2B\9Y"3,W/3@'K^-:OVV/^Z_Y"L#1-4&KZ8ER8Q%,KO#/$&SLE1BK@'N,@ MX/<8K1I^SB2ZTB]]MC_NO^0KC?$$_C^?59TT:'PI)I.Y&@745G,N0%)+;?ER M'!(QZ#O725P,FO:C<_$J/3FU:^TFQ1]D-K/I2^5J)5 M5XXI*$=O7\!NI-*_I^)Z;]MC_NO^0HU"[>QL9+F.SGO'3&(("@=\D#C>RKQG M/)'3UXKG](U"*]2=/M]M9V]QC'/).>G0='=?\ 'L_X M?SJ902:*A-M._0Y__A*[[_H3]<_[^V7_ ,D4?\)7??\ 0GZY_P!_;+_Y(J_7 M"Z??:W<>-KJVN]3DM9HG9HM/DB46\UN' #(=NYVV')(;Y6X( XJO9KF42/:R MLV=%?ZT-5M3:ZCX#U2\MF()AN/L,B$CH<-.14&GWMKI,,T.F_#J^LHIO]:EM M'81B3M\P6<9ZGK6_7.B\U)/B"+&2[C;3I=.::.W6$*4=7122^26)W'I@8[$\ MT>S5[=_^'_0/;2M?L'VBP.EG2_\ A6UY_9Y;>;3RM/\ *W9SG9Y^,Y[XJ./^ MRH;*:RB^&$Z6DY#2P+;Z<$D(Z%E\_!QVS6;#K6K3>*[BR^W.EY#?*@TMH4$; M69'^OW8WGC/S;MH;"D9//87MU]DM]ZIYDK$)%'G!=ST']2>P!/:A035^XW5D MG8H66N'3+5;6P\":K:VZ_=B@^PQH/H!<8JQ_PE=]_P!"?KG_ ']LO_DBN6LM M>U6\\/:/"]V$U+4[^:U:ZCB7]VJ-*S%5.1G;'@9SU!.[NV]\8W6AV-]8S,+S M5(+]+"VD=,>;OC$BNZH.2JDY" %BN !N "Y(_P!?+_,/:3V_KK_D=7_PE=]_ MT)^N?]_;+_Y(J_INN2WWF_:-&O\ 3]F-OVIH&WYST\N1^F.^.HQGFL7PQ>I? M:8\HUB74Y%E9)FEMQ T3C&Z/R]JL@'4!\M@CD\&MJJ]FB76D7OML?]U_R%<+ MJ4_Q+EU.9K*'P:]G'.[6ANEN3*J\U-_%NO65[=QS MV\"P26R)"(Q$KA^"4GVC[.#Y?F8&[9GG;G.,\XKSW0-= MUF^O3F[>XO(VG74=,DB1%LRN?+VD#=\WRX+,P8%B.APWP?XIU*^@NFN[C[>W MDV[+\J)Y=TX;S+;Y0,;, G.64$DDTE&-BG.:/3/ML?\ =?\ (55U#6&LK=9+ M?3+R_XMW5E+=Q\O MQGIUQC.>M7J?LXD^VD4/^$KOO^A/US_O[9?_ "11_P )7??]"?KG_?VR_P#D MBKQSM.,$]LUP_A"]UJ^U:Z_M'4Y1>1$"]TR>%46+.[!APH8KD+AB6##/)/1> MS5[#]K*US=U+4H-9B2+5?A[J%]&C;D2Z6PE"GU :);.&XU)K^UN[>:6XB: M%%%L4 .Z,J =N6VXG/6DX16XU6D]B>XN+"\L(+"Y^&UW/9V_^IMY8M/:. M+_=4SX'X5$PTE[!+%OA?.;-',B6YM].\M7(P6"^?@''>J6EZUJ>W0-4N[PS6 MNNOM%J8D"VVY&DCV$#<>%PVXMDG(VXQ71ZK:7]X@2TU233D52QFAC1W+=A^\ M5EV]2>,GCD5;"QC7)ZG"S@9JU M_P )7??]"?KG_?VR_P#DBN7O]:UY_A>FM0W,%GJ*PB:1_L^\.H/503A=PP&M+N[E]\\]I%)(^ -S% 2<#@35R]]MC_NO^0KSTS_ !6: M99C#X&,J*55RMUN4'&0#Z' _(5VE6ET8;DRJO]T/U Y/& M>]>E?;8_[K_D*\BT;Q-KUQI'B346U.[GU*VMFECT.[TM;:2T)R5/&6D&!P>^ M.1DUMZ#XCN)](OFDU&.\C2Y>.TU*38%DA"*SRMM 7:A+ D [0.IS0H1_"Y3 MG-??8]"^VQ_W7_(51U+7);'ROL^C7^H;\[OLK0+LQCKYDB=<]L]#G'%5[&YM M[RRAN+6[CNX'7Y;B-U99,<9RO!_"K%-TT2JTBA_PE=]_T)^N?]_;+_Y(H_X2 MN^_Z$_7/^_ME_P#)%9GC2[U.RT5)=.:>-/. NI[:+S9H8<'+(N#DYV@\' ). M.,BWX::XDT.WEFU%=121%>&Y&W0!QCODTE33OY#=622?)KN_L/#=]=:9$9;N*/(KV+0KNZLM3_ +4M9Y;:WTZ_FC3+22L$;(0*K*A8=@<[E/(X.1-_UU!5 M)6Z'5_\ "5WW_0GZY_W]LO\ Y(H_X2N^_P"A/US_ +^V7_R17,W^KZUI$.MZ M;#/+J5[:6D5W;3O"GF%'9E<%4"JS+L8C &<@8.,F72K[5K_3[JZTK5QJ=I$4 MEL[FXCC'VKY3YD3%%4 #@!E *MD'=M*EAPMU!\2[VZMKJ[T_X?SW%L2T$L ML-RSQ$]2I/*]!TKT*PO;C^SK;^T5B^W>4GVC[.#Y?F8&[9GG;G.,\XKSO3_$ MFJ?9?#^K_;OM\>M[D-D(T58)/+9U$; !OE*%&W%O7C&*/!_BG4KZ"Z:[N/M[ M>3;LORHGEW3AO,MOE QLP"YZ:MW&S!0&R3CI5BN=T.^MK M^UAEMM2M]1 ?:]Q;NK*6SR/EX&,].N,9SUKHJB<5'8UIR0*VQ7;:">P)P<#WP:O4QXDDQO&<=.:<79W)FKJQYAIWA?7K+2[29!I ML.M6-Q*T+).[Q3PRR%WBD/E@@ M7EM9 H5E0^5^\7Y01RAR3777/B3P]:WLUK)/*S6YVW$L5O-)#;GJ1)*JE(R! MR=S# Y.!4^FZUH.KWC6FGWD5S.MO'@R.<=<$''(K13CT_K^K M7,72EK<\[C\*^*8X+-?LVCEK?5I]1_X_Y<,) _R?ZCMYG7VZ<\5I_!'BA]"T MW3HTTC-MI%QITCF]E 8R[1N \GH H./4X[9/L/V6'^Y^IH^RP_W/U-*\;6_K M:WY%*'L=2B\G2%EN[VTN5Q?2D*(0@(SY/4^6.W\1].:VC7 M97Q2 LEE=A=3G>/38=0 EM6=V1I?(,(<84L3NDV_,2 ,@5ZQ+/IT&I6VGR-M MNKE))(8\,=RIMW'/08W+U]:M?98?[GZFJ]HKW_KI_D+V4N6QG44^^O\ 2--O M+&SN[B.*YOY#%;1$DM*P&3@#L .3T&1ZBJ&I^)M TB_2RNS>?:'?RT6"QN)P MS[=^T&-&!;;SC.<4>UB3["1T0_8R,ZBGR7^D1:U!H[W M$8U&>)IX[<$EC&I +''09/&>O.,X-7OLL/\ <_4T>U0>QD9U%:/V6'^Y^IJK M>3Z=826D=RWEM=S"W@&&.^0J6QQTX5N3QQ1[5![&1!16C]EA_N?J:HZK?Z1H MEM'<:E<1V\@-'M4'L9#**T?LL/]S]31]EA_N?J M:/:(/8R,ZN,\6:%K^NN^GQ+ITFGSE@MQ,S*]J"H&0@4AR"-RG:\CE-]%<3 ZE$KV[M=4E9+'3;JYF@N88+61I85N(GWB5B53).X62.QF-O<% S%91C* M #EF^8#"Y))QUXI\\5_7XA[.?]?E^!AZ1I5ZNMWFMZFEK#=W$$=LL-K(TB*B M%CDNRJ227/\ ", #K6[2Z3J6DZY#+)8.SF&0Q31R1O%)$W7#(X#*<8/(&0X MU!))MAMX1NB0'),G]X\=AT^I/I4W]NZ%_;":4TSK=2.T<9>&18I'7[R)*1L9 MASE0Q(P>.#3['6=$U+4[C3K2?S+FWW;U*.H.UMK;6("OAN#M)P>#@T*I&R2_ MKJ#HRW9ROA?PO?:-J7G74ULT,%J;2#R2Q:53*TF]\@!3R!@;NYSSBNMJY +2 MY$AA!94=HV/S ;AP0#WP>..X([5+]EA_N?J:%4BDD@=&3=S.KBM4\/\ B#5] M;M4N#8"SMYUG2_5SYRJLF\*L>W ;'R;MV,$G'.VO1OLL/]S]31]EA_N?J:/: M1NGV#V4K-=S.HK1^RP_W/U-'V6'^Y^II^T0>QD>>MX8U*36/,E%C(B:B;Z'4 MO,<742G;F()MQ@JOEYW@;P'<\=/458G2SMH))[ADBAB4 MO))(^U44#))). .]3SQ4;=!^RDW?J=>R.H10 M,$C8I)8_AC.:BTF+Q;8:*D=U:Z%/>+)L6&VN)8((X@.,,8W8MGKD ?UWTU_0 MI-'?5EEE%BKA%E:WE7S2V OE@KF0,2-I0$-GC-.;7-"72!JAN#]F,GE >7)Y MADSM\OR\;]^>-FW=GM3]HKMB]C*R1G^'](71M/DBVQ))//)15O[+#_<_4T_:) M:"]C)ZW,ZN06(L+V*.*/RKEVD 3^TE]32^6XD5#+ ]O;E.?*5EP6[?,3^@'J:L0^*O#-QXIF M\-0WN_5X%+2P"*3" $Y?&WH1W]NM6]'UC1->68Z;.9A"1NW(Z<'[K#W>?98?[GZFC[+#_<_4TO:1O\.V7C'0KNYL+BZ2ZNXO+7 M=>W$,893C:\2M@$$$$%<@YS7H'V6'^Y^IH^RP_W/U-'/$:I21QE_9&_AN/"S M03?V?/I[(;QI99'4GY<%G4ACW_UA;U7'-06NDZY)J5OJNHQ::U[86:5I\T<5W/'$[H\@#,>$499V_NH.[' !(&< MD9@TK5=(UF6XBLS-YUOM\V&XMY8)%#9VG;(JG!P<'&#@^E'M%O\ UU#V,DK& M+I>E7/\ ;=QK>H6UI;7DL"6WEVLK2@HK%MS.R(2><8V\8ZG/$\6S1X+^_P!0 ME4&:X,C% 6XX2-5&,EB HV@$EC@9S6K::IH]_J=QI]G(T\]L2LS11NT4;#&4 M,@&P.,C*9W#TJNWB'P^L]Y%]I+BR.+J:.*1X82" 5>4 HK#()!.5&2< $T>T M70/8ROJ9GA73I=/TAVN(S'/>7,UY)&3S&97+!3[@$ ^X-;=:"V\#*&5001D$ M,>:7[+#_ '/U-/VD5H+V,GJ8%UI-M=WT-Y++>K+%C:L5[-'&<'/S(KA6_$'/ M0\52GL]3U2^B2_M+"&QMK@7$4D5R\LKE3\GRF-0G8GENX[YKK/LL/]S]31]E MA_N?J:7M(A[&1QMSIFH:QJME)J5E806]A<_:()8;EI97(!4 @QJ$SG)P6Z8] MZU9;1[C4$DFV&WA&Z) 5)Y0EQG MRS+C8'_V=V?:GV.LZ)J6IW&G6D_F7-ONWJ4=0=K;6VL0%?#<':3@\'!H52/0 M'2EU.5\+^%[[1M2\ZZFMFA@M3:0>26+2J96DWOD *>0,#=W.><5WUU_Q[/\ MA_.HH!:7(D,(+*CM&Q^8#<." >^#QQW!':K3*KJ589!J7):6Z?\ #FD8/WK] M3)KBM4\/^(-7UNU2X-@+.WG6=+]7/G*JR;PJQ[DT_5V\=1:H(;'^S8[1K7)N7\[YF5BVSR M\=5QC=TYSVKLOLL/]S]36='JFBRZ_+H4=U&^IQ0^?);J22B9 !8] >1P3G!S MC%'M%=?UT_R#V,K,XYO#&I2:QYDHL9$343?0ZEYCBZB4[VO+B N,8W9 C)_\ 'E]&-:-[XI\,Z?XFM?#E MS>;=6N@IBMEBD8L#G&6 *CH>I%:FI7.F:/IT^H:C-';6D"[I)9'("C_'/ '4 MDXI*I%1\O^&'[*;?F<)IW@RXTK0[)+>59-2L;V2\B\ZZE>-MQ<;-S9*@HY!( M'WN<-SF1O"NH #54>U_MS^T?MY0LWD']WY7E;MN<>7QOVYW<[>U=A+JFCPZ) M%K#S?Z#,B/$X1RTF_&P*@&XL<@!0,DG&*8=9T,:#/K;7 73[=7::1E=6CV_> M#(1N# C!4C.>,4^=*_E_P/\ )?U']8T3Q1I8U+1ICM=G]EA_N?J:SK#5-%U34;^PL;J.XN=/94NDC)(B8YP">F>#D \8 MYQ2]HF/V,K'':-X8U*TU/3YKP6.^Q\U3J$,CF>]1RQV2(5 4;F#GYF^9> ,U MN7VDOJ:7RW$BH98'M[?0U!H^L:)KRS'39S,(2-VY'3@_=8;@-RG!PPR#@X)I.<7&SV'[. M?-?K_3.=\*Z%?:2UY/?M;"6=8(EBMF9D58HP@;) Y/)QCC@9/6NDJY;"TO+= M+B %HG&4;YAN'J,]O0]QS4OV6'^Y^IJG574GV$C-8$J0IP2.#CI7&6^@:_=^ M*K._U3[!''8MN%U;N6DN?W93;M*CRU.=S#+K2>+]>T&V_LBSTFT>5C]I34)9P&0$C:%\M'PPZY"G&1CG-=;9:UH>H:C) M86TY>X0N!F.14D*'#['("R;3PVTG!X.*DUK5-%\.Z>;[5[J.TMMX0.Y)+,>B M@#DGV ['TIJZ5XEU3P++IDW]E/JURNR8I(\5O$N?X/E9C@ <' MU//:K^I^'TUNQ#WGGP7WV8Q8M=1GCC4D=#L*;QGN5_"MS7-5T7PWI,FJ:O.+ M:RC*AI"KMR3@<*"3R>PJI+XH\,P>&[?Q#/?I%I=QM\F:174R9/ 5"-Q)P3C' M09Z4.<97N"I25K%;PWI)T/P[8::SL\D$*)(QF>0%@!G!T@NA#]GCCM9FE 3=N)+LJ9R0,#;Q@\G/%;6- GU?1]0B>2); MVYP$8Y**J,&5.F<'')Q_$>N *UK3Q)X=O8+B:.Y:.."'[0[7$,L(,7_/1=X& M]/\ :7(Z<\U9T_5-'U/39=0MI3]GA+"4RQO$T949(9' 9>,'D="#WHYXV#V4 MKW,?PYI=UIEI=F]:'[1=W1]#3OLL/]S]33]HEH'L9/4YO7(M4DL?^)4;=I1D/#<,4652I&-X M!*D$@YPZ96D$B%?E C8$ '(YYZ< M=:[;[+#_ '/U-5+^ZTS2UMVO95A%Q.EO#N))>1SA5 '?^@)Z"CVB'[*7X'+Z MNFI:Y;ZQH\"+:;%C\FY;S"LV<,R,"BC:0-I*,_#'.#Q5!?"=U=0:I)-%9:=/ M=RPW$<%I(TL2W$3;Q,253+,=H;"CA1R2>.[O7L-.LY;N[=8;>)=SNS' '^>U M5=.U32-4@N)K9W MCB=)XI(9(N-WS(X#+D'_P"T]3N; M2VMY[]E$6FZ?(TJS3@,2P)5,N_&[Y0 $W$X!(Z+PUXE\.>+[>>?0KHW<4#A) M'\J2,!B,X^<#/X5H6-UIFI-=+92K,;2=K>;:3A) 2N>Y&1G'?CJ#0Y1V#V< MNO\ 7]6,3PUI)T+PUIVELP=[:!4=AT+8^;'MG-:M:/V6'^Y^IH^RP_W/U-4Z MJ;N+V,NYG50.DV_]J?VB)+S[1V3[=,(>F/\ 5;MG_CO7GK70?98?[GZFJANM M,&KKI/FK]O: W @!.?+#!=Q]!DX]^?0TO:(/8R..TOPE$OB+_A(+[3-)M+Q MXACL(@2&;[\CRE5+L>WRC&3U)S6M?:2^II?+<2*AE@>WMRG/E*RX+=OF)_0# MU-7[/7M!O[\V5O<%IL.4+1R(DH0X8QNP"R;3UVDX[U)H^L:)KRS'39S,(2-V MY'3@_=8;@-RG!PPR#@X)I.<'&W0?LYWO?4P/!^A7VDW%Q/?M;"6?[/$L5LS, MBK$@0-D@ +>"6 M1(KRS:5=261L/%/O8N9,\@GKD]B#7.:S-/I^N:Y?^'K[[!!8>&H9X ENK;PC MRE%^<'"<<\9(Q@COW]WI/A_4+]+^]T2QN;Q-NRXFM(WD7'(PQ&1CM3;O1O#E M_^#FA8ZYXLF_LU MIO$$9>ZUVYTMU2QC5!&OFX<#D[QL^7YL 8W!\$GN?[(\/?:+2X_L2Q\ZS14M MI/LD>Z!5Z!#C*@9. *KKX:\))LV>&=*7RW\Q,6$0VOQ\PXX/ Y]A3Y7?;^M/ MZ^8O:1MO_5G^MON.(7QQXAL/GENTO8K6WU7>KVZJ\SVTH5'AZY M&.EU&[O=%T::YD\6S78O1 MF1:6[3!G<*?*QL0AMR@%P0IY)(XK5L_#_ (6T M^[2[LO#FF6US&24FALHD=)P6;RU&6CY+8 '!JK+#XGE\6Z%#>^((H]2@M+[YK58YX_E:,J) 8T)8JRA MMH3H"NW)SZ+>C3]2M)+2_LX[JVDQOAGB5T;!R,J>#R :HSZ)X;NK*WLKC0-. MFM+;/D026<;)%GKM4C"Y]JGDE_7I;\!^TCW.0TO7M<;PMX7NM0UV;S=?ECAE MNQ;PJMI\CL/+&PC>Y"KE]PR> .!5I/$.KQZBWAZXU)P#JWV!-9$40_]?U^1QVIVFJ#QGX?M/\ MA(3)>166H"2^2VC$H&8F5=O*!P"H)VX(S\HR,4[/Q+XO\2V>GPZ5>65I=C2( M+YY9YEB$SL6#,5,$FY 5&0I0C=UY&.T/A_PN1$#X=TS$,;11_P"A1?(ASE1Q MPIW-D#CD^M*V@^&'MK:V?P]IK06S%H(C91E8B3DE1C"DD G%)0E:W]=?\_P' M[2/?^M#A[OQ%XLB76[H:[:'[#J=G!!%#9JT+I,(LAB3N91YF00RDG)S@@"T_ MB7Q#8>(ETPZD;RQ:R;[:,2S1M:>:$RH"C# _PY/'/!SUD_AWPK=2327'A MO2Y7G?S)FDL8F,C\_,Q(Y/)Y/J:1?#?A-;L7:^&M*%R'\P3"QBWA\YW;L9SG MG-')+^OE_D_O#VD._P#6O^9C6>LWB^%!XKNO%2K:76G/.;=[2-T@EV[OW>W: M[;,,"K%B?48KEM6U37)8-4TO5KF:>**32KF 7)A,R>9#G&6![YZU3/A3P%='(084'3 MX>!G/''K3Y7>]OZO<7/&UK_UH=/159;N%5"JC 8 '%'VV/^Z_Y"ER,/:1[ MEFBJWVV/^Z_Y"C[;'_=?\A1R2[![2/-[O4%OK267P_J,J0ZK:);2I);>6RB12=H,H;_NKFUMK% MKR^:.""!?-D><@"( 9))Z#'K44\EG=*BW%NLH1UD42(&VL#D,,]"#T-94F@Z M'E6L\$\GFS12VZ,LC\?,P/!/ Y// HY)+9=+?E_D'/% M[OK_ )F5X0U#2-6U+5]5T_4;2ZN+YHWDCMIED\F-5VQA]I(#'YC@\\X_AKK* MR-,L=%T5)$TK2K6P64@R"UMTB#D=,[<9J]]MC_NO^0I\CZ(%4CW+-'_"\%^+Z+P[ID=XK^8+A+*(2!\YW;L9SGO6JL]LLKRK#B1P [A1E@.F3WQD M_G0H22V_I_U]P.I%]?Z1RO@OQ-=:G>)830VD=O)9&ZMDMU8-;QK*T0CD)8[F M^7.X!>0PQQ7;5FVL6F64]Q/:6,-O+TCW+-%5OML?]U_R%'VV/\ NO\ MD*.278/:1[GG^HWNH_\ "<^'I[KP[J:3O>S*':2V*F,0N%"XF)P 2QS@G+8[ M+6M\0[:2_BT'3WN?LUA=:I&EU+M##A7:-2#PXBEMXMCEL<%54!N@Y8 M%CW)HY)::;?\ /:1U=]_^"+ M:Z0FE_V6NFVXT[:4^R"!/*VGJ-G3'MBAK72'TO\ LM]-MVTX*$^R&!#%M'0; M.F/;%')+^OE_E^/EJ>TB^O\ 6O\ G_5RAX-DF:TU&.]@CBU6*]=;]H7WQR2E M58,AX.W84 !&1C!R1D])6?9"PTZTCM+&TCM;:/(2&"-41><\*.!S4_VV/^Z_ MY"FXOL'M(]RS15;[;'_=?\A0;R(@@JQ!Z@@4N278/:1[G(6/A^]T#Q*MC'KE M[J6EZLMP]S:7SJSP,?F,D9 &U"6VE<8!8'O5.T\.MX9MM1!NO[06VTZ.*;9% MY6+6!6,IP,Q7T=M' MN[0K#&Z >VZ1V^K&L#59?$5A=^,L-:W5V=($]G=6L+1R0@>8%B*[FR0=S YR M23[ =/=Z;9W.I/=$ Q7,?DWUK+$LD5U& =NY3T89Z\Y7((/RE;>G6^E:/;&V MTS3K>R@+%S%;0+&I8]\+@9X%)TVU:W2WZ?\ !_ ?M8IWO_7]:'GDDNJ^&]#_ M +*\/ZI_:5E-X=GNK4)$BM;.@78\90 E7WG&\LQ*YW'G.SX66?1-5T;0[+4T MU/1+K2FN$7RD7[/M*;60H 2C[S]\LQ*YW'G/4:?::/I)F.G:9;69G;?*;>!( M_,;U;;C)Y/6H$T_3[&UNH]$M;;29KE@99[:TC!)SRV!@%L$X+9 )R01D&FI7 MO;^M?\_P\]$IQLE?^M/\OQ^^MX%DD.AW-N5Q!::C=VUMZ>2DS*@'L!\H]EKI MJS=/6STO3X+*UC=885VKGDGU)/.F3Q4_VV/\ NO\ D*/ML?\ =?\ M(4N278/:1[GG43&+7KF[A(N/#K:\(Y[1WQ-#>;E42+GK&9""4X(PK@D$K6I9 M^$7TC7U^RW_F'9<"V18MK6D4THDE9FW$.V[ 3@8[AL$UT9LM&.K#53I5K_:0 M&!>?9T\[&,8W_>Z<=:MK/;+*\JPXD< .X498#ID]\9/YT*$DDK;?Y6_KRT!U M(MO7^KM_K^IRO@OQ-=:G>)830VD=O)9&ZMDMU8-;QK*T0CD)8[F^7.X!>0PQ MQ7;5FVL6F64]Q/:6,-O+TCW+-SQZG>K'=Z9=.K1,I7&Z$ H45^',S M9%K')!YQSP"UJZIG_@;*/J13X-#_ .$HF\66W]HW]C92:M&T<^GS".0O%%&' MVL5.,.O..Z]>M=/%9:+#I3:7%I5K'IS AK1;=!$03D@ITY^E,N-+T"[TZ'3K MG1K*:Q@P8K:2UC:./ P-JD8'!/2KE%N3=M_^!_E_5B8SBDE?96_/_,B\(R:D M=(EM]4O%OYK6YDMTO54+]H13PQ X# Y4^ZFM^J<,]M;01P00^5#&H1(T4*JJ M. !T%/^VQ_W7_(4.,AJ<>Y9KE-.D*>/O%#1H972TLR(U(!8XE..> 3[UT7V MV/\ NO\ D*S[;3M"LM1EU&UT>S@OIMWFW,5LBRODY.Y@,G)Y.:7)(/:1[G'6 M$MW62WQ\TD>6^25OD 4#ENG!Y-36GAUO#-MJ(- MU_:"VVG1Q3;(O*Q:P*QCAZMEWR=STC>[?\ 6G^1 MA^#O$%]K'VRVU#[(\]LEO+YMHC)&1+&'"[2S'*^N>00<"NHK-L8M-TN!H-/L M8;2%G+F.WA6-2QZG QR?6K/VV/\ NO\ D*IQ;>PE.*6K+-%5OML?]U_R%'VV M/^Z_Y"ER2[#]I'N6:Y.PW/X[\5+$W[S['9@8/0XEQ_2NC^VQ_P!U_P A6?;: M=H5EJ,NHVNCV<%]-N\VYBMD65\G)W,!DY/)S2=-M6'[2/)[IK,AY8\!)<-@.OLP 8#_:KH+G1_#M[!:P76A6$\5HNV MWCEM(V6$<<("/E' Z>E6=1MM)UBV6VU/3K>]@5@XBN8$D4,. <-D9Y/YTN26 MN@*<=-333[B_2EJE;R6EG;1VUK;K!!$H2.*) JHHZ < 5)]MC_NO^0H<&"G M&VY9JAKCVD>@:B]^CO9K:R&=4SN:/:=P&.^,U-]MC_NO^0H^VQ_W7_(4I4Y- M-#56*=[GG.CZ-+JMJ= UV9;E+_1"FG7T#@LEME-RN,I*G':_]6L4O#&KW.K6=X+SR&N+*\ELY)8%*QRE#]Y5)8KUP1DX M(/-;=4+/[#I]I':65HEM;1C"0PQJB*.O"C@5-]MC_NO^0IG)/?_;8_[K_D*BGDL[I46XMUE".LBB1 VU@AH M4)73[6_,'4C9J^Y1\4:5=ZYX?,%E*EM>QRPW4'G\IYD;K(%?;V)7!(SZ\URV MD6-YXRU'Q+>76D6FI/I5X91+L+F1DD:-ZE M<7=E%=C4?+\^&>VB9&V#Y<_+E^>S.;CQ';_ -DW5A$FI':)FB(7]U&-GR.W( !] M.1R3G'3V0L-.M([2QM([6VCR$A@C5$7G/"C@/SKSG3I[Z3XBVJ7FA:E;7%UI<_P!HEDDM^"9( M_F&R5OE7 4#D].#R:] ^VQ_W7_(5$SV;7(N6ME,X0QB4H-P0D$KGK@D#CVI< MCO=K^K- ZD;6O_5T>=V>EZO)JOASPE=?V?/#H>Z2XN[2YV=K$<5>M/#K>&;;40;K^T%MM.CBFV1>5BU@5C'#U;+OD[FX^7^$9%=E8 M1:9I5J+;3K"&SMPQ;RK>%8TR>IPN!FIDGMHBYCAV%VW/M4#<>&O$%YJMZ\5SKRP:K!,WV_1[JW1/)0$_Z MHX#%<;3O)<$'^'/&W:>.?#=]+$EKJ0F66;37TK^VYIY+F*Y+S +/Y@4(%VC=@8;?T/0UM%N_+_ %T_X/W>9A)+5_UU M.XB\4Z/-JBZ%&-M((GD4$LJRE=C,,'@-G@^E+;>*=&NKN2VCO"'2 M)IM\D3QQO&I 9TD8!749&2I(YKE)_!^OW6LVE]=+IMS+;WTTINWO)1*\#JZA M%7RR(MJLORJ<$KD\\UJ0>']:G\+2>&-0:P6S6S:T2]A=GDD4+M0F(J%4XP3\ MS=".^0)NUQ-1OY?\$WM-UW3]5GF@M9)1-" SQ3V\D+[3G#!74$J<'YAQQUK1 MKG/#&AR:47>70] TR4QA';2DYF/(=1N-.UG3U7Q%!;SW5U%%!I ML@B5)H\@/N+ ONQN(*D#.U<$GYM3Q-J)]4MM#UJZO)88IH=62S1] M@*6L;F(9/][;O)R>I]!Q6I!X:DU&\O=1UP".YN5BC6*PNY5$*1EB,2KL8DLS M$\#L.<9,&F>%9=&MM<$,,>H&_N2R6]]?S/$T1500Y5XXJ\WAC4I-8\R46,B)J)OH=2\ MQQ=1*=N8@FW&"J^7G>!MQ\I(KI9;1[C4$DFV&WA&Z) I.GV^VN;J*0BXAAE1_LS?\\SM[C&.>2<].@T MJY+POX7OM&U+SKJ:V:&"U-I!Y)8M*IE:3>^0 IY P-WLM7O[ 0:-JR:5<%P6N3;+.0H[!6('/J?Z\4KG3-0UC5;*34K*P@M["Y^T02 MPW+2RN0"H!!C4)G.3@MTQ[U,]SD:4GAVQGTZRLY7NPMF@6 M-K>[E@;I@DF-E)S[USUMX<\0Z#X.;3- FLSJ,LTC/->WD[I&K.Q&W@G.T@<8 MYR>3U'= K/;^MS;\+7=_=Z;<+J,HGDM[N:W2Y"!//1&P'(' /4'&!D' %;E8 MOABVUNUTORM=_LU9U;;''IJN(DC &/O_ #$]<_A6U5=$3U8444R6-9HGB?.U MU*G:Q4X/H1R/PI,#F1KE_/XN-O;A6L#ITL\$>!F9U=5#;O0Y(&.HYYR,97@_ MQ3J5]!=-=W'V]O)MV7Y43R[IPWF6WR@8V8!.64CAG(*8!X)QG''&1JWVDOJ:7RW$BH98'M[XMW5E+=Q\O QGIUQ MC.>M7JYOPKH5]I+7D]^UL)9U@B6*V9F15BC"!LD#D\G&..!D]:Z2K9 4444 M%%%% '.W6O\ EWFJ7+3B'2]$0M=%5!::3R]Y7)Z*JLIXY+$#( (; LO&-RVD M:IJ]Q>L;^&P>\BT86QCC2/&58.RAIL8PSHVSG@#@G1ET> 7?B'0[PO';^(&: M6"<#@L8@CIG^\-F\ ]03C.UL3VND:U-J5OJFIQ::UY8VG_ 2&SU#4[?6K33AJZZDFIZ?)=07$ ML*8A=2G($>W=&0X(!.>/O'/!HU[=ZC>ZU86'BB/4!:^4([ATA9X9LL61EC50 MR<*,X!Y8!LC(DT/PFFBW%[J\.F:1#JDT7E16]FGD01H#G87"98D]7V]AA1CF MQ;VS6&HWGB368K2SN'MTMBEI(TVY0Q(^8HI9B6"A0N>@&2XR#@]QBM&L3PKITNGZ0[7$9CGO+F M:\DC)YC,KE@I]P" ?<&MNJ]27:[ML%F!CL3S6I=:3;7=]#>2RWJRQ8VK%>S1QG!S\R*X5OQ!ST/%9DFGZN MWCJ+5!#8_P!FQVC6N3]-T#Q3J4WB&\BO[@R1(EP M;BU")FR9)MD*# #$R*<@,22>5XXK4D\)1ZIXGCU?4M,TB'[+-YL36\8DGG<< M(\DI52 !CY!GD#YB!BM^6T>XU!))MAMX1NB0'),G]X\=AT^I/I2BGI?^M/Z9 M4FM4OZUV(=(U"*]2=/M]M^0 IY P-W #3H]-BPL0!9E\TY;[ MJD9QU/:M;Q;XB/AW2XI(8UEO;N=;:V1@2-YR=Q"_,P !.U>3@ R%?*BMS'$H)SN9LN3^"IC\:Q;R#4M<\N[@MH;:]TG4&>U$S2".X4*48,6C! M7*NW*A@" 06&:G96_JVA>[N_Z9GW/B"Y@\#WEYIVH:EK&H&;R"\&F S6TG 8 M"WVJ5"\L%D.>1ECD&H8M>U&'X:MJ-IJU]X@OIW*175II2^;&2V#^X&!E,$X8 MC)'7D5LV.FZQIBW]_#::?-J6HW0FGA:Z>.*)0@0!7$3%CA1DE5SD^G-J"SU/ M3+&5[*TL)[ZZN&N+B-[EX8E+#G:PCSD35;V]F*GS52*(*3\L:@GGW+,WX8J"^TE]32 M^6XD5#+ ]O;E.?*5EP6[?,3^@'J:C5+0NZ;U)](OK:_T]);;4K?40"5>XMW5 ME+=Q\O QGIUQC.>M7JYOPKH5]I+7D]^UL)9U@B6*V9F15BC"!LD#D\G&..!D M]:Z2K9 4444 %<[H]YJ3^+=>L;V[CGMX%@DMD2$1B)7#Y!.26/RC))^@'2NB MKGM,T_5X/%VK:C=0V*V5W'&D1BN7:0>7NP64Q@<[B>&XQCGK2ZCZ,31[S4G\ M6Z]8WMW'/;P+!);(D(C$2N'R"ZC:7<-MJ-A-+#/+]GWAS%(4;:"<+NP#SNQDC'>M#Q9XF META]/TZS(%_?EBLGD//Y,:@%W\I/F<\@!1ZY/ -5[_POJ*>!+C1-/:SFO;MW M>XFGD:)-TCEW8!58]3@#T[\^TS6;.*R_M&WA>">VEN&$3H^TD+($ M)!#(I!V?F M&=#0?$=Q/I%\TFHQWD:7+QVFI2; LD(16>5MH"[4)8$@ ':!U.:M^'O#]]8Z MFE[=VVGV;I9K:R"QE=Q=%=NUW#*N"H4@#YCAR-W'-G6- GU?1]0B>2);VYP$ M8Y**J,&5.F<'')Q_$>N *'IK_6_]?+S'IM_6QL6-S;WEE#<6MW'=P.ORW$;J MRR8XSE>#^%6*QO#FEW6F6EV;UH?M%W=RW3QP,62/>?NAB 6X YP,DGBMFJ)" MBBB@#+UO4I;&.UM[7RS?7TXM[?S 2JG!9F8 @D*JL<9&< 9&W>DZEI M<)\3QK=7%Q%##8SK"@N8\@2,YV[M^-Q!4JN=JA2>NAXELY#/I.K1123-I=T9 MGBC4LS1M&T;;5')(#;L#D[2!DD"H=3L[OQ1"ELUMIKZ+*\4\=XMTTDK*I5P5 MC\L*"<8SO. <\]*E;_,KI\OZ_0W+]9FLI%@NEM6QS.5#>6O\1 /&<9P3D \D M$#!Y"S\8)I_A35]7DU2+6[:UNC#:3*\:O,3M 1R@"@[V(S@?+AL=ST+ZCJKW M>H6]IID#FW\OR7GGEB27<,MEO*(&/]G>.Q*GBLF;PG/=Z?J:Y?^"X+T7D<^IPRS;B\2HER$D==A ^[D 8 M(Y! )W#(-O3M+U)-4U#7+R"R349[9+>*VAG9HPJ%F&Z0H#DLY_@X '6JFC"_ M\+>%#;ZK#;/>>=+]GBLI6E-P[LSA0"BD'D^H 4L2 #@DW;3^NP+?^NVIT.F: MA!JVEVNHVQ)@N8EE3/4 C.#[U;K*\-:2="\-:=I;,'>V@5'8="V/FQ[9S6K5 MO?0@0YP<=>V:Y72]1G_X3*72SXBAU)DM6EN[4K$C6TFY=OEA1NVX+9#%B/ER MW/.XVDV_]IG4EDO#<@<(;Z80],?ZK=L_\=Z\]:SK;3+^^UZUU?5K.PM9K.*2 M.$6MPTY??C.YFC3 &.F#G.7NP64Q@<[B>&XQCGK5R^TE]32^ M6XD5#+ ]O;E.?*5EP6[?,3^@'J:G5*Z_K^OZZE:7L_Z_K^NA:T.^MK^UAEMM M2M]1 ?:]Q;NK*6SR/EX&,].N,9SUKHJX?P?H5]I-Q<3W[6PEG^SQ+%;,S(JQ M($#9(')Y.,<<#)ZUW%15W-:&S"BBBLC<*@NC$D#S3([)$I8B-&=L 9.%7))] M@"34]%&O0+)[G(1^//"3P)<-O(P^9Z_+]?RL2X1OMW_!V_4] MO-:T.PU2'3;B=EN9G6-0(Y&17;[JLX!5">P8@GM6K]EA_N?J:\HM[_5M%G\7 M:I#JQN)FOK2$F5HEMU\V.$>:7$1("!L \K@ L&YSI7%[XVT^[TG3KS7+!&N] M4$+-&JW,XA:%V 9O+B0'*,01'Z9S@AA2EIKV_&W^8W]*YZ+]EA_N?J:/L ML/\ <_4UYLVO^))/#XN1?7LL-C)]6U^]?2+_3K;3]-FA#KQ#]EA_N?J:/LL/\ <_4U-11S/N')'L0_ M98?[GZFC[+#_ '/U-344Q#]E MA_N?J:/LL/\ <_4U-11S/N')'L0_98?[GZFC[+#_ '/U-344X(-NK9#.LEO&D( Z\R!@/<$5T/B\6\?P^NTU4R[?(C1WC?:RRE ME"MNZ##[22<@ <@T.4K>>GX]/5#Y(W6G]?\ !-+2]0TO6%E-F9=\) DBGAD@ MD3(R,I(%8 CH<8/:I;&ZTS4FNELI5F-I.UO-M)PD@ )7/SQZG M>K'=Z9=.K1,I7&Z$ H452@#CY?EC!^K,6'_ %SKGK/PB^D:^OV6_P#,.RX% MLBQ;6M(II1)*S-N(=MV G QW#8)H4GI=]_Z^\'".MEV_K[K'7P"TN1(8065' M:-C\P&X<$ ]\'CCN".U2_98?[GZFN/\ !?B:ZU.\2PFAM([>2R-U;);JP:WC M65HA'(2QW-\N=P"\AACBNVHYG:]PY8WM8A^RP_W/U-'V6'^Y^IJ:BCF?<.2/ M8A^RP_W/U-9UYJFCV.I6^FS2,U]< ,EO#&\KA2<;V5 2J9XWMA?>M>O*+"75 M=+&H:_!JF_4;CQ%]EO-->)")4,OE(F[!D#"(JZX8+C^$Y)+4FY6O_5TOU!PB ME>W]:O\ 0[O^W="&K#3#.?M)D\D'RI/*,N,^7YN-F_'.S=N]JN:C/IVD:;<: MA?N(;2VC,DLAW':HZG Y/X5Y]J6FZS:SV_A&)M/N8[K5QJ,4R7+K?Y[L M\>PC ;,DJ,9XKN_$>@KXCTDZ>^HW]@ID23SK"41R@J:UBA8^*_#.I: -;L[MIM/:7R4=8)=TDF<;40KO;YN=OE^5C?OSQLV[O:N<2RU^YT6SNY=4LKJ]T M#4I'6[NF\F&\A5&1B[*#L8*[#." R'(YK%2.XU#2+C5+IUT^[UK7X9-)EMY3 M)%&ZHJ++EE7>K"-S@@;@5 QD&GS-O1]OQM_F_N%R1MJN_P"%_P#):GI.FW6F MZM:_:;-F= Q1E=7C=&'561@&4^Q /(JW]EA_N?J:P?!LDS6FHQWL$<6JQ7KK M?M"^^.24JK!D/!V["@ (R,8.2,GI*&WW#DCV(?LL/]S]37):5\0_!.N:XFC: M9JHN;]V95C2";!*@D_,5VXP#SG%=D0&4JP!!&"#WK%EWW7B-S$H9=-M3L'8S M2=!]0J_E)2YVM6/DB]D/.JZ.-9.D+*9+U5W2QQ(\@A!&1YC*"L>0.-Y&>V:3 M1]8T37EF.FSF80D;MR.G!^ZPW ;E.#AAD'!P37 >$UO[#2?#(35#>Q:]+,FI MV;Q("LK([2R!@-^]74JVYB.< +P!J6GAUO#-MJ(-U_:"VVG1Q3;(O*Q:P*QC MAZMEWR=S>V2WE\VT1DC(EC#A=I9CE?7 M/((.!744VY)VN2HQ:O8A^RP_W/U-(UO JEF4!0,DEC@5/7,^.Y94\.QPHI,5 MU?6MM!.-I&0V01D$4W5-9T71I8XKR27S9$,@CA@EF94'5V" E5&?O' ]ZY?XFSW MO]A:I&=%OI[*&TS%<1/ (E<\%F#2!^!P,+_$W7C">(#?WWB"&31@UEK*Z0SW M5K>2JHEMV?'EAE+*L@.XAQN53@$$-P.;Z/\ JS_R^X:A':W]77^9VTLFG0Z> M^H/+&+-(C,9P^4\L#.[([8YS7/\ ASQUX/\ %NH/8Z'J!N[E(S*R"WF0!00, MY90.I'>MW0Y+*[\.Z;+90&*RDMHG@B<O(&*J6T1U+5=6N1*\:HHL8 M9(\97 W.RY!&=S =.L=-N2DU_7];$J,7%.W]?UE6YM8T.WFOH9;E ]@(VNP Q$ D^Z6(X P,D]AR< M#FN=T:PUCPC<7VCV5_>:]9Q60FM(KIXVN+>3=M"%R4#*W)&2,!"!4?A":8>. M==MI-&U"U#6EJ9'NG@8[OWA)?RY&R7))XR.#G'&3F=MQ\L4]OZT.X6W@90RJ M"",@ACS2_98?[GZFN?\ LDAT.YMRN(+34;NVMO3R4F94 ]@/E'LM=-1S/N' M)':Q#]EA_N?J:Y*7XA^"8?$7]@-JH.J>>+;R$@F?]X3C;N"E>O'7BNCN]1NK M>_AMHM&OKJ*3&ZZA> 1Q9.#N#R*_'7Y5/'3)XJM?*MSKFFZ>B@10;KR4 #@UQ^#QQW!':K3*KJ589!KBO!?B:ZU.\2PFAM([>2R-U;);JP:WC65HA'(2 MQW-\N=P"\AACBNVHNVDQI)75B'[+#_<_4T?98?[GZFIJ*.9]QQ#]EA_N? MJ:P;WQ3X9T_Q-:^'+F\VZM=!3%;+%(Q8'.,L 5'0]2*Z2N*N]%U#0_%L&L:? MKM[/'J=ZL=WIETZM$RE<;H0 "A15R>N0O/2A2?,E<'"-F[&RFN:')K"Z4LS_ M &IV=(R891%(ZC+*LI&QF&#E0Q(P&N M:%_9#ZH9V%LDGE,&BD$HDR (S$1OWDD +MW'(XYH_MO1/[+345ED>%Y#$J1P MRM,9!G*>4!YF\8.5VY&"2!@UR-N]P;O2&OX$BN[;Q"RZJ\4FZ%YGMV$;*>#M M^>)0#R#@')&3MZ MUA'?OCK725Q M.F:)?^&O%45M#KEYJ>FZGY\MQ:7[*[0/]XR1D 80DA2N,98'O24G?<'"-MC9 MLM>T'4-1:P@G;[2$,BK+%)$)4!P7C9@!(O3YD)'(]14FCZQHFO+,=-G,PA(W M;D=.#]UAN W*<'##(.#@FL*74_#>O^,;>U75K!Y-/6:UCM8KA3+)*ZA7 0'= MM500>,9)_NU1M/#K>&;;40;K^T%MM.CBFV1>5BU@5C'#U;+OD[FX^7^$9%+G M:CS-_P!?U;^M!\B;LD=S;"TO+=+B %HG&4;YAN'J,]O0]QS4OV6'^Y^IKG?! MWB"^UC[9;:A]D>>V2WE\VT1DC(EC#A=I9CE?7/((.!7453T'4;_[%:SL\I+B-C%(LE>6^&?-CFTAXV%QHEV]U_8N7'G6H:C)86TY>X0N!F.14D*'#['("R;3PVTG!X.*FU M2_TO1TB:\,NZ5BL<4$,DTCD#)VI&"QP.20..]<5I3,VB_#FTA_X_(I:;J=EXHM;C3TBL+>:"ZBU"X:",QR%#N$BJV&#(O&T MYSC@U4FUU_K^M!*$7T_KL7;WQ#X<6UE&5#2%7;DG X4$GD]A7%36EY9?!35WU&'[-<7?V MB[-N6)\D2REU3D YPP[#DGBNM\3>&W\16EIY6MZCI4UFYFAELI%7Y]I +@@[ ME&3E<@$$YI2E) HQ;V+VE7>FZWI=OJ6GL9;2X3?%(5=-R^N& (_$5<^RP_W/ MU-9_ABZO;WPW8W&HM&]VT>'EB&$EP2!(H'0, &_X%6M3;=]Q**ML0_98?[GZ MFLZTU31[_4KBPM)6GFMB1,T4;M%&PQE#(!L#C(RF=P]*9XNFOK?P;K4VF[_M MJ64K0E!E@VPX(]_2N;\*BXT/5M&T2QU1=2T6ZTIKA!Y2+]GVE-K(4 )1]Y^^ M6;*YW'G*4FW:_P#6O^0W"*5[?UI_F=#8Z]X>U+3;W4K._AFL;)W2>X5CL0H, MM\W0@ ]1D5+I^J:/J>FRZA;2G[/"6$IEC>)HRHR0R. R\8/(Z$'O7/Z;I,'B M#3_&VDSNRPW>IS0LZ'E2663:J*.I))P!5NN9\4R2-K'A>S*YM+ MC4B9_0E(9)$!_P"!HI^JBES/N')'L2S^(_#]M<6\-Q--$9RBJ\EM,L:,XRJ. MY7;&YR/E:/&FJ M^'MB^'=1U73K%KMDGN/M%PD9$2N&)P2,LQ7:/Q/:MC6=ETEAIT0PM].K2#;C M]TO[QR1Z' 4_[]"DWK?K_7]?@#A%=#0E%G!:OD-X/A(((-S=$$? M]?$E',^X7DL,=M!< M7(WUZ[AOK*^_M-5^T00RK*(H0FQ%DVD@,1N.# MSSC^&AS:N_Z_K<%"/5'6_98?[GZFC[+#_<_4UB^![RZU#P-HMU>EFN)+1"[, MQ#]EA_N?J:R=/US0]4U!K&TF=IQ&95#PRQK+'G M&^-F 613TST\SS.O'W.OMS6!?0U!H^L:)KRS'39S,(2-VY'3@_=8;@-RG!P MPR#@X)KCK"6[N/B';0W^@:E!+=Z5.MR\LEOCYI(\M\DK?( H'+=.#R:FM/# MK>&;;40;K^T%MM.CBFV1>5BU@5C'#U;+OD[FX^7^$9%'.U'F;_I-_P"7];!R M1A[CFK5\^SO \%S"L MT,RE'C=0RLI&""#P00>E6*I:BZQHKL<*H))]J:2;U)FVE=&3:^'/"EA=1W5G MX;TNWN(CNCEAL8D=#Z@@9%7-1L=%U=H6U/2K6]: DQ&YMTD,9.,E=V<=!T]* MX[19];\5Z*FNPZS+IBW.Y[.TB@B>,(&(4REE+,3C)VLG!P,$9-73_B)]OATV MT:SDAU*\BN%=DMY)HH9HF\OG:.5+9)^8;1C)&0:U<8K*R7+):1J9U;E@Y ^8'OGK4:Z!X72*")/#VFK';R&6%191 1.<991C M@G:.1Z#TKF?!OC*SU;0-/^W:@KZBUE]IN':,QH0N Y#8"':2,@'Y>^*NS^._ M#5I&[WFI"SV,BE+N&2!SO.%*JZ@LIP?F (X)SP:?LXH7M)FJ/#/A((B#PSI( M6-S(B_8(L*QQEAQP>!S["KMQ8Z+>:C#J-UI5K/?08$-S+;HTD>#D;6/(Y)/' MK4%G=Q7UJES"LRQOG FA>)N#CE7 8?B*GI^S0O:R+WVV/^Z_Y"C[;'_=?\A5 M&BE[.(>VD7OML?\ =?\ (4?;8_[K_D*HT4>SB'MI%[[;'_=?\A1]MC_NO^0J MC11[.(>VD7OML?\ =?\ (4?;8_[K_D*HT4>SB'MI%[[;'_=?\A1]MC_NO^0J MC11[.(>VD7OML?\ =?\ (4?;8_[K_D*HT4>SB'MI%[[;'_=?\A1]MC_NO^0J MC11[.(>VD7OML?\ =?\ (4?;8_[K_D*HT4>SB'MI%[[;'_=?\A6/<^'_ O> M7KWMUX=TR>[=@S3RV43.Q]2Q&F'S'U%42=&AC"LJKMP<*"^03]\MUP,#BN?\2ZU M>6<]A#I[*H-_;Q74A4-A7<#8,]R.2>PQ_>!&[>QW,ULT=K,()'P/-V@E!W*@ M@@MCIG(SU!Z$5.-M/3\A^UEV -QQU. .?:N1T;4+ZTGUNVU.[>]M["5%ANFC59) M-R!C&0@"E@6 & ,[@,9IFC7^K:G9ZXMU>16LT%^T*R*BD6\01&(&>"P!;YFR M,\X(^6ERQ?W?Y![27XG8PR6=NTK06ZQ&9_,D*(%WM@#<<=3@#GVJ7[;'_=?\ MA7'>#]3;5+.^==8BU>VBNVBM[M3'O90JY#A %R&+ $ 9&#CG)Z.G[.(O:RN7 MOML?]U_R%4+33]#L+Z:^L](M+:\GSYMQ#;(DDF3D[F R:DGQ!%C M)=QMITNG--';K"%*.KHI)?)+$[CTP,=B>:/9QNE_6UP]K*S.M$]L)FF$.)64 M*SA1N(&2 3Z#)_,T+/;+*\JPXD< .X498#ID]\9/YUQNHR:UIVL:9.FHF>.\ MO/L\FG^4GEI&58[D8*'W*%R26(// XQCZ!XIU*;Q#>17]P9(D2X-Q:A$S9,D MVR%!@!B9%.0&))/*\<4E"+=O7\%<;J3M?T_$]$M8M,LI[B>TL8;>6Y??/)%" MJ-*WJQ'WC[FK/VV/^Z_Y"N?TC4(KU)T^WVUS=12$7$,,J/\ 9F_YYG;W&,<\ MDYZ=!I4_9Q%[61>^VQ_W7_(4?;8_[K_D*HT4>SB'MI%[[;'_ '7_ "%4C::. M=5&JG3+;^T0NP7?D)YVW&,;^N,>])11[.(>VD26<.EZ>]P]E806SW#F2=H85 M0RO_ 'FQU/N:S4\.>'S#=0W>F6U]%6*=MH)E=8F; /8*0,D=3QQ@@R^,-2N]*T5+FWE>"'[1&M MW=1QAVMH"?FD"D$<<; M[?NN&CL)B%5KM#C:QV@+R=WS* -HW8Q619:]JMYX>T>%[L)J6IW\UJUU'$O[ MM4:5F*J<\*. M!S4_VV/^Z_Y"N6\/W]S/-J>G7DQGN-.N1#YY4*949%=68+@;L-@X &1G SBM MNCDB]1>UDM"]]MC_ +K_ )"F)/;1O(Z0[6D;VB+F.'87;<^U0-S=,GU/ M KS+0_$.J:GXRU)9M3OK98DE>VT*\TM8#,B_*LB2GYF4GGLAV,6FZ7 T&GV, M-I"SES';PK&I8]3@8Y/K5G[;'_=?\A6'I%];7^GI+;:E;ZB 2KW%NZLI;N/E MX&,].N,9SUJ]5>SB3[61>^VQ_P!U_P A5>_%GJ5C-97<3203*5=>A^H(.01U M!'(/-0T4O9Q#VTA8$1M*^P:F_P#:*D%':>%?WJYXWKT)QC) )YP.@34;+1M M8$0U/2K6]$)S$+FW238?4;LXZ#I113]FMQ>UD-^QV/\ PD UG:WVH6WV88BC M'R[MWWL;S]"VWOC/-67%A):2VCVD;6TV[S(6C4H^XDME>AR2<^N37.#5)KK6 M+Y8'866E?+.L4>^2>4INV#KPJLIP!DL0,@ AN/T+Q9JO]E^(]7O=3NY[JRMF MG&AWFF+:R6G!96.WE_7WEJ<^GD>GZ=;Z5H]L;;3-.M[* M L7,5M L:ECWPN!G@4ETL;I:DGQ!%C)=QMITNG--';K"%*.KHI)?)+$[CTP,=B>:7LXW2_KN'M96;. ME\C2O[3_ +3_ +/@_M#9Y?VKR5\W9_=W]<>V:L+/;+*\JPXD< .X498#ID]\ M9/YUQNHR:UIVL:9.FHF>.\O/L\FG^4GEI&58[D8*'W*%R26(// XQCZ!XIU* M;Q#>17]P9(D2X-Q:A$S9,DVR%!@!B9%.0&))/*\<4E"+T]?\QNI.U_3\=/T/ M1+6+3+*>XGM+&&WEN7WSR10JC2MZL1]X^YK0D<1H7.<#TKF-(U"*]2=/M]M< MW44A%Q##*C_9F_YYG;W&,<\DYZ=!T=U_Q[/^'\Z4HI-6+A-M-L9]MC_NO^0H M^VQ_W7_(51HJO9Q,_;2+WVV/^Z_Y"J%II^AV%]-?6>D6EM>3Y\VXAMD223)R M=S 9.3SS2T4>SB'MI#;/3M"TZ]FO;'2+.UNY\^;/!;(CR9.3N8#)R>>:@MM& MT>"VU"VDM([FWO[AKBXAFMXMC,<<%54!N@Y8%CCDFN+/B34?LS:ZM^3#'J_] MGRZ7Y:;53SO)ZXW^9R'Y;&#C;WKM;VZ^R6^]4\R5B$BCS@NYZ#^I/8 GM24( MM7_KHQNI-.W]=BTEIH\>E'2TTRV73BI0VBP((MI.2-G3'X5#!@;5(P.">E274?(N7GF6:Y@B0, LKJ MBL&4= /F!XSW.1ESZ[K5IX3EN+BZ;;;:FUK<:G% I<6ROM:?9@KD8P3M(&"< M8H<8_P!?UY@JDOZ_KR/1X9[:V@C@@A\J&-0B1HH554< #H*?]MC_NO^0KF? M#=Q=W.G2/"@9ZGKZTZFRN8XG<*6*J3M'4^ MU)PBE=C56;(;#0O#.E7:W>G>']-L[E00LUO9QQN >#AE -::3VT1;:?XDU3[+X?U?[=]OCUO!C/3KC&<]:O4_9Q%[61>^VQ_P!U_P A1]MC_NO^0JC12]G$ M/;2+WVV/^Z_Y"J-M9:-9ZA/J%KI5K!>SY\ZYBMT623)R=S#D\^M%-E:6UA#Q,QRQ38JJF?\ 9 KD-(\0ZA(OAO5)-1^UV^NN8Y+0 M1H%MF,;./+*@-\I0JVXMGKQC%7_'^M7VD:+%_9[7\$LTN)+VTT_[7]EC RSL MAXQT')Z$D XI.$8JY7M)MV.OU&VTG6+<6^IZ=;WT"L'$5S DJAN1G#9&>3S[ MU6N='\.WL%K!=:%83Q6B[;>.6TC981QP@(^4<#IZ5A6D.HZGX(/.QY!V,K*JX/(QGIR,'.>VL7DW@:SUC5=<30QY!>:XAB0F1NB$"0, M K#G;C<<@ C!R.$8W\A*I*5M3T'[;%_=;\A1]MC_ +K_ )"L+1+BXN]!T^YN MW@DN);>-Y'MV#1LQ4$E2."/I5^J=))V)5:1>^VQ_W7_(52L+31]*,QT[3+:S M,[;IOL\"1^8WJVW&3R>OK25#=KDZ<1^UD M2:;IVAZ,\K:7I%G8M+CS#:VR1%\=,[0,]3^=6]UD;5[;[,GV=PP:+RUV,&SD M$=#G)SZYKS-O^$RT%=:EG\2'77M--,T\LH;BUNX[N!U M^6XC=663'&IQZULF>V:99C#F5%*JY4;@#C(!]#@?D*J44_9H7M9$,>F:8FH:G>/ )6U) M%CN(W@BVLJKMP<*"X()^^6ZX&!Q4EIIVA:?8SV-EH]G;6<^?.MX;9$CDR,'< MH&#D<<]J=7&:IXEO$TV]U:WN8X+%+M=/A8QA@I,RQ23N3V5MP4# X).<@*N2 M.Q2JS>IU::'X:CTZ33DT#3EL9'$CVRV<8B9AT8KC!/ YJ%]"TF#3Y;'2+2WT MBWN6 N_L-JD3RI@C:"N-I.<;L$@$XP2&'.'7-1T:YUW3I7N]8ELK..[MG2W5 MIW+[U\LK&H!.Y,@A1P>>F33\)W^MZEX=NKR/Q')J>H03_-:WFG):-$57YH)$ M7)!.?O \$#J 05RQ_K[A^TFOZ\KGI$,]M;PQPPQ>7%&H1$50 H P !Z4_P"V MQ_W7_(5C:9J$&K:7:ZC;$F"YB65,]0",X/O5NJ=-7U(561=:[A92K(Q4C!! MP:HZ9I^B:*)!I6DVE@)<&06MLD6_'3.T#/4TM%+V<1^VD63)9FZ6Z-NIN%0Q MB78-X4D$KGKC(!Q[4Y)[:(N8X=A=MS[5 W-TR?4\"N/TZ_U;_A)?$=I<7$=U M';10RVD*0B,(&#_*3DEB=HR2?H!TK&\'^*=2OH+IKNX^WMY-NR_*B>7=.&\R MV^4#&S )SEE!))-+DB/VDST33X=-TV+[-IUC#:1.YI,TY1LCS_3='U_P[8'1])_LZ?3T9OLM MQ=S2+);JQ)VE A$FW/'S)D8''4U%\'W^C2:/)HYM;QK.WN8I_MD[0F5YF5FD MRJ/_ ! \8[CFO2/LL/\ <_4T?98?[GZFM'.+W,O9S/)(O FN3Z;I.F7C:?'; MVVE3Z?/+#TC>_]=P]G-DR[B@+@!L<@'(!^M+1I.IZ7K0E^QK<@Q;=ZW%K-;L P MR#B15)!P>1Q6C]EA_N?J:IU$0J,NYG45=G2SM;>2XN&2*&)2\DDC[510,DDD M\ "H=-N-.U?3;?4;!_.M+A!)%)AEW*>AP<&CVJ'[&1!16C]EA_N?J:1K>!5+ M,H"@9)+' I>U0>PD9]%.TC4-'U^Q-[I5PEU:^8\0EC)VEE.#@]QD=1P>U7_L ML/\ <_4T_:(7L9&=16C]EA_N?J:/LL/]S]31[1#]C(SJ*T?LL/\ <_4T?98? M[GZFCVB#V,C.HK1^RP_W/U-'V6'^Y^IH]H@]C(SJ*T?LL/\ <_4TR?3[>XMY M(75PDBE&,C^#[#4[;3+S6K^"^NO]1;R>(KM7DSP, S9Y(('J>*7M4'L'W-VBJ?\ PA&C M_P#/;6O_ >7O_QVJ4V@>%+;4H=-GUB^BOYQNBM7\1W:RR#GE4,V3T/0=C1[ M5#]@^YF^(/!5OJSQ36\UY'*;Z*XF!U*Y1"JL"VU5?:K8'! &/45=N[S7)!J= MEI-E:K/;HBVMQ>2S"-BPY+?N^<(;N- 3T&6F JR/!&C$9$^LD?\ 8[9SFA:!KT^G2V?B MN6P\M75X?[(GN(G9\DL[R95MQ..AQU]L2Z-XU1\S,'PW#:M(T3[) FO7A*-@'!_?<'!!Q[BHK?P MUX9N[NYM+;4]1FN;4@7$,?B&[9XB>FY1-ET5[I?UH+V3ZLCT/29+*XU M"_N8;>&[U"59)HK9RZ+M4*/F*J6)QDG:.N,<9.S6?%X0T&=I5BO-6D:)]D@3 M7KPE&P#@_ON#@@X]Q5_3_#.G:9<--;OJ#NR["+G4KB=<9!X61V /'7&?SI^T M78'1?<6N>DT_5V\=1:H(;'^S8[1K7)N7\[YF5BVSR\=5QC=TYSVKK-UA]M^Q M>;#]J,?F^1YGS[,XW;9]E\\>;L_O;,YQ[X MI;>YTJ[O+BSMKNVFNK8@3PQSAGBSTW*#E<^]"J1M8'2D]3B_"_A>^T;4O.NI MK9H8+4VD'DEBTJF5I-[Y "GD# W=SGG%=;5Z..UE+B,HY1MC[7SM;K@\\'D5 M'>:5:7]H]M,)EC?&3!<20OP<\.C!AT['VH52*5D#HR;NRK15/_A"-'_Y[:U_ MX/+W_P".UG?V/X/_ +;_ +%_MJ__ +4V[_LG_"17?FXQG[OG9Z<_3GI1[5;! M[!]S=HJG_P (1H__ #VUK_P>7O\ \=JG_P (]X5_M3^R_P"U[_\ M'9O^R?\ M)%=^;M]=GG9Q[XH]J@]@^YEW?@BW?7-)O;6>]6*UGDEF234[DYW*0-@+D#YC MR!@$9'(XJ:^75]C$Q@KR<@A77*C!85J?\(GX> M^V_8OM^J?:C'YOD?V_>;]F<;MOG9QGC-.N/"&@VEO)<7-YJT,$2EY))->O%5 M%'4DF; %3SJW]?UT*]E)OHUJ#H6#W]EK%][?<0^([IXUP,G+"; P.M3CPGX>-E]M%_JAM3'YOGC7[ MS9LQG=N\[&,8[;>O;&>,]!3]HEI8GV+>MQE(F MY0ZM:6-L;/>8%MKAYRS,-I)9D3:,9XP6LUW;8\^".<- M)%GIN4'*_C2V5SI6IK*UA=VUV(9#%*8)Q)L<=5;!X/L:3G&2LQJE).Z.4\*Z M%?:2UY/?M;"6=8(EBMF9D58HP@;) Y/)QCC@9/6NDJ]%':SQB2(I(A)&Y'R, M@X/.?457U#1++4[=8;C[4B*V\&VNY8&S@CEHV4D<],X_*J=5"]@R&BJ$_@[0 MK:"2>XN]7BAB4O)))KUXJHH&223-@ #O572M \*ZY9_:]*U74KVWW%#)!X@O M' 8=1Q-U_P :7M4'L'W-FBL.\T7P?IUJ+J]UR\MK)+I$\P$@KDS8W M J01UX/I2WNA^$=-LHKV^UJ]M;2;'E3S^)+I$?(R,,9L'(YXH]JA^P??"?AX2RQ&^U420H'E3^W[S**21D\QF5RP4^X! /N#6W4=GX3TNPNTN89-3:1,X$^JW4RM7[+#_ '/U-/VB$Z,F[W,"ZTFVN[Z&\EEO5EBQM6*]FCC.#GYD M5PK?B#GH>*S)-/U=O'46J"&Q_LV.T:UR;E_.^9E8ML\O'5<8W=.<]J[+[+#_ M '/U-5KNXTO3W@2]NK:V:XD$4(FF"&5ST5+/326+2J96D MWOD *>0,#=W.><5WUU_Q[/\ A_.F1QVLI<1E'*-L?:^=K=<'G@\BB_L8=2LI M+2X:98I,;C!.\+\$'AT(8=.Q]NE0Y+2W3_AS2,'K?J4:*I_\(1H__/;6O_!Y M>_\ QVL[^Q_!_P#;?]B_VU?_ -J;=_V3_A(KOS<8S]WSL].?ISTJ_:K8S]@^ MYNT5F_\ ")^'OMOV+[?JGVHQ^;Y']OWF_9G&[;YV<9XS47_".>%_[3_LS^U= M0_M#9YGV7_A(KOS=G][9YV<>^*/:H/8/N9KZEIFD0_99O-B:WC M$D\[CA'DE*J0 ,?(,\@?,0,5=%JOB,3#4;:ZM?LERZ0/;7EQ 7&,;L@1D_\ MCR^C&KTGA#0898HI+S5DDF8K$K:]> N0"2 /.Y. 3QV%,O?"WAS3;22[O]0U M.UMH\;YI_$%XB+DX&6,V!R0*7M$E:VA7LI-[ZG-VWASQ#H/@YM,T":S.HRS2 M,\U[>3ND:L[$;>"<[2!QCG)Y/6:'1O%,N@6L5[+HZWMI=QS):6GF);21)T1F M8%@<_-G!&57CK6T?#OA9=+_M0ZMJ T_9YGVL^(KORMO][?YV,>^:CET3PA!I M2:I+K=Y'ISXVW;^)+H1-G@8?SL'\Z.=+\/\ @![)L7PUI$FCV5Q&\5O;K-.T MR6EJY:&V! !1"0O!(+?=498\5M5CZ;X?\*:S T^EZO?WT2-L:2U\1WL-*\W[.UZ_F8W?:K^>XQC/3S';;U[8SQGH*?M%V)=%O6XRD.< M'')[9JY&UA-X97<,Y&1TSUJ*WNM)NKVXLK>\M9KNVQ MY\$W*<^4K+@MV^8G] /4UMV]UI-U>W%E; MWEK-=VV//@CG#219Z;E!ROXTME#[&DYQ M<;6T'[.=[WU.4\*Z%?:2UY/?M;"6=8(EBMF9D58HP@;) Y/)QCC@9/6NDJ]% M':SQB2(I(A)&Y'R,@X/.?457U#1++4[=8;C[4B*V\&VNY8&S@CEHV4D<],X_ M*J=5"]@R&BJ?_"$:/_SVUK_P>7O_ ,=K.L]'\'ZAJ=SIMGK5_<7UK_K[>+Q% M=L\?.#D";L>#Z'K2]J@]@^YNTAS@XY/;-9T?A/P]-M06F@>%+^[N+2SUB^N;FV.V>&'Q'=N\1SC#*)LKR".:/:H? ML'W,W3/"4:^(3X@O=,TFTO4#^3%81YPS?>DDE*JSL?\ =&,G[Q.:O0:EKUYI MMMT25A M^Q;9BZOHOB.WT"UTGPW_ &1L!+73WS2HKY8LRJB D*23_%P./>M" >*(])MX MKFST6\NG5A=!;F2&%!G 5%\MRPQUR1S^EN7PQX:@L/M\VI:E'9[0_P!H?Q#= MB/:<8.XS8PB6>F1,&2VC" @8!]<#L,]JT*HQ^"]$EC62.YUAT#[ M&CVJ#V,C+TZSDMGO)IRK37-PTA*DD!0 J#_OE5S[DUFZQH$^KZ/J$3R1+>W. M C')151@RITS@XY./XCUP!72VE[HU_'AI] ME<:7J-D+VQNK:ZM#G$\$P=#CK\P..*7M(V'[&5SGO#FEW6F6EV;UH?M%W=RW M3QP,62/>?NAB 6X YP,DGBMFK\<-M+&LD>UTI I+#PQX;U2QBOK#4-4N;64;HYHM?O&5A[$34O:H?L' MW-6BL/\ L?P=]KM;3^W;O[3=H)+:'_A);K?,ASAD7SLL#@\CTJ+4-/\ ^DW M7V74O$<]E<;0WE7/B>YC?!Z'#3@XH]J@]@^YT-\_\ D6H&\+>& MTBN96U'4Q':Y^T.?$%WB' W'>?.^7 (//8YI.HAJDS,T3PRWAFQO9].L=,;5 M+QU>6.)?LEO@,\2[I-'AO=5OH(?[3OML:6MFS2>8RJ=B* M2 7/WB6VJ .N I-6;?0/"EYIK:E;:Q?3V"!F:ZB\1W;1*%^\2XFQQCGGBBTT M#PG?V\-Q9ZQ?7,,[F.&2'Q'=NLC@$E5(FP2 I.!Z'THV@5'8="V/FQ[9S6K2:?X9T[3+AIK=]0=V781O/ M7FM_[+#_ '/U-4K2^T:_N[BTL[^SN;FV.V>&&X5WB.<890QD< MUIFGZO!XNU;4;J&Q6RNXXTB,5R[2#R]V"RF,#G<3PW&,<]:N7VDOJ:7RW$BH M98'M[=-F!;')&QN,_B:Z.JU_IMC MJMJ;74;*WO+9B"8;B)9$)'0X8$4FKH<79IG.:_J4VGP:!;03_8?[4N([26_5 M%9H1Y;,H&X%=S, HW CYCQFN3U6XUB^UW3-)GUF[Q8>(1;I?0QPAI@ULT@W MH5WIDKP #GET272X]+ MDT?3WT^)MT=HULAB0\G(3& >3V[U5_>OYW_%?Y?B2E:-O*WX/^OD<'_PDFLR M>)=.D@U26YT>^O[FR998X40[$D.(T53)A2F"[N,D'";2#6AXUTGSHXL$ABJD\XYQ723>#O#%S+++/X)8T&3DX4 #K4_9:*^U<\XU_7O$&C:=(^F>( MAJ27>C3ZA'(9X9M4MY; MQ[T00*Q9%3]Q"I0J!\Q;Y@[8!Y[CI8_"_A^*UN;6/0M,2WNB#<1+:1A)B#D% MQC#8//-2W&@:-=Z;#IMSI%A-80D&*UDMD:*/ P-J$8& 3T'>G_7Y_P# ];>8 MNG]>7_!^\\NT"]\0P6D.@:7>Q"ZN-0U*1[V:5('F>.?&%S!*F3N+%0O0<$ & MM_1+WQ5?>+)-.U/Q!9B.UTZ"Y==-@38\F]U8&1PQ*DH=V IZ ;<$MU0\(^&A M8M8CP[I(M&D$I@%E'Y9<# ;;MQG'&:LPZ#H]M??;H-)L8KORQ%Y\=LBR; MNX#., #'3 %"T27;_*W]>@/5OS_SN<_X/U+5)=0O+#7+B].H+"DWE2K ;2)060X'#_,.,]%4$L?8 D]J )*\Y\3VD&AZY>: MVZ1ZAI5V&.J6?!DCV0[696)P1LP2AP>,@\[3TW_"9:7_ ,^NN?\ @BO?_C-< M_J:>#]8U$7MYIGB%G+!I8DTG44AG(& 9(Q&%?@ <@Y .0,4=1G>Q.DL221G M=0M[B_=)MEQN61 CH-I#$$)DE@=J[1U MR-,>,=+ P+37 /\ L WO_P 9K+?4O#DNJ?VA+:^*)9=P<1R:?JC0AAC!$)3R MP1@$?+P>>O-'VDR>EC"U:YUA/$?B;Q0BZ?.GAS;%;VEVC,PC$222F,@@1.X8 MC>0^< 8 '/=ZKJS6>AK>Q0W)>4(%$5K).T>[^(I&I8X'.,=L9&$]2 MU#[==Z7KSSE563;I&HHDRJ25$B+&%D ). X.,U/:>(;&WUB_O7/B"2.YV!(# MHFHE8]HP3AD*@D_W%3WR>:%M;^O/[_P&][_U_2_$X^#5G@\+^*[70VO;:>?6 MHX%N;BWFMVC$QAC9R[H,/RQ/\0)#8Y&>@T_5+OPJ+[PT]C;[;*""6TFTFPF9 M0DK,I+PJ9'W*R,Q.?FSS@\U?;5/##VNHVKZ3K3P:B[27<;Z'?L)690I/,7'" MCICI2Z7J_AW1DE%G8^(=TI!DEGTG49Y'P, %Y(V8@#H,X':A;6]/P5@_S?YE M7X8N.%' XXK6TW7[/5;AH+>'4D=4+DW6FW%NN,@<-( MB@GGIG/7T-'1>B_(75^K,9K2V@^+$-Q%;Q1SW&CRF:1$ :0B6(#<>IP.!FN= MFOXB77BMU_:*IY8< M7DP0)_=\O?LQQG&,9YZ\TX^'=*.L?VJ;8FZW>9S*_E[]NWS/+SLW[>-^-V., MT1TY?+_Y*XWK?^NECA'+CP;+>E/^)L?$VX-M&_S!>>4/_(/R_P"[QTJ[IGAG M5-"\0)()X'.V[CM&1V9Y!/,)6DF4@ "/@ G<2.5S77'P[I1UC^U3;$W6[S. M97\O?MV^9Y>=F_;QOQNQQFKZVT2W3W(4^Q:?9R74R3O&F,B"! MYG.2!PB L>O8<=>E'0.I8KS>6"U\,>(VDN!'?Z)?77G!QCS+2>2X7DG/SKYN M.1AESC##)'4?\)EI?_/KKG_@BO?_ (S7/LG@YM;356TOQ"94D,JPG2=1, DS MGS!%Y>S=GG..OS=>:%I-2!ZQ:/0*\JU*#5["*WT.;2)6OKCQ$+JSU2*2$JZF M;S2Y!<2!EBW(?E(P,9P:[7_A,M+_ .?77/\ P17O_P 9K.M-5\-V6HS:C%I^ MOO>S JT\^CZA,ZJ3DHI>,[$SSM7"^U"TDG_6Z?Z ]K?ULU^I(UI;0?%B&XBM MXHY[C1Y3-(B -(1+$!N/4X' S6CXMT2\\1>'YM,LM1BL'E92\LEHMRI4')4H MQ"D' !SD8R,&7\1+KQL_$W]HJGEAQIVIA G]WR]FS'&<8QGGKS4"7V MDRPW45[+XKD2:[:X3[/I^K0&,'@+N&6Q[ A<]%%*WNI=O\[A]IO^MK$VD6*3 M?#_4](U71=+A:T,T,T%K;JMM*RC>)%0C SE3[,#Z5:TZTMK[X3V-O=V\5Q V MCQ%HYD#J2(@1D'C@@'\*CEU;PY-HKZ0;'Q"EDZE76+2=1C=@3DY=8PQ).\)_=$FS>!VQG&..G%$DW&2[V_"_^ M8XZ.+[7_ $_R-OP;_P B1H/_ &#X/_1:UMUR>E:]H.C:;#I]C9^(5MH5VQK) MI&H2E1V&YXR<#L,\#@5N:9K-KJ_F_9HKZ/RL;OM=A/;9SG&/-1=W3MG'&>HJ MYOFDVB(*T4CGM(M8;+QUXM^PVT4+R6UK,1%&%WR$2DL<=23U/>L&Q+P>'/A] M1YMW\F=7'; MY&_M[8K<-NP6E=ECW'+^6A)6/<>3M R>N:BVEOZ MT_S+OJ<)8Q;O#GP^,&4O;IV6>1 Y$MO(TY/?EP&/N 3S4VD:-?^%+>\%[/& M/*TR&"1K)V;;;6ZO^].0N)9,D #.,$[CBNUL_#NE6&I/?V]L5N&W8+2NRQ[C ME_+0DK'N/)V@9/7-7196P%P#$&%R%-?;5X9K673H[":TCA;R89O-01R)N3#;5Y R",<8X)KHJS='T'3=! MBECTZW,0E8,[/(\C-@!5&YR3@ 9P ,#%3:EJ<&E6ZSW$=VZ,X0"UM);ALX M)Y6-6(''7&.GJ*;=WH)7MJ5/$VDP:YH4VG3W/V;S60QRG!"R*X9,@_>&X#Y> M_2N"_MQH-'GTR6V%MK4\UI:7%U;G"RV\URR>8ASE<9D&#RI(P3P:ZN_\1:#J MED]I>6&N2PO@D?V'?*00<@@B(%6! (((((!%8D$/A*TTB]L+>R\2!KLJTEU+ MI&H2S[E.Y#O>(GY#@@= >W)REOKL5Z%GQMX1OKZ"QGTHZ.UEI4#;-&O].26" M?IQN/^KPHPI5>/7!-1>+-!U+Q)INEZSI_P#9AM[2T\\:+JFGK-%,6 .&8_<( M P"JY!SS@FI/[2TG44AFUNW\0S72+YB:;;VJPK8R)!:HBRDC?(& W##1CGT-/B\0Z#!J- MS?QV&N+=7*HDS_V'?G<$SM&/*P,;CT]:9)XHL+2PFCTJRU9)Y)&<&?0[\J&= MLLQQ%DXR3MR,X RHY"_K^OD"_K^O4M>"KR:YT6>"9I'-A?7%DDDARSI'(RH2 M3R3M !)Y)&:Z.N9\-:EI=O;VVD6D6KF0[F::ZTFZA61SEW=G>,*"S%CU')P. MPKIJ; S[O6;6ROX;*6*^:6;&UH;">6,9.!ND1"B_\"(P.3Q7G5A?:O8WE[XR MGCL;I9]7;39(9$8W,%N)_)58WR @#;7*;3NR26R1CU6L@^%]'.KG5/LK?:6E M$S#SI/*,H&!(8MVPN !\VW/ YI+1W_KH#VL<.Y<>#9;TI_Q-CXFW!MHW^8+S MRA_Y!^7_ '>.E7=,\,ZIH7B!)!/ YVW<=HR.S/()YA*TDRD 1\ $[B1RN: MZX^'=*.L?VJ;8FZW>9S*_E[]NWS/+SLW[>-^-V.,U?6VB6Z>Y"GSG4(6+$\# M. !T'4]*%HE_71+] EK?^NK?ZG+>$?$R:E*NGK8&VB>W:ZM)//\ ,::(2E"T MGRC:Y;YB,MG=US775EZ9X-,9$$#S.PXZ]*.@=2Q7F\L%KX8\1M)<"._P!$ MOKKS@XQYEI/)<+R3GYU\W'(PRYQAADCJ/^$RTO\ Y]=<_P#!%>__ !FN?9/! MS:VFJMI?B$RI(95A.DZB8!)G/F"+R]F[/.<=?FZ\T+2:D#UBT:;6EM!\6(;B M*WBCGN-'E,TB( TA$L0&X]3@<#-#9;TI_Q-CXFW!MHW^8+SRA_Y!^7_ M '>.E;+7WAE_$2Z\;/Q-_:*IY8<:=J80)_=\O9LQQG&,9YZ\TXZAX7.L?VJ= M,UXW6[S.='U#R]^W;YGE^7LW[>-^-V.,T1TY?+_Y*X/6_P#72QD:CK=M<>/? M#EU/;ZHLR7D\*(^EW*A(_*=1M)CPQ8X8D< 8SPN:]!OX7D@\V"VM[B[@R]LM MPQ10^",[@K%>"1D G!/K7/W'B'0;N\M+N>PUQY[-F>!O[#OQL+*5)P(L'@D< MUF)>:3+%=1WTOBN19;MKB/[/8:O 8P> NX9;'L"%ST5:.E@ZW*&FVVJW'AW2 MKBWT4&ZTK6YY;_34F3;*Q:0,T1;:N T@=0<8QC.1DW?"NGV/B*'Q!=ZKHT7] ME3:J\UM:7T<4J*RQJDCX!9.7#\@GG<<\FK<^H^&;G2X]->Q\1K:(<^7%I>I1 M[\YSO*Q@R Y)(8G<3DYJVWB+0#IITY=-UF.S,7D"&+0;U%5,8VC;$,#'''2C MO_7;_(.O]>?^9:\':=::?H*R6=G!9Q7DKW8A@B$:JKGY!M !"!0?<&M^N>7 MQAI2*%6TUP*!@ :#>\?^0:T=,UFUU?S?LT5]'Y6-WVNPGMLYSC'FHN[IVSCC M/44V)'/:1:PV7CKQ;]AMHH7DMK68B*,+OD(E)8XZDGJ>]8-B7@\.?#ZYM$_X MF,SL9&"CX\G:!D]'/A\8,I>W3LL\B !R);>1IR>_+@,?< GFIM(T:_\ "EO>"]GC'E:9 M#!(UD[-MMK=7_>G(7$LF2 !G&"=QQ7:V?AW2K#4GO[>V*W#;L%I798]QR_EH M25CW'D[0,GKFKHLK8"X!B#"Y.9@_S!^,8.>V!C'2G)MIVZ_TOE_F)=+_ -?\ M$Q/"FOMJ\,UK+IT=A-:1PMY,,WFH(Y$W)AMJ\@9!&.,<$UT59NCZ#IN@Q2QZ M=;F(2L&=GD>1FP JC_P#QFN?T]?!^EZL-2MM,\0^> M@VPI)I.HR1VX(P?*1HRJ<QI:%9VMK\0?%*VUO%")8;2601 M(%WNWF[F..I/<]:C19[+XCZ?;S:/;0V/]GS0:=<6DOW%!0LLB;1@8"[0"0,' MKGB*TO?#%EK%YJT%GXG%[>#$[MI^J,K#M\A0J,29EV^9=Z=J=RRKU(4RHQ4' R!C.!GH*%NF#ZDV@VEM9_$+Q0+:WB@$L-I+ M((D"[W;SYIGC,72:QH%UI*1W.L6[SR06,K!4N(]F)/G/W&&5"MSRP! M&"2(;2]\,V.LW>K6]GXF%[>#$[OIVINK#M\C(5&.V , X&*J12Z#-I5G:ZI' MXCN[BU=WCNX]*U2*5"VVHV=K;SQ3P1RQH\1<*1*O MF,JG 0J?F!PW?FJ%]<^$]1T)=%N--\0_V>#DQ1:5J41<\D[F6,,V223N)R>3 MD\T^[OO#%_;6MM>6/B2YM[==JPS:9J3I(./]:I3$O0??W4/?0%YEKX<+-_PA MD$LD#V\,\\\UK ^,Q0/*S1KP2,;2,8.,$8XKK*Y\>,=+ P+37 /^P#>__&:U M--U.#5;9I[>.[1%9P,<1TCP9\04T>!+4 MP75R8([= @0^1&?E Z=SQ47C OI7E#04\IAX9O%_<*!B-!'Y73T+-CTR<=Z[ MC2/#6EZ&UV;&.Y'VQ]\XGO)IP[=VQ(SS-CJ:"MYX?TO7+C4(893+%.,'.:[/2O#VF:*\CV-NR.ZA"TDSRE4&<(I!4TV MDV-QIL^GS6XDM9]WFH[$[BQR3G.UN(DD\Q ZX^ZV%+ @@Y('TK5JGIFE66C6?V2QB,<6]I&+.SL[ MLLVND>5]IBOI/-SM^R6$]SC&,Y\I&V]>^,\XZ&D,S?&. MD#5M,@\N\CMKVTF^U6C2+O1G5&!5DR"P*ENA!'7M7*6^JVVIQZ3H3:>+62\U M%8-7AR'679:^:.1]Y75(^H!*@@CJ*WM7UGP]K=F+:]L=?*JVY'BT:_CDC;!& M5=8@RG!(X/()!X)K,!\.6FC166EVNO6L\$XNH;I]"OYG\\#&]RT>7R,J03]T MX!&!@CHW\OZ_X WK;YFUXJTFUU+3SH\,:+38HWL=Y&?N(0#GC(Q7.:CHW@3Q'?)JW MB#P]K=SJC(OF'^S]59%(_A4; -H.>-H^G-=6WB?17NH;EK'7#-"C)&W]AWWR MAL9X\K'\(_R30M/43-37-0;2]+>>.*=W+"-?(MI)RF3C=LC4L0.O3MC(SFN2 M\!2:;='Q';+#=^3%JQN,W=K+%DA(R&8NJY;<"Q!YS@D<@U?M/$-C;ZQ?WKGQ M!)'<[ D!T342L>T8)PR%02?[BI[Y/-5[RY\*7^GZA87&F>(#;:C*9KM$TK4H M_-8@ Y*Q@X(4 @<'TH5U=^7ZK_('K9>?Z/\ S-#1=,M)-1UC59%C6WU&>*YB MA/ 98E $Q'J6&<^@4]:AL-"LM2EU^YF55M]8D26&-?E;$:!1..X8M\P8<\(> MM8%CHGP]TW2;_2[+0-?@L[_:+I(]-U0&4+G +;-V.3QG!SS186OACPSIUW:> M$]*U?3&ORJ7-PVC:C*R( W*!HSEN2 ,@#.3G&TIK2R[?U_7X=A;G8^#M5GUO MP=I.I77_ !\3VR-*<8W-C!./ERPPZ7IMKJ,$5K %C6YTVYMT M"+A0 TJ*">G&<]3V-;=5)IMM"6QG-J]J=5.E&*_\\C&\6,_E?=S_ *X)LZ?[ M77CKQ60^G6DWB[3+FU6*"#1X9+:2WU&]M"+2=/ MMH_'/BV"VACMA<6UJ\C0($)=A+ESCJQZYK'TC1K_ ,*6]X+V>,>5ID,$C63L MVVVMU?\ >G(7$LF2 !G&"=QQ79V7AO3;#6KO5[=;H7MV,3N]Y,ZN.WR,Y48[ M8' .!@5?%E; 7 ,087)S,'^8/QC!SVP,8Z4G>VG]=A]=3$\*:^VKPS6LNG1V M$UI'"WDPS>:@CD31Y&; "J M-SDG S@ 8&*TJIN[T)5[:A1112&%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !4<\$-U;RV]Q%'-!*A22.10RNI&""#P01QBI* M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$ M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FKFF^& MM!T:X:XTO1--L9V0HTEK:I$Q7(."5 .,@''L*U** "BBB@ HHHH *KWUA9ZG M9R6=_:07=K)C?#/&)$;!!&5/!P0#^%6** .?_P"$$\'_ /0J:'_X+H?_ (FC M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH* M* .?_P"$$\'_ /0J:'_X+H?_ (FM#3-"T?1/-_LG2K&P\['F?9+=(M^,XSM MSC)Z^IK0HH **** "BBB@ JGJ6DZ;K-NMOJFGVE] KAUCNH5E4-@C(# C."1 MGW-7** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y_ M_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0 MJ:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H? M_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Q['PGX;TR\CO+#P_I5I=1YV3064<;K MD$'# 9&02/QK8HHH **** "BBB@ JO?6%GJ=G)9W]I!=VLF-\,\8D1L$$94\ M'! /X58HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@ M#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ M -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@ MNA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFM#3- M"T?1/-_LG2K&P\['F?9+=(M^,XSM SC)Z^IK0HH **** "BBB@ JGJ6DZ;K- MNMOJFGVE] KAUCNH5E4-@C(# C."1GW-7** .?\ ^$$\'_\ 0J:'_P""Z'_X MFC_A!/!__0J:'_X+H?\ XFN@HH Y_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_] M"IH?_@NA_P#B:Z"B@#G_ /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ M .)KH** .?\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ XFN@HH Y M_P#X03P?_P!"IH?_ (+H?_B:U--TG3=&MVM]+T^TL8&A:/K?E?VMI5C?^3GR_M=NDNS.,XW XS@=/05 MH44 <_\ \()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ M\()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z% M30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 <_\ \()X/_Z%30__ 70 M_P#Q-'_"">#_ /H5-#_\%T/_ ,37044 9>F^&M!T:X:XTO1--L9V0HTEK:I$ MQ7(."5 .,@''L*U*** "BBB@ HHHH **** "BBB@ HHIDLB0Q/+(VU$4LQ] M.M)NVK#+M'LM+M;FZU%+A7A$CW%E&]Q$ .#(S1J0J9#?,V!P?0X?J'H=!16+ M?>+=$TZY\BYO&&-A>5())(HM_P!WS)%4I'G(QN(X(/2H=4\:Z%HUV]K>7%SY ML;(C^193SJC/]U2T:, Q!!"DYY''(H Z"BN;MO'WAJ\M9[JTU%KBV@)5YX;: M5X]P8+L#!<,Y)&%!+,"" 00::WQ"\+1F-)M4\F>2,[FSN(;:*;3;$0VLC32.'_=JAB\R0950 #GGK2;MN"U/3J*PH?$' MV+P_IMWKD,L%_<6Z/+:VUO),ZOM!00-IJ:3QUX:BM[::75$C^TSM;1121NLQE M7JAB*[PPXX('WE'\0R@.BHJGI>JV6M6"7UA*98&9ERR,C!E)5@58 J00000# M5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*ZEMX+2:6[DCBMDC9I9)&"J MJ 9))/ &+S$7TS7%'G-)J21O:,8A$YCC&X.NU5*J67!XR1 M6;=^(-&M=8U&\M-;T:\TJVN+=_L?]M)"UT\,<>U]AA8NP8#!615.P ]"3Z?; MZK%=75W:PW+M-:.J3K\PV,RA@,G@\$'BK/FR?\]'_P"^C35-[W_KI]P>V6UO MZ>_WGF]GJ]O;^$=0L(_%_A6UOKC4GNU\G70%>*2;S'C,@4-&=I*[E!/<8[<_ M)J%EHNJV4MGJ?A#9-KJ7R0VNL!HX?]&9&$C>6-HR/]9@Y+&'4?4=".QXJUYLG_/1_\ MOHT*E;;^M$OR2#V_E_6O^;.?T?Q]IK)C6?$7A& H@ -GK"R^8W=OF";![?-U MZ\<\[=:CH6J^(-#6D:X@DA+&.0*5 !RP/WN-O?->A>; M)_ST?_OHT>;)_P ]'_[Z--TFQ*LEI8\UO]2TO69-,U#6M5^'VIWMFDEO);7. MJ(T$R-M/FJ6C8QN&0?+AA@GFJ6JZMHDVI/#8:WX7ALH]-C@O+:VU5+2&=2\C M&$?N9-Z@<90HPW'IN 'J_FR?\]'_ .^C1YLG_/1_^^C1[-]'_7],?MUV_K^D M>4VVI6=WJU/>Z9+ MK=IK(\3^$1; M)_ST?_OHT>SUT_K;_)?U<7MUV_K^FS%^'98Z)>DWVE7BOJ-Q,)-,O?M,:^8W MF;"VU<,-_3Z'O775E^;)_P ]'_[Z-'FR?\]'_P"^C1[)A[=;V-2BLOS9/^>C M_P#?1H\V3_GH_P#WT:/9,/;KL:E%9?FR?\]'_P"^C1YLG_/1_P#OHT>R8>W7 M8U**R_-D_P">C_\ ?1K$OO&.F:=JBZ=<7<_G<>:R1.\<&1D>8X&U..>2,#!. M!S2]GYC]MY'7T5E^=)_ST;_OJLJZ\4:?9ZC'83WDJS/(L6X12-&LC?=1I -B ML&W#$LRJ"23CH.#R< M9P<59N]1CL+26ZNKGRH(EW.[,< 4>SZW#VWD;=%(;34H)Y;>ZE MSB=) MHWADBXS\R. R\ MS\P]MY':45SNF:[;:NDIM+B8M"VR6*6-XI(R1D;D4),9\OS<;-_\ ML[L^U/LO$MAJ.HW%A:WKR7$&=Z[74'!VMM8@!\-P=I.#P<4*G?9A[:W0Z:BL M:"^%R',4SL$N#QQW!':I?-D_YZ/_WT:?LF+VZ[&I167YLG_/1_ M^^C6(OC+2VUHZ6MW.9E;RS*(G\D29 V>;C9NR<8SUXZ\4O9ZVN/VRM>QU]%9 M?FR?\]'_ .^C65_PE.G?VH=.^VR^>)/)+>7)Y0DQGR_-QLW_ .SNS[4>SZ7# MVR['4T5R%WXTT>Q\1VWA^XU)UU6Y ,5NLI%:&H:O%IEN)KJ: M8!FV(D:/*[MUPJ("S' )P > 3T!H]GI>X>VUM8WZ*Y?_ (2C3!H+:XVI*FFJ MI9IY"R!<'!!!P0V>-N,YXQFI9=?LX-".M2WK+IP@%P9B&_U9&V\CHZ*YG0O$ECXETT:CI-Y)<6C,4$A1TR1UX8 UI>;)_ST?\ [Z-/V3%[ M==C4HK+\V3_GH_\ WT:RK/Q3IU_?FRM[Z1IB&*%HW5)0IPQC<@+)@]=I.*7L M_,?MEV.IHKEK'Q3IVI7KVEM>2F98S*-\4D:R1YQOC9@%D7D?,I(Y'/(I^D^) M+'7%E;3[UY1%C=N1TX/*L-P&Y3SAAD'!P:/9^8.M;='345C6][]JMTGAF=HG M&5;D9'J,]O?O4OFR?\]'_P"^C3]DQ>W78U**PK_5(=,LI;R\NC#;Q#+.23[ M #DDG ')) %5=(\2VFM6TDUK/.GE_ZR.XC>%T'."5< X.#@].#Z&E[/S'[; MR.GHKC-5\=:%HNE6^J:AJIALKAS'#+Y:\%O \\USY<, M:EWD=\*J@9))["J6F>(K35Y)XK2XN/-M]OFQ3PR0.H;.T[9%4X.#@XP<'TI^ MS\P]LK7L=+17(:/XTT?7]3O=.TO4GN+JR)%PHCD 0@[?O$ 'D'H34C>+=+6: M[C^WR,+,XN94CD:*$Y (:0 H",@D$Y49)P 325.^MP]KK:QU=%90G=E#+*Q! MY!#=:7S9/^>C_P#?1I^R8O;KL:E%9?FR?\]'_P"^C6?=>(+.SUY;N1KV< M I!$CRN%SC>P4$JF>-S87WH]F^X_;+L=)17+)XHT^35ETQ;R7[2[,B$Q2".1 ME^\JR8V,PP0-PX./7!XX[@CM6IC_]]&L1?&6EMK1TM;NQU]%9?FR?\]'_[Z-97_"4Z=_:AT[[;+YXD\DMYRYO"P@BR27VCHKCK_P ;Z)IFAKK- M[JAAL3)Y.]DDW"3)!0IC<&&#D$9&#FFZ?XZT/5-!N])+'Q+IHU'2;R2XM&8H)"CIDCKPP!K2\V3 M_GH__?1I^R9/MUV-2BLOS9/^>C_]]&LJR\4Z=J%]]CMKV5Y26",8Y%CE*G#" M.0@+)COM)Q@TO9]+C]LNQU-%(K#4;Z^L[/4%GGL&"W*HQ(C8YX)Z9X.0 M#QCG%-TGQ)8ZXLK:?>O*(L;MR.G!Y5AN W*><,,@X.#1[/S#VWD=-16-;WOV MJW2>&9VB<95N1D>HSV]^]2^;)_ST?_OHT_9,7MUV-2BLOSI/^>C?]]5B:=XQ MTS5=0>RM+N=G'^KD:)UBFZY\MR-K\ GY2<@$C(!-+V?F/VRWL=?17-V/B&QU M._OK*RU 3W%BP2Y5&)$;'. 3TSP<@'C'-%CXAL=3O[ZRLM0$]Q8L$N51B1&Q MS@$],\'(!XQS1[/S#VWD=)16"=7MQJHTO[7_ *:83<>2"<^6"%W'T&3CWY]# M3K[5(-,LI;R^O5MK:(9>663:J]NI]^*/9];A[;6UC*2 M',0_Y:+O W)_M+D>]+V=NH_;>1UE%<#I/Q-\+ZY)<)I^M-*;:!KB8M#*BI&O M5B64#O6U8^(;/4=/EOK>[D^SPEA*94>)HRHR0RN R\<\CH0>]'L_,/;6Z'24 M5DIA%+V>^NP_;>1TU%1VE%5$D2)W:&6-59\[0690!G! ]\#J0">SZ7#VNE[';)_P ]'_[Z-/V3%[==C4HK+\V3_GHW_?595EXITZ_U!K"WO)?M M 0R*LD4D8E0'!:-F $B^ZDCD>M+V?F/VRWL=317 Z9\3/"^L:PNDZ?K37%ZQ M8!%AEP=H))W%=N, \YQ6QI/B2QUQ96T^]>418W;D=.#RK#>W\ZUJF4>4N$^8****DL*J7W_+ M/\?Z5;JM=1/)LV#.,YYJH?$145XNQY_X8O+>V\"7IN)5B^R3WD^U-]2%S8IID-Y-;36;W WX0LJJ$\ MD,)3A3S(0<].1CJE\#Z D#P)X;TE8I"&>,6<05B,X)&.<9./J:MKX=L5U,ZF MNE68U C!NA"GFD8QC?UZ<=>E&G1_U9?Y TWT_K7_ #/-TN;W69/!&O3:RUQ' M>ZAO:S2.,10,8I/E4A=^5P5.YCDYZ=*ZCQ38K?:II*VFKG2];3S7L9BH=)!A M?,C9"1N!&#@:+!J, M#07UA;W4+#:T8AD1CTXP>F2#D@8FDU_69M>LC:ZO.^F7UY< MV>\QP(H*))@Q)L9_E*8W.W)!^3:17H$GAC3IM-CTZ71[%[&(YCMF@0Q(?4+C M ZGMWJ%O!NBM&-)TS4#YM_9/#]&:R:S;0---JTO MG& VL>PR8QOVXQNQQGK4K^&--DN[>[?1[%KFV55@F,"%XE7H%;&5 [8Z4[J] M[_U_7WB:;Z%JBIOLLW]S]11]EF_N?J*?,NY/)+L0T5-]EF_N?J*/LLW]S]11 MS+N')+L0T5-]EF_N?J*/LLW]S]11S+N')+L0T5-]EF_N?J*/LLW]S]11S+N' M)+L0T5-]EF_N?J*/LLW]S]11S+N')+L0UY]XFFM-$U6[\06$\4IBWC4[&5@( MY"L0Y!QE9"A4#JK< C/(]'^RS?W/U%9UWX6TZ_U*WU&[TFTGO;?'E7$D2LZ8 M.1@GG@\CT/-)M/J5&+6Z+,;B2)' (#*" PP1]17,>-%U*.ULKBS-G+:Q7D#3 MV4T1W7!,B@;7#<$$A@,') [9!Z_[+-_<_4507PUIZ:H=472+)=0/6[$""4\8 M^_C/3CK3)]*N=7T5H+*:.&[CFB MN(&E!V%XW5P&QSM)7!QTSWJ_=^&M/O[V*]O-(LKB[AQY4\T".Z8.1M8C(P>> M*KOX1L9KO4)[JQ@NA?\ E^=%-#$4.P?+GY.,"HSX;L&TL:6=)LCIXZ6AA3RNN?N8QUYZ=:+I;/\ K?\ ,+2OM_6WY'*^ M$Y;W5O$VL:Y/%:QVS0PV<36ERTT4S1ERS!BB9P7VYQC(89XKLJD2R>*-8XXE M1% 557 Z "G?99O[GZBGS12MQ#7G$1,6MW%U"1/H#:X(YK5G_>PW M>Y5$BYZH9""4X(P&!()6O3?LLW]S]15+_A';(ZI_:G]EVG]H8Q]K\E/-QC&- M_7IQUI77,G?^M/\ +]>@^65FK'G\1,6MW%U"1/H#:X(YK5G_ 'L-WN51(N>J M&0@E.",!@2"5K1M/"KZ5KBBVOO,.R<6ZK%M:UBFE\R5F;)WMNP$X&.^[!KK_ M /A';(ZI_:G]EVG]H8Q]K\E/-QC&-_7IQUJTM@RRO(L"B1P S#&6QTR>^,FB M-DDK[?Y6_KRT')2=]#B_"'B.YU&Z2REAM4@>S^TVR0*P:",2M&(WRQW'Y?O# M;T(QQ78TRVT6"SFN)K6PMX);AM\[Q(JM*WJQ'4^YJS]EF_N?J*:DK:LEQ=]$ M0UYY/<(QBXSGS/F*'/<@KC!])^RS?W/U% M9W_"+:=_;/\ ;']DVG]I8Q]J\I?,Z8^]USCC/IQ2NN9.X^5\K5BW7G$1,6MW M%U"1/H#:X(YK5G_>PW>Y5$BYZH9""4X(P&!()6O3?LLW]S]15+_A';(ZI_:G M]EVG]H8Q]K\E/-QC&-_7IQUHNN9._P#6G^7Z] Y96:LA8Y)'3.<8' ?9Z(OB#X=:+8/?WUBIM+:3SK&41R JJD88@XY M/'/%=1-H=M%9-1.E20:E=K>RVUQ) EXJ MA?/13PQ X!'*GW4UN4^&P:WA2&&!(XHU"HB8"J!P .@I_V6;^Y^HJN9=R>2 M78KRH)8GC)(#*5R.HS7G.G66KKK7ASPW-_9\\>A$RS75M<,7$0B:.,21E $9 MPPXW'.UCTKTTVDI!!CR#U!(JM9Z';Z=:&TL=/MK6V))\F"-43)Z\#CFINKWO M_2V&E*UK'+W4&H'QY!%=FTNM/NK&>.)4B*2VH!3=SN(8-E03@=%QCG.9;: W MARVOP;G[>MO81Q2[(_*Q;0JQCAZMEVR=S<<=AD5V^G>&[#1Q(-,TFSLA)@N+ M:%(MV.F=H&>IJVE@T9[',>$]=O-6^UV M]]]E>:W2"3S+5"B$2QAPN"S'(]<\@@X%=)3++18--A,-A86]K$6+E($5%+'J M<#N?6K/V6;^Y^HJ^9$\DNQB^(;;3KW1Y+75)C#;S/&BRAMK)(7'EE3V8/MQG MC/6N"?5[K^R9M N%CG=+BSBGNXQ@R6TUR5*R #"MPP('!#Y &<#U.?3OM5O) M;W%NDT,BE7CD 964]00>"*SH?".F6ND3Z5:Z7;VUE/DR10*(P2?XLCG=P,'J M,#'05-U>Y23ML8OBW0KBZVZU9:_>:5=Z? YB"LOV<]"?-0CY@< =>, ]J3Q3 M_:UUX&FN+=K.UG-KYUW;W41=9!MR\6X,-N>5SSQTQUK9A\*6[26USJ5G::AJ M-MQ'?36T?G DK\W8CN1@9R0!G%6+CPUI]WJ$>H7.D64U[%CR[F2!&D3!R,, M1D8-&EFD_P"OZZ E)-.VP^U8S64#R0^4S1JS1'^ XSC\*YG3H=4_X2_6[6_F MMY1/9Q-#>6L1CD@0LX$9#%AP=S ]R3QC &]<^%K6\U5[^ZM8YFDM3:O')%$R MLA.2"=NX@_W22OMGFIK?PW86>GRV%MI-E!92Y\RWBA18WR,'*@8.10VF[^HE M&25K=C@Y+'6O"ND:]I.G:M=ZG!#I3SVC7+![BUDP0%W#!8'DKQQLP*M^&5FT M?4])T6SU%-1T:YTMIT'E(OD;2N&4J!E'WG[Y8Y&=QYSVEAH5MI5N;?3M.MK. M$MN,=O&L:D^N%P,\"JZ^&H[*UN8]&M;72Y;E@9)K>W0$G/+8& 6P3@G(!.2" M."72Z_UK_G^'W.TGI;^M/\OQ,GP4\AT2X@*XAM;^ZMK?_KDDK!0/8 ;1[+71 MTRPT<:;8PV=M$5AB7:N6R3ZDGN2>V,FIZ:M[KD&I;[^?7_LUWI[Q M(1(IE\M4S@N&$95UPP7 ^Z;C&,;^N,>]*ZNG?^M/\BK2M:QSFNKJ4/BC0)D-G/IQN3%]E:(B6-S&_[U7W M8.!N&-O0GO@BE:>%7TK7%%M?>8=DXMU6+:UK%-+YDK,V3O;=@)P,=]V#76VG MAK3]/O);RRTBRMKJ;/FS0P(CODY.Y@,G)YYJXM@RRO(L"B1P S#&6QTR>^,F MA-=_Z?\ 7Z U+:QQ?A#Q'F_99O[GZB MJ7_".V1U3^U/[+M/[0QC[7Y*>;C&,;^O3CK1=W^GRWJ[B#C;\H MXY^45TL>CQ16(L8[*!+0)Y8@5%$87IMV],>U1ZAH%IJT"P:EIMK>0JVY8[F) M)%!Z9 ;//)H]VUK]@M*^QD^%9-1.E20:E=K>RVUQ) EXJA?/13PQ X!'*GW4 MUN4^&P:WA2&&!(XHU"HB8"J!P .@I_V6;^Y^HJN9=R>278A/3FO./"I,-YH MTF1<:'UM$< ]B) M/Z&LBVT!O#EM?@W/V];>PCBEV1^5BVA5C'#U;+MD[FXX[#(KMK?PUI]GJ$NH M6VD64%[+GS+B*!%D?)RNWFK?:[>^^RO-;I!)YEJA1")8PX7!9CD>N>00<"NDIEEHL&FPF& MPL+>UB+%RD"*BECU.!W/K5G[+-_<_45?,B>278KN5",7^[@Y^EC_99O[GZBLZT\+:=8:C/J M-GI-I!>W&?-GBB57?)RIY/J>M3=7O?^OZ^X:B[-6,;2B#X]\1 $<6]F#[ M<24S3W*^./$K1H9'2UM"$4@%CB0XYX!/O6];^&M/L]0EU"VTBR@O9<^9<10( MLCY.3E@,G)Y-%OX:T^SU"74+;2+*"]ESYEQ% BR/DY.6 R*1$5BUPH7: '!7<%,A&5/ ;'/([-M,#7 N&MHS.$,8E(7<%)R5SUQ MD#CVK,MO!VGP:''H\VGV]W9HQ?R[B"(H6))SL50@Y)Z**+JR7;_-_E^8[2NW M;?\ R_KY'(7^HWNH_"75IM1DCEFC\Z 7"+M6X5)2BR =!N !XXSTXKJ]7L]M \F(83/(L8=CT7<>@[GT )J_=^';+4+*.RO=*L[FUBP8X)H4=$P M,#"G@8'%07/A#1[V*"*ZT'39X[=/+A26VC81+_=4$<#V%#?F'*^J[E/PG%86 M_AJS@TV\BO+>)2OVB%@R2-DEBI'&-Q/3IT[5M46FE)86L=K9VD5O;QC"10JJ M(H]@.!4WV6;^Y^HJN:)/)+L9>M/:QZ%J#WR.]HMM(9U3.XIM.X#'?&:Y/PBE MS!J-G;:JT5XSZ8KZ==(P;%N"A9)!C[X+)\XX8*#A2#GT#[+-_<_452L/#MEI M1E.G:7:69F.9/L\*1[SZG;C/4]?6I32E>_\ 6O\ G_5Q\LN6UOZT_P OZL8- MYI4/B<:[!<,RV\L7]GHZ]1@;G8?\"8#_ +9UBW$%SX?TK5[XS0WLPN5GGE\H MQQ27'R1H-FXD(@"LWS9+#J,$5Z%'8-"I6*!44L6(7 &2TN MY;5Y(%*I(4/W@I)*]<8R<$'FMFBTTI+"UCM;.TBM[>,82*%51%'L!P*F^RS? MW/U%/F7RFC(#K*J,>,@@Y4,"".1FN7LM9G MU.XT/3+B"$"#55@NY8,^7,T=L98SST.0F5)."F,FO1+[1H=3LY+._LH;JVD^ M_%,JNI[C@U3D\*6G]CQZ7:VJV5O"P>W^RA4,#@Y#KVSGGD'.3G()I)I-OT_ MJSLE;O\ B8OC1=2CM;*XLS9RVL5Y T]E-$=UP3(H&UPW!!(8#!R0.V0<;5F\ MG2/B!%6&1VR>.*LSZ';7-[!>SZ?;2W5OGR9Y(U9X\]=K'D?A2=M5??_ ('^0US) MWML4;W3&U7PZ^F7-S<6[3P"*66W8"09'S8)! [\XK,\,0:E8G4M*NM3;4HK- MU%K>7 #2@,N=DA&-S+P<\$AA6H_A&QFN]0GNK&"Z%_Y?G130Q%#L'RY^7+>N M6+$=L#BK#>&M/?2QI;:19-IXZ6A@0Q#G/W,8Z\]*IR3;?QF>#+NZOO!>CW5X6-Q):H79CD MMQPQ]R,'\:W:?%8-!"D,4*I&BA41< *!P !Z4_[+-_<_45;DF[W)Y)=C*:]N M&U,V3:/>-;D8-X6A\GIGIYF_V^YU]N:Y\:KH&L>,K6./4[!Y=.$MO%;),K22 M2N & 0'.U5!!XQDG^[79O922(R/$&5A@J<$$>E9ECX/T;3+I;JPT#3;2X4$" M6"UCC< ]>0,U-U?7K]"$7\I*YFVT!O#EM? M@W/V];>PCBEV1^5BVA5C'#U;+MD[FXX[#(KT)+!HVD9(%5I&W.5P"QP!D^IP M /P%"6#1ES' J[VW-MP-Q]3ZG@4G:VC_ *_IC2DNFAS7@[7;S5II[>^^RO-; MBWD\RU0HA$L8<+@LQR/7/((.!7TA,GF,D$:HI8]3@=ZV M*BHTWH:T4TM0HHHK,V"FNI9&4,4)& RXR/<9XIU-<4,# MAO#_ (K@TK2R_B7Q#)/<7.I7-G:+/'&'?RI&4!5BC4DD*,\'YB ,9 K07Q_I M4VM:3I]I'=W":BDQ$R6DW[HQN$*LNS(.XD-G&W&6P"*Q;;PMXH0:2);;1P+/ M6IM2DVW\IRDAD.T?N!R/-/UVCIGAND^#O$=GJMI>W*:8P2>^\V..\D.V*YD5 M\J3%RRX8;2 #P:F+:.&,R^9/ M#)&DJ@@$Q,R@2\D?<+=1ZTQOB#X862*(ZBYEF1I88A:S%YD !WQJ$RZD'(90 M0<-@G:<%XKHV4EG%J<8,^/=/G MN]3TP7\ND2V=Y!;QWDEF\B3,Q0E%RH7+ E1R3MRX^49KG9OA]XJNO"Z:'>'2 M+J%-+6SA62]FV6TPW?O0GE8D)&S!."F#COF[?>#_ !5-#J<4-OHQ&H7=G=LS MW\H\IH1'E ! =P)C^]QUZ56G-Y?\'_(7]?A_F=H_BO1DU1=.:[<3--]G$A@D M\DRX_P!7YVWR]_;;NSGC&:KV/CGPUJ=Y%:V.J).\LKPH\<;F,R("67S,;,X! M(&>1R,CFL1?!^L?8)M DDLFT634?MRW/FO\ :(U\X3F/9LVD[\C?N'!^[D53 MM_"/BJ*/3U":3&]OK5QJ3NMY(V$EWX4#R1DCS#UP#M'KQ*\_ZV_X/W#?6W]; M_P# ^\T=?\=6DOAG5WT"_:/48=/EN[:2XL90DB)U>,N%60=I=O[TDPD M@ J<1] #@$#BO4=,BG@TNTANEC6>.%$D$3EU# '!(!(_ 526C^7Z_I83W7S M_3_@EJBBBD 4444 %%%% !1110 4444 %%%% !1110!R_BG7+VQGT^#3G50= M0MH;N0J&PLC@>6,\;B#DGJ!C^\"-C7=0ETO0KV^@M9[J:&%FC@MXC(\C8X 4 MQS&_AN9P=4N40JK MM17VJV!P0!@]Q6K_ &AJINM0 ML[/3(9/L@B%O)<7,L:S9'.YS">0.ZF3/# M+V]E\13:KJ:8EF]A-(ZIMDB4\D%]QYP<8!ZUN/KFI:#)KFG3O>:S M<6=BE[:.ELK3R[RZ["L:@$ATX(4<'GH2;%SX8N=5L;^>\%K:ZK=202IY#-)' M$\#;HLL0I?YAR=J\'';)DL],UJ"]U'79K;3WU>YCBMX[5;IQ#'$A)P9?*W$D MNS?<]!VS3>O]>7^?X OZ^_\ R*/PWU*]U32+N?4/$5QJUPLWER0W.FI92V; M>>N2/2NTK)TC3[B&YO-2OXK:*^O-@DCMG9T54!"C<0I8\DYVKU QQD MZU-B05S0O=4C^(XL)+V-],ETUYX[98 I1UD126?)+$[CTP .Q/-=+7-2:;K+ M?$"'5A!8?V9'9O:[CJXQNZ.]OA;2Z=Y*>4D15CN1@H?>!QC%\/>+=3G\2WL6H7 M)DAC2Y:YM B9L62<) @V@,3(AR Q)8\K@<5=>Q^($WB_[86\-Q:3N$:C?/)< M10Y^8I\JIO;'<8& .<<]7+:/20>G0:=<=X3\)W M^AZIY]W-;-!;VAL[?R2Q:93*TGF2 @!3R!@;NYSSBNQHZ(.H4444 %%%% ' M0^,UU;Q6]M_:LFEZ9;WOV*$QVN_[;.I^97F9&CC4D%0F0[8R",@'KM>:]30; MY].N8[:[6%FCFDA\T(0,YVY&3CISC/8]#S+^$-2>*31"UD=";4O[06-9 SK&.2J MDY" %MH +<:\.BZHO@2PT2ZTK1+V>*&.WFBNIFDM]J# ?!BRYR =I"_[W&: MK1>!%T?1]/71!9KJ5E?&_P F+R(9Y'5DD7:@/EJ48A#6[6'X>T>XT^;4[^]$"WNIW GFBMV+1QX1450Q +<*"6(&2>E;E)C"D; M.T[0"V. 3Q2T4@."MK'QIIWBBW^V>,!JEN\4]PVGII<4"[5&%7>"6^\R@=S@ M\U!X*\6ZGJ$%VUY M32;:7]?U_7R'N]?Z_K^NA/HU_:ZCIJ36NJ6VIA24>XMW1D+]P-O QGIUQC.> MM:%SZBUJLLZ01+%:LS(JQ1A V6"\MR<8X&!DXS73U3M?0E7MJ M%%%%(9FZ]JPT72);L())2R101$X\R5V"(N>P+,,GL,UB>(;C7=)L]#>/5HF9 M]2@AO3]D7,RR2 %4YPBC)'(9L ?-G).AXNTN;5=# MD,ES:W,%Y%'D#S&BD5 M]F3QDA2!GN16?X@34/$^EZ5-H$=E+%'>QW4OVV>2!E,3@^7M$;$-D$'."I'0 M]A;KU7W:?\$'L[=G]YT6J:C;Z1I5WJ5VQ6WM87FD(Z[5&3CWXK@['QM=/HVK M:U]BT,6ICB2+&58.Z!IB,89T;9SP!P3T^M12ZXUYX;N+0K97FGN M)+M&?*,V5P,H$/K]_=ZKCFJ5IHVNS:G;:MJL6F->Z?926UNEO,^RX=]NYW8Q MYC'R#Y0'QN/)Q2[_ -=_UM^G4=UI_7;]+C-*U._M/$FG:=/J[:O;:I8/=QS- M%&OE,A3.W8 #&PD&,Y(Q]XYX?X>N-=U&SU^VN=6B:_M-2>&"X2U"QJH6-PNS M))7D@_-NP3A@<$.\,>#;71=2N=8?3M*L[^XC$*PZ; (XH(\YV[L NQ/)<@9P M %&.4T*+4?#RZ[?:^EA!!=7ANHS:7$D[98*@3:8U);*J!MR6+8 Z9K3\'^:M M^!.O3NOR_P S:T'5AK.E)=-&(IUD>">(-N$RRWRRPXVK#?SQ1G!R-T:.$ M;_@0.1P>*Y=['X@3>+_MA;PW%I.X1J-\\EQ%#GYBGRJF]L=Q@8 YQREN@>S& MZAIWC*'Q/93KXR5;&ZO0!ID>EQ86( LR^:\6ZG/XEO8M0 MN3)#&ERUS:!$S8LDX2!!M 8F1#D!B2QY7 XKMFLI)->2^D9/)AMS'"H)SN9L MN3^"H!]6ITMH]SJ,PH6EOG_7Z@];_(AT;4H; M]+A/[0M;F[AD(N(8)4?[*Q_Y9MMY!&,<\D@].@TZX[PGX3O]#U3S[N:V:"WM M#9V_DEBTRF5I/,D! "GD# W=SGG%=C1T0=0HHHH *Y34Y-=TS6M*N$U,SQWM M\+:73O)3RDB*L=R,%#[E"Y)9B#SP.,=77#O8_$";Q?\ ;"WAN+2=PC4;YY+B M*'/S%/E5-[8[C P!SCD7Q('LR,^(=3%M)XE%ZW]FKJGV'^S_ "DV>4)_(+[L M;_,WY;KMQQMS\U=5KC.FFO+_ &LNE6\?SSW>U"R(!_"7!1><CV9DANVA M47-W- KQC^,$P$DY[ %>X(/"-I-% MKB-YLDG_ !,K58S))$'8(0I4HKD!=P*\?,, _=30Y-=U;19[>?4S%)!?36W] MHPPH)9HHV(#*K*4#$C!.W'RG &1B";0O$.E>%KBS\,KI4&I7ES)<3-/)(L,! MD;P.E0K8_$"+P@]G"WAN+5F;RXS"\Z6\$( Y&5+LYYZD <' MZM]7_73^OO%V_KN;/A*\U&\TNY74I1<26UY-;1W00)]H1&VAR!P#G(.,#*G M%;]87A2UUZTTGR?$!TM;A&VQ1:6KB%(P!C[_ ,Q;.<_A[UNTV)!7,:5J&J_\ M);XDL[V[2ZM[:.":UBB@$?EJX?YO0#I73US6EZ;K5OXRUG4[J#3 MUL;R**.$Q73M(/+W8+*8P!NW$G#'&,<]:E^0S T[Q/JIM/#FL_;_ .T(M>+Q MM8".-5MY/+>11&R@-\I0HV\MGK\N,4>"O%NIZA!=M>7']HMY%NR_*B&*[D#> M9:_*!C9@$[LLH)+$UJZ3X.B7Q-_PD>H:7H]G>H'$,6GQ D,_WY))BBM(Q[?* M ,G[Q.1L7^CR:HE^MS(J>; ]M;,GS>4KKAG[?,2?R YY--NR=E_7;^OT#K;^ MOZ_KL3Z-?VNHZ:DUKJEMJ84E'N+=T9"_<#;P,9Z=<8SGK6A7,>$/#]_HS7L^ MHM:K+.D$2Q6K,R*L480-E@O+17$$"6\MI&D(C$0 M1Q1Q&*Y=Y0(]V"RF,#G<2<-QC'/6@.AEZ?IWC"Q\862:CXS&HV"6^\ZX[G!YKIM7L]0O8Q'9ZM)IB*I9IH(XWD+=A^\5EV]2>,GC!'. M9+>RECU:^OY2C&58XH0">(U!//'!+,W3/ 6N8UB7QGX@\/6O]BV6CV;S.?M2 M:C+< ,@8C:%\I'PPZ[@IQD8.W]I+>7-U;1 M(6,<955V"0,HWET;D' R.^0X/XG\3Z%&VG>)(=#N;*YGMKV=;!)_.:)RF0KM MA =N[OUQGCFW'H_B,)I>KS_V5-KUK'+#-!$\D-JT4A'RJVUF&-B')4YY'&1B MU:>&Y[+PE+I"7$;W-T[O=3 % QED+2E1SCAF"_AS3?7^M;Z?*VXET_K3K^)9 M\(G4F\+6,FK7[7UY*AD:X:%8BRL25^11A?E(XK;I%4(H50 H& !VI:;=V);! M7+>%[S6KRWU^"^O[>XO+74)(()A;;(T&Q&4; V2 6/5LGUKJ:Y;P[I_B'3/[ M=FN[33#->737=ND-[(RY*JNQV,(*CY!\P!ZGCCE+=W[?JO\ @C>RMW_1F,OB M+4(+'Q:=)UR/Q"^F6P:'<(C+%<8?)[FXT;4&DU M.*]CCN7CL]4E\M4DA"*SS-L"IMC)8$@ ':!G)S6UI.DW7]O7.NZE:V=K?36Z M6OEVDS3 HK%MS.R(2><8V\ =3GB/6_#MQK6BZE#))"E]= "-CDHB(X94Z9P< M?,<=6/7 %&RU[ ]=N_Z&U875M>V$-Q:7D=[ Z_)<1NKK)CC.5X/([<59K$\, M:5=Z79WC7S0?:;R\ENWC@8M'%O/"JQ +8 &3@9)/ K;H$@HHHH&%NZ5J7B!FT MRZL=.723-'*+G[4[S?(P;B+RPH)(QG><9SSTH6Z#HSH)Q*UO(MNZ1S%2(WD0 MNJMC@E01D9[9'U%<]X/O=4U/P;'/=WL5Y)$69BN<$F/ &<ROH+! MKV.2:2(07+M'(7=G 9C&"O+8X#<#/M1T IZ+KVJ)\-Y=6O!-JFI0BX7%M;9> M9TE=%"QK]!_4]Z9\-]2O=4TB[GU#Q%<:M<+-Y-4O9!$X>0N2<-QC'/6@'L8?AW7];O]0.Z\>YO8GN%U+2I(8T6R*Y M,6PA=WS';@LS!@6(Q@X9X*\6ZGJ$%VUYJZ=/>BPWZ>90=2@E-^_T M>35$OUN9%3S8'MK9D^;RE=<,_;YB3^0'/)I/2.FNG]??]X]+_/\ K^OU)]&O M[74=-2:UU2VU,*2CW%NZ,A?N!MX&,].N,9SUK0KF/"'A^_T9KV?46M5EG2") M8K5F9%6*,(&RP7EN3C' P,G&:Z>J=KZ$J]M0HHHI#"JMX[+LVL1G/0U:JI?? M\L_Q_I5P^(SJ_"RMYLG_ #T?_OHT>;)_ST?_ +Z-,HK>R.6['^;)_P ]'_[Z M-9&L>*K#0CC4+B[7$1F8PVLTP1!U9BBD*/KBM2N?\;HH\#Z^^T;SI\P+8Y(V MGC]34RT5RH:R29IZ7K]MK E^R278,6W>MQ;RP,,\@XD520?4<5H>;)_ST?\ M[Z-_2_P"? M^1Z?->"V@DGGN/*AC4N\COM55 R22>@J+3M5AU73X+^RN6EM;A!)%)\PW*>A MP>:\]_X2'5W\16#P:E+WUS:$21PHAV)(?W:JIDPI3!9G&2#A<$&M#0-2 MGT?X-6>I6T'GSVNE^:D>"0Q"YYQSBDFK-E@>;) M_P ]'_[Z-'FR?\]'_P"^C7(^$]0U*2^N[+6I[PWZQ)-Y4JPF J68;X'C4%D. M!P_S#C/7-=7561#;3L/\V3_GH_\ WT:/-D_YZ/\ ]]&F446078_S9/\ GH__ M 'T:/-D_YZ/_ -]&F446078_S9/^>C_]]&HY]UQ;R0O+,$D4HQCE9& (QPRD M$'W!!%+119!=F+_PB]C_ ,_NN?\ @\O?_CM9]U9^'+'4K?3KK7]2AO;G_4V\ MGB*[5W[# \[/)! ]3755Y_XCM8-%UF[UEUCO],N@QU*TX\R/9%M9E)."-F"4 M.#QD'L9:2Z%1Q_Y_=<_\'E[_P#':IS:;H%OJ,6GS:[J4=],-T5L M_B.[$CCGE5,V3T/3T-=)&Z21(\9RC %3ZBN3\9K-:06L\.DV]S8?;X)[YEEV M3[@ZA64;<,00F26!VC:/4-Q2:T$I-]2W?:/HNF6QN;_6-5M( 0#+/XANXU!/ M09,V*LCPO8D9%[KG_@\O?_CM(/$?B5%L9UT#$4%K=(S,(Q$LDAC( M($;,&(WD-G & !SVVIZHUIHPO(X;@M*%"B*VDG9-W\11 2<#GIVQD9S27+:] MOZ>Q3XJ*#1]$NKJXM;? M6=5FN+8@3Q1^(;MGB)Z;@)LKG'>N*AU-H?#7B:VT9KRWFGUB.%;B>"6 QB8Q M(SEW08?EB?X@2#CD9WK#4[KPR+WPZ]E!MLX89+672[&5E"2LRDM"I=MRLK,3 MGYL\XZT+ELG;_A[7!\VNO]7L;D?A[2YFD6+4M9D:)MD@77KPE&P#@_O>#@@X M]Q5_3](@TRX::WNM3=V7817Q!;VL=VJK MJ329N+66(G*)R2ZCYB021UYR1R*[2FHJR=NB)9Y M/F?/LSC=MSG&>,U'_;%I_:/]G?VC#]NV>9]F\\>;M_O;\*?\30^(\AMHW^9]K\L?^0OE_W> M.E"UMY_YV'KKKV_*YZ#_ &Q:?VC_ &=_:,/V[9YGV;SQYNW^]MSG'OBE@U>U MNKNXM+?4(9KFW($\,$GO"G_$T/B/(;:-_F?:_+'_D+ MY?\ =XZ5!SMNH[5D4;:VU\[3Z'T/(J.\A^WVCVTTURL;XR8+B2%^#GA MT(8=.Q]JYGPKXB349%L18FWB:!KFUD\[S&EC\PH6D^4;7)^8CYOO=Q_Y_=<_P#!Y>__ !VJG]EZ#_:7]F_VYJ7V_;O^R_\ M"17?F[?79YV<>^*Z6O,M0@U6QCM]%ETJ5KV?7Q8"L6Y M#\I&!C.#1972L"E*S=SK?[!TG[9]D_M75_M.SS/)_M^\W[,XW;?.SC/&:=/X M>TNUMY+BXU+6888U+/))KUXJJHZDDRX JH;6WA^*,<\4$233Z3(99%0!I")( MP-QZG XYK0\4Z-=Z_H4NG6>H1V+RLI>62U6X4J#DJ48@$' !SD8R,%6!Y!!$O(K1TW3HM*\W[/< M7[^9C=]JOY[C&,]/,=MO7MC/&>@JGX3_ .1.T3_KP@_] %;%:2@DVB%.35[C M(]0CEN)K>.[5YX=OFQ+)EH\C(W#.1GMFHX-8M+J\GL[?489;JWQYT,*)W@MI2(T"[Y")26..I)ZGO6)9%X?#_@.XM$_T M^5F,A"C@P:Q:75Y/9V^HPRW5OCSH8 MYPSQ9Z;E!R/QI;/5[745E:QU"&Z$3F.0P3!]CCJIP>#[5Y[91!O#_@,PDI>7 M3,LTB !R)()&F)[_ '\,?< U+I6D7OAB"[%Y-&/*TZ&&0V;EMMO K_O3D+B1 M\D #.,$Y.*':-[]/Z_K_ ( 6?1_U>QZ''=><@>*?S$)(#*^1P<']:KZA9KJ= MNL-Q/>(BMO!MKR6!LX(Y:-E)'/3./RK(\,:XVJPRVTMA'8S6L<+>3%+YB".1 M-R8.U><9!&.,<$UOU32)YGW,*;P[IEM!)//J6LQ0QJ7>1]>O%55')))EX JK MIFFZ#K5I]JTS6M5NX-Q3S(?$%XP!'4<2]:TO$>EPZUHDMA-<_9_,9#'*<$+( MK!DR#]X;@/E[]*XC^V6ATB;3I+<6^KS36MK/ISE>L@P>5)&"> M#4V5[6_K^O\ ,M-M7N='=V7ANPMA)+I%+@D%Z_J%M:RX\N:;Q'=(CY&1AC-@Y'-4?&/A6]O8;.?3/[):ST MR%MFDWM@LD$W3CN":C\4Z'J/B#3]-U>Q_LTP6MKYPTC4K!98Y2 MP!(+'[A & 0.N><$TG9)NVWY=_P&FVUKN;L?AO3IHDEBU#6I(W4,KKKUX0P/ M0@^;R*@LM)T/4O-^PZUJEUY+F.7R/$5V^QAU5L3<'V-+XAO)V^'6H7MC$]O, MVFM+$@&&CS'G'U']*S+R>'1?$FDOIUJSQ)HTP>*VB+%HT:+RAM0%L LV, XR M<#K5-)2::_K7_+^K$J4G%-/?_@?YFN=!TD22QG5-8#PJ'D7^W[S**V6%;)TAMD19 M^[ ^889!SZ&DDK[#YGW9K6>A6UA=IK-(F<"?5KJ9.1CE'D*GKW'O6 MMYLG_/1_^^C7.>#[N6YT::&9GZU:VM+Z& MSEBO6EEQM:*RFDC&3CYG5"J_B1CJ>*X"QO=5LKN[\6SQV5R)]5.G21.C&XA@ M$_DJL;Y 4!MK%-IW9)+9(PM+I?UT_P QZVO_ %_6AZ-_;%I_:/\ 9W]HP_;M MGF?9O/'F[?[VW.<>^*6#5[6ZN[BTM]0AFN;<@3PQS!GBSTW*#D?C7GKEQX2> M\*?\30^(\AMHW^9]K\L?^0OE_P!WCI5S3O#NI:+KJN)X'.VZCM61RSN)IA*T MDJD )P 3N)'WJ MVJ7NFS6\CSHCXRT$[PN,$'AT(8=.Q]NE<5X5\1)J,BV(L3;Q- US:R>=YC2Q M^84+2?*-KD_,1\WWNN:[NZ_X]G_#^=3*SY6C2%TI7.4_X1>Q_P"?W7/_ >7 MO_QVL_['X<_MG^Q_[?U+^TMN[[+_ ,)%=^9C&?N^=GIS].:ZJO/9(+;PWX@9 MYQ'?:->7/G!QC?:SO.O).?G7S<;]F<;MOG9QGC-1_V3H?\ :/\ 9W]M:I]NV>9]F_X2*[\W M;_>V^=G'OBHC:V\/Q1CGB@B2:?29#+(J -(1)&!N/4X''-8#EQX2>\*?\30^ M(\AMHW^9]K\L?^0OE_W>.E"2=M-_\[#O+77M^5SJI/#VEQ211R:EK*/*2L:M MKUX"Y )( \WG@$_A3+S1-'TZU>ZO=6U:VMX\;Y9_$%VB+DX&29L#DBN>[AR] MN)V*J'P1G<%8KP2,@$X)]:+)JZ0KR3LV8ATK0ETW^TCK>IBPV;_M1\17?E;? M7?YV,>^:9)8^'(=,34I?$&H)8/C;=-XDNA$V>F'\['ZUA:=;ZG/H&ESV^CYN M-,UB:2^TY)EQ*Q:0,T1;"X#.'4'&,8SD9-OPQ866O0Z[=:II$7]F2ZF\MO:W MJ1R*K*BK(^ 63EP_()YR>YHLOU_+_/\ KH[M=?ZU_P C4T_3- U>%IM-US4K MV)6VL]MXBNY%!ZX)68\\UM:;IT6E>;]GN+]_,QN^U7\]QC&>GF.VWKVQGC/0 M5G^$]/M;'0U>TM(;2.[D:Z$,,8C55<_*-HX!"[0?<5N57*NQ+D^XR/4(Y;B: MWCNU>>';YL2R9:/(R-PSD9[9J.#6+2ZO)[.WU&&6ZM\>=#'.&>+/3I[UB61>'P_P" [BT3_3Y68R$* M-S;X)'FS]7 )]P*FZ2O;^F.S?7^K7/08-8M+J\GL[?489;JWQYT,\1%; M>#;7DL#9P1RT;*2.>F/G!R!-V/!]#74MC8=QP, M=D9[9J&UTW0+ZZN+6TUW4KBXMSMGBB\1W;O$M1HL]G\0+&"72;>&R^P2P6$]K+]Q04++(FT8 M& NT D#!ZYX$E=70@Z3+<36\>JZN\\.WS8EU^\+1Y&1N'G9&>V:9? MZ1H>EVWVG4-:U2T@R%\VX\0W<:Y/09,P%0Z':V]IX[\2BV@BA$D5K(XC0+N< M^9ECCJ3W-,\7"Y35]#N=+6.YU:W>9X;*5@JSQ[,2?-_ ?N@-ZL >"2!I6V&G M*]K_ -6+4NC:+!9?;9M8U6.TVAO/?Q!=A,'H=QFQ@Y'YTV^TC0]+MOM.H:UJ MEI;Y"^;<>(;N-0<-WYH:2Z"3EW M+:>&M/EC62._UMT8!E9==O""#T(/FUJ:?9KIENT-O/>.C-O)N;R6=LX X:1F M(''3./SKG_A\LW_"(0220O!%----;0/C,4#2,T:\9&-I&,<8Q7457*NPG)[7 M&0:A'=>;]GNUF\IS')Y#[&N"2,Z5X/\=II,*6QAN;DPI;H%"?N4/R@=.YJ/Q:7TPQC0T\IAX@6NM65]'/)::G;W"6[ M%)FBG#B-AU#8/!'O3K35K;4+,7EEJ$5S:G.)H9@Z''7Y@<<5PNO:-'J&HV6B M:8ZVL=YH-Q;L\:@!8U,?E9 [ LP'LS8ZT$7>A:;K,]]%%*9;E;FYMK:4F(,5 M2.. ,5!^;"LYV\ XP@I=OV6_GM\YQU\MUW=.^<O M%%EHNC:E917EEJVKW%M*-R2Q:_>,K#ZB6G^+=*&J:=#Y=VEM>6LOVFU:1=ZL MZJP(*Y&X%2W0@CKVKF(-3MM232]$-@+9[O4%AU6+(99-EMY@Y'WE<+'U ) ( M(ZBI23;5NWXEW=D[]_P-W['X;-U;6O\ PD-_]HND$EO%_P ))=;YE.<,@\[+ M#@\CTJ*_C\*:7<_9M0\3W=I/@-Y5QXGN8VP>AP9@:M>)M+MM0L3I4,:+<7<\ M<[2=XPC*3+GL0% 'O@=*A\0^'M"U&6V9])T^>]O[A%^U/;H\FQ?F8[R,_<4@ M'/&119=@YGW9?'ABP90RWVN$'D$:[><_^1:A;1-&6*XE;5]6$=MGSW/B"[Q% M@;CN/G?+@$'GL:T=:OVTW36FCCG=RP1?)MI)RF3C=L0%B!UZ=L<9KE? \FG7 M/]OVZPW/E1:H9\W5M+%D[(R&8NHRVX;B#SG!(Y!HM%MK^N@KRM=LU(--T"ZT MYM0M]=U*:Q4,S7,?B.[:,!?O$L)L<=_2BUTW0+Z"&>TUW4KB&=S'%)%XCNW6 M1@"2JD3.N,_G6EYLG_/1_P#OHUA^$M3GUCPEI>H7/^OGMU:0 MXQN;&"?Q(S^-;-6XI:$7EU'^;)_ST?\ [Z-4[76[*^NKBUM-4M[BXMSMGBBN M%=XCG&& .5Y!ZU"VJVK:F=,,=[YQ&-XLIO*Z9_UVW9T_VNO'6LIM/M9O%6G7 M%LL<,.E0R6Y=>-S.%"Q#U R1Z[?>EU'=V.ACU".6XFMX[M7GAV^;$LF6CR, MC<,Y&>V:99ZO:ZBLK6.H0W0B.?S$+8RKY!P<&M2N,\)ZXVJ[K:6PCL9K5 M8&\F*7S$$[MR03%<1+(I(Z'!!%=! M11[3R'['S.<.DZ9]\C/91L7;G MDDCD\GGWK0LK"STVU6UL;2"UMUSMB@C"(,G)P!Q6_11[3R#V-^IRB>&M!BMK MBVCT334M[D@SQ+:H%E(.06&,-@\\U+/H6D76GQ:?<:58S64.#%;26Z-&F!@; M5(P.">GK7344>T78/8ONP:79171C$1G2W17V !=P&<8 &/0"NFHH]IY![%]SF].T?2](61=,T MVSLED(+BV@6,,1T)V@9J[6O11[7R#V'F9%%:]%'M?(7L/,R**UZ*/:^0>P\S M(J.>9;>WDF<.4C4NPC1G8@#/"J"2?8 DUMU'/!#=6\MO<11S02H4DCD4,KJ1 M@@@\$$<8H]KY![#S./\ ^$MTW_GVUK_P27G_ ,:K"U)/">JZ@+R[T[7F8L&E MB72[]8IR #)&(]K\ #D<@ '(&*['_A!/!__ $*FA_\ @NA_^)H_X03P?_T* MFA_^"Z'_ .)I>T\BE1MLS+'BW30,"UUK_P $EY_\:K-?4/#\NI?;Y;;Q))+N M#B.2PU)H0PZ$1%-@(P"/EX//7FNF_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)I^T?8/8KNW/A?4;_ .VW.FZXTQ55?;I5^J2A3E1(@C"R M $G 8'&:FM=>LK?5;Z\8ZZ\=QLV0G1M0*Q[1@\,I4$_[*K[Y/-='_P ()X/_ M .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$TO:6Z!['S.;;4O#;VM_;/I M>KO!J#L]TCZ+>L)&8!2>8N. .F.E.TW5M TE91:6>O;I2#))-I=_-(^!@9=X MRQ '09P.U=%_P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $T>T M\@]BNYA6FO:)8OG3:<= TPZM_:9MR;G=OYE?R]^-N_R\[-^.-V-V.,UU-%' MM/(/8ON!G 'IU/2MRBCVGD'L?,Y;3M TO2;J>YLK412SC#-O9L+DMM4$D(N6)V MK@9.<5;O+N.PM'N9EF:-,9$$#S/R<<(@+'KV'O6]5>^L+/4[.2SO[2"[M9,; MX9XQ(C8((RIX." ?PH]IT2#V/=G)_P#"6Z;_ ,^VM?\ @DO/_C5813PF=834 MSINO&5'\U83I=_Y DSG>(O+V;L\YQUYZ\UV/_"">#_\ H5-#_P#!=#_\31_P M@G@__H5-#_\ !=#_ /$TO::WL/V.EKF7_P );IO_ #[:U_X)+S_XU6?:ZGX> ML]0FOX[#7&NY00T\VDW\KJI.2JEXSL7/.U<#VKI/^$$\'_\ 0J:'_P""Z'_X MFC_A!/!__0J:'_X+H?\ XFCVGD'L5W.7:]\.-KXULVGB/[>$\L/_ &?J.S;_ M '?+V;,=\8Z\]>:A2\TN2&YBO)?$\BRW33IY%CJD)C!X"[AEL>P(7/1177?\ M()X/_P"A4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \31[3R#V7F7L_L_4 M=X7^Z)-F_';&>G'3BNH_X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ M (FAU+] 5&W4P-,US1-(T^&QL[37EMX1MC632K^4J/3<\9.!V&>*VM-U>VU7 MS?L\5ZGEXW?:K*:WSG/3S$7=T[9QQGJ*E_X03P?_ -"IH?\ X+H?_B:T-,T+ M1]$\W^R=*L;#SL>9]DMTBWXSC.T#.,GKZFG[5]1>P7T\@]B^YRUIH&F6.H/?6]N5G;=@M*[+'N.6V*253<>3M R>N:MBSM MP+@&(,+@YE#_ #!^,8.>V.,=*WJ*/:*UK![%]SF-)T/3M$BDCT^ QB5@SLTC M2,V % +,2< #. !@8J74-1@TRW6:X2Z=&;8!;6LL[9P3RL:L0..N,?G715 M3U+2=-UFW6WU33[2^@5PZQW4*RJ&P1D!@1G!(S[FCVOD'L/,X^^U_1-2LWM; MNQUF2%\$C^Q;T$$'(((BR"" 00001D5C00^%K72KNQ@M/$(:Z*L]S)I5]+-N M4Y0[WC)^4X('0'MR<]K_ ,()X/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30_P#P M70__ !-+VGD-4K=3D?[0TO4%AEUF#7I;E%V.L&GZFEO* 3@M#LV'(Y*L&ZXR MP&:LWVH^']1N5GNK;Q&^U0IB%AJ*PN/1H@@1AZY!SWKI?^$$\'_]"IH?_@NA M_P#B:/\ A!/!_P#T*FA_^"Z'_P")I^T\@]CYG-MKE@VM_;C_ &YY'V?R3;?V M-?[2/*P,;CTIDGB2RM;&:/3+/5$G=V<&;1 M;XJ&=LLQ_=9.,D[#_^A4T/_P %T/\ \31_P@G@_P#Z%30_ M_!=#_P#$T>T#V*[F-X=U'38(+;2K6+52_P S-+HY. M!V%=%26/A/PWIEY'>6'A_2K2ZCSLF@LHXW7((.& R,@D?C6Q3]KY"]AYF165 M_P (WI/]JG4OLS?:&D$Q'G/Y9D P)#'G87P!\VW/ YKK**/:>0>Q\SECH&F' M5O[3-N3<[M_,K^7OQMW^7G9OQQNQNQQFKJV\2W+W 4^:ZA2Q)/ S@#TZGI6Y M11[3R#V/FIV#_P#H5-#_ /!=#_\ $T?\()X/_P"A M4T/_ ,%T/_Q-/VFM[$^QTM(_MX3RP_]GZCLV_W?+V;,=\8 MZ\]>:<;[PT=6_M,Z=K9N=V_G2;_R]^-N_P OR]F_'&[&['&:Z;_A!/!__0J: M'_X+H?\ XFC_ (03P?\ ]"IH?_@NA_\ B:/:>0>Q\S"N->T2ZN[6ZFL=:::T M9FA;^QKT;2RE3P(L'@D19;IIT\BQU6$H#P%R,G'L"%ST M45U__"">#_\ H5-#_P#!=#_\31_P@G@__H5-#_\ !=#_ /$T>T\@]CYG,SW_ M (=N--CT][+7UM4.?+CTS4$WYSG>50%P#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=# M_P#$T>T\@]CYF4OBS3%4*MKK( & !HEYQ_Y"K0TW5[;5?-^SQ7J>7C=]JLIK M?.<]/,1=W3MG'&>HJ7_A!/!__0J:'_X+H?\ XFM#3-"T?1/-_LG2K&P\['F? M9+=(M^,XSM SC)Z^II^U8O8+N8EGX>TZQUBZU6!;D7EUQ,SWXY;8I)5-QY.T#)ZYKJ:*/:>0>Q?W*SMNP6E=ECW'+;%)*IN/)V@9/7-6Q9VX%P#$&%PT5K6#V+[G,:3H>G:)%)'I\!C$K!G9I&D9L * 68DX &< # Q M4NH:C!IENLUPETZ,VP"VM99VS@GE8U8@<=<8_.NBJGJ6DZ;K-NMOJFGVE] K MAUCNH5E4-@C(# C."1GW-'M?(/8>9RQ\6Z800;762#U!T2\_^-5AV"^$]-U0 M:A;Z=KWG(,0K)I=^\< (P?+1HRJ<<< 8' P.*['_ (03P?\ ]"IH?_@NA_\ MB:/^$$\'_P#0J:'_ ."Z'_XFE[3R'['I@ MKI?^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)H52VR!T;]3EK6\ M\.66K7>J06GB,7EV,3.UAJ3JWI\A0J,=L 8Z#%5HI=#ETRTMM2C\075Q;.SQ MW4>F:G'*A;.0LF#(!@XP7/Y8 [+_ (03P?\ ]"IH?_@NA_\ B:/^$$\'_P#0 MJ:'_ ."Z'_XFCVGD'LO,Y6]N/"]_HJZ1/IVO?80(+B"W&U8IM-U%TD''^L4IB7H/O[JZC_ (03P?\ M]"IH?_@NA_\ B:/^$$\'_P#0J:'_ ."Z'_XFCVGD'L?,RQXMTT# M=:_\$EY M_P#&JTM/U[=IH$ND16*$7-K+;MG /"R*I(YZXQ^5._P"$$\'_ /0J:'_X M+H?_ (FM33=)TW1K=K?2]/M+&!G+M':PK$I; &2% &< #/L*?M?(7L%W.?TK MP[INBFZ-DEP/M;;YQ-=RS!V[G$C-R>Y[X'I3].T#3-*,IM+<@R*$)DE>4A!G M"+O)VH,G"C"C/ KJ:*/:+L'L7W.6TS0=-T=Y'LH&1W4(6>5Y"J#HBEB=J#)P MHPHSP*FETJRGT^:PF@$EM-N\Q&8G<2^>.,=*Z.BCVG2P>Q\SG=-TR MTTFT^RV41CBW,YW.SL[,5]HBO7\S.W[+937&,8Z^ M6C;>O?&><=#72UGZGH6CZWY7]K:58W_DY\O[7;I+LSC.-P.,X'3T%'M?(/8> M9QNJZOH.LVGV>\LM<*@[D>/2+Z.2-L$95UC!4X)'!Y!(/!-9P/A^UTB*STRV MUNUF@G%U#?7^D>"=?O4U37=!UFXU)E7S#]AU-D M4C^%1L VYSQ@?3FNG;Q)H[W45RUGK1EB1D1O[%O?E#8SQY6/X16U_P ()X/_ M .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$T>TML@=&^[.LK?5;Z\ M8ZZ\=QLV0G1M0*Q[1@\,I4$_[*K[Y/-07=QX7OK"^LI].UTV]_*9;E$TS4$\ MQB #DJ@." !@<>U=5_P@G@__ *%30_\ P70__$T?\()X/_Z%30__ 70_P#Q M-'M.E@]CK>YP5GH_@/3M+O=-L]#UR"TOMOVE$T_4@9 ,X!;;G')XS@YYHL;; MPWX=L+JT\+Z9JNFM?$+<3MI&H2,J 'E0T9RW.!R ,Y.<;3WO_"">#_\ H5-# M_P#!=#_\31_P@G@__H5-#_\ !=#_ /$T>T\A^R\RAH>I:;)%%ING6U_!%;0A M8UN-/N(%"+A0 TB*">G&<]?0UL4_3?#6@Z-<-<:7HFFV,[(4:2UM4B8KD'!* M@'&0#CV%:E/VKZD>P[,QW4.C(<@,,'!(/YCD5S&E?#OPMHNM#6+'3"FH LWG MR7,LC98$,?G8@DY//O7?T4>TUO8?L7:USE+/P]IUCK%UJL"W(O+KB9GNY75O M3Y&8J,=L#@<#%719VX%P#$&%PT5K6#V+WNGP&,2R*SLTC2,V % +,2< #. !@8KI***B4N8TA#E"BBBI+/_V0$! end EX-101.DEF 8 ghm-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ghm-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Asia [Member] Asia [Member] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Revenue, Remaining Performance Obligation, Amount Revenue remaining unsatisfied performance obligations amount Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Numerator. Numerator [Abstract] Numerator: Geographical [Axis] Geographical The percentage of total revenue from contracts from customers from the satisfaction of performance obligations at a point in time. Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied At Point In Time Percentage of revenue from contracts recognized upon shipment Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Other Liabilities, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current and non-current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Income Taxes Receivable Income taxes receivable State Administration of Taxation, China [Member] State Administration of Taxation, China [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Finance Lease, Liability, to be Paid Total lease payments Revenue from Contract with Customer, Excluding Assessed Tax Net sales Revenue from Contract with Customer, Excluding Assessed Tax, Total Contract with customer assets and liabilities. Contract With Customer Assets And Liabilities [Line Items] Contract With Customer Assets And Liabilities [Line Items] Net contract assets (liabilities) The change in the net balance of the contract with customer asset and contract with customer liability. Change In Contract With Customer Asset Liability Net Time Vested Restricted Stock Units (RSUs) [Member] Time Vested Restricted Stock Units (RSUs) [Member] Time vested restricted stock units (RSUs). Net Sales Disaggregated by Product Line and Geographic Area Disaggregation of Revenue [Table Text Block] Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Short-Term Debt, Type [Axis] Short-term Debt, Type Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Denominator diluted income. Denominator Diluted Income [Abstract] Denominator: Contract with Customer, Liability, Current Customer deposits Customer deposits (contract liabilities) Product Warranty Disclosure [Text Block] Product Warranty Liability Title of Individual [Domain] Title of Individual Subsequent Events [Text Block] Subsequent Events Letter of credit secured by cash. Letter Of Credit Secured By Cash [Member] Letter of Credit Secured by Cash [Member] Operating Lease, Liability, Noncurrent Operating lease liabilities Defined Benefit Plan, Expected Return (Loss) on Plan Assets Expected return on assets Finance Lease, Liability, Noncurrent Finance lease obligations Balance Sheet Location [Axis] Balance Sheet Location Assets, Current Total current assets Vesting [Domain] Vesting Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Stock Issued During Period, Value, New Issues Issuance of shares 2028 and thereafter Finance lease liability payments due year five and after year five. Finance Lease Liability Payments Due Year Five And After Year Five Deferred income tax asset Deferred Income Tax Assets, Net Comprehensive income (Loss) Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventory Disclosure [Text Block] Inventories Trading Symbol Trading Symbol Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Issued, Total Time vested restricted stock. Time Vested Restricted Stock [Member] Time Vested Restricted Stock [Member] 2026 Long-Term Debt, Maturity, Year Two Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Foreign Tax Authority [Member] International Tax Jurisdictions [Member] Availability under the line of credit Line of Credit Facility, Remaining Borrowing Capacity 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] Business Combination Disclosure [Text Block] Acquisition Treasury Stock, Value, Acquired, Par Value Method Purchase of treasury stock Current portion of long-term debt Less: current portion Less: current portion Long-Term Debt, Current Maturities Long-term Debt, Current Maturities, Total Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, City or Town Entity Address, City or Town Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Cash Flow, Supplemental Disclosures [Text Block] Cash Flow Statement The amount of obligation to transfer good or service to customer for which consideration is receivable. Contract With Customer Liability Consideration Receivable Contract liabilities Debt Disclosure [Text Block] Debt Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification Out Of Accumulated Other Comprehensive Income [Table] Lessee operating and finance leases. Lessee Operating And Finance Leases [Text Block] Leases Subsequent Event [Member] Subsequent Event Type [Axis] Additional Paid-in Capital [Member] Capital in Excess of Par Value [Member] Inventory, Raw Materials, Gross Raw materials and supplies Inventory, Raw Materials, Gross, Total Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Allowances on trade accounts receivable Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Chemical/Petrochemical. Chemical/Petrochemical [Member] Chemical/Petrochemical [Member] Statement of Stockholders' Equity [Abstract] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Accounting standards update, immaterial effect Operating Lease, Liability, Current Operating lease liabilities Lender Name [Axis] Lender Name Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income Summary Of Basic And Diluted Earnings Per Share [Abstract] Summary Of Basic And Diluted Earnings Per Share [Abstract] Total Long-Term Debt Property, Plant and Equipment, Net Property, plant and equipment, net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Contingent Consideration Classified as Equity, Fair Value Disclosure Change in fair value of contingent liability Defined Benefit Plan, Benefit Obligation, Benefits Paid Post retirement benefit plan Investment Income, Interest Interest income Finance lease. Finance Lease [Abstract] Finance Leases Statement of Comprehensive Income [Abstract] Scenario [Domain] Scenario Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Treasury stock Treasury Stock, Common, Shares Other operating income, net. Other Operating Income Net [Table] Other Operating Income Net [Table] Entity Central Index Key Entity Central Index Key Finance Lease, Liability, Current Current portion of finance lease obligations Plan Name [Domain] Plan Name Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Accounting standards update adopted CANADA Canada [Member] Middle East [Member] Middle East [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue remaining performance obligation, expected timing of satisfaction, period Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Change due to invoicing customers/ additional deposits (Contract Assets) Change due to Invoicing Customers/ Additional Deposits (Contract Assets) Change due to invoicing customers/ additional deposits (Contract Assets). Income (loss) before provision (benefit) for income taxes Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest The fee, expressed as a percentage of the standby letter of credit amount, incurred for the issuance of a standby letter of credit. Letter Of Credit Commitment Fee Percentage Fee for outstanding letters of credit New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements Or Change In Accounting Principle [Line Items] Payments of Debt Issuance Costs Payment of debt issuance costs 2027 Finance Lease, Liability, to be Paid, Year Four Share-Based Payment Arrangement, Expense, after Tax Debt Instrument, Term Term loan payment period Award Type [Axis] Award Type Restricted Stock [Member] Restricted Stock [Member] Finance Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term in years Plan Name [Axis] Plan Name Geographical [Domain] Geographical Assets Total assets Amortization of Deferred Charges [Abstract] UNITED STATES U.S. [Member] Operating Lease, Right-of-Use Asset Operating lease assets Entity Registrant Name Entity Registrant Name Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Share-Based Payment Arrangement, Expense, Tax Benefit Income tax benefit to equity based compensation Retained Earnings [Member] Retained Earnings [Member] Deferred Income Tax Liabilities, Net Deferred income tax liability Deferred Income Tax Liabilities, Net, Total Repayments on financing lease obligations Amount of cash outflow for principal payment on a lease financing obligation that did not meet the criteria for a sales leaseback. Repayments On Lease Financing Obligations Minimum [Member] Minimum [Member] Income taxes. Income Taxes [Table] Income Taxes [Table] Financial Support to Nonconsolidated Legal Entity [Axis] The amount of expense recognized in the current period that reflects the allocation of the costs of intangible assets over the expected benefit of such assets. This element applies only to intangible assets that are not used in the production of goods. Selling General And Administrative Amortization Expense Selling, general and administrative – amortization Operating Lease, Liability Present value of net minimum lease payments Operating Lease, Liability, Total Severance Costs Severance payment Barber-Nichols, Inc. Barber Nichols Inc [Member] Barber-Nichols, Inc. [Member] Forecast [Member] Scenario Forecast [Member] Finance Lease, Liability Present value of net minimum lease payments Finance Lease, Liability, Total Accrued Income Taxes, Current Income taxes payable Disaggregation of Revenue [Abstract] Equity Component [Domain] Equity Component Employee Stock Option [Member] Employee Stock Option [Member] Leases. Leases [Table] Leases [Table] Change in Accounting Principle, Accounting Standards Update, Adoption Date Accounting standards update, adoption date Defined Benefit Plan, Plan Assets, Contributions by Employer Contributions to its defined benefit pension plan Contract with customer assets and liabilities. Contract With Customer Assets And Liabilities [Table] Contract With Customer Assets And Liabilities [Table] Leases. Leases [Line Items] Leases [Line Items] Income taxes. Income Taxes [Line Items] Income Taxes [Line Items] Adjustments to reconcile net income to net cash used provided (used) by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock Issued During Period, Value, Treasury Stock Reissued Issuance of treasury stock Debt Disclosure [Abstract] Debt Instrument, Basis Spread on Variable Rate Debt instrument, basis spread on variable rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Denominator. Denominator [Abstract] Denominator: Contributions expected for the balance of fiscal 2023 Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Standard Product Warranty Accrual, Decrease for Payments Product warranty claims paid Schedule of recognized equity-based compensation Share-Based Payment Arrangement, Activity [Table Text Block] Assets [Abstract] Assets Issuance of common stock Proceeds from Issuance of Common Stock Consolidated total leverage ratio Consolidated Total Leverage Ratio Consolidated total leverage ratio. Amortization of intangible assets Amortization of intangible Assets Amortization of Intangible Assets Amortization of Intangible Assets, Total Base Rate [Member] The percentage of total revenue from contracts from customers from the satisfaction of performance obligations satisfied over time. Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied Over Time Percentage of revenue from contracts recognized over time Common stock, $0.10 par value, 25,500 shares authorized, 10,846 and 10,774 shares issued and 10,703 and 10,635 shares outstanding at September 30 and March 31, 2023, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Transaction agreement. Transaction Agreement [Member] Transaction Agreement [Member] Financial Support to Nonconsolidated Legal Entity [Domain] Principal repayments on debt Principal repayments on debt Repayments of Long-Term Debt Repayments of Long-term Debt, Total Restructuring Reserve, Total Restructuring Reserve, Beginning Balance Restructuring Reserve, Ending Balance Restructuring Reserve Proceeds from disposal of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment, Total Revenue Recognition [Abstract] Accrued Liabilities, Current Accrued expenses and other current liabilities Accrued Liabilities, Current, Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense, Total Operating income (loss) Operating Income (Loss) Accounting Standards Update 2019-12 [Member] ASU 2019-12 [Member] Tax Period [Axis] Tax Period Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred Income Tax Expense (Benefit), Total Provision (benefit) for income taxes Income Tax Expense (Benefit) Benefit for income taxes Income Tax Expense (Benefit), Total Liability, Defined Benefit Plan, Noncurrent Accrued pension and postretirement benefit liabilities Liability, Defined Benefit Plan, Noncurrent, Total Agreement. Agreement [Member] Indefinite-Lived Intangible Assets [Axis] Indefinite-lived Intangible Assets Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Share-based compensation vesting percentage Total intangible amortization Intangibles subject to amortization, Net Carrying Amount Finite-Lived Intangible Assets, Net Total intangible amortization Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Revenue from Contract with Customer [Text Block] Revenue Recognition Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Finance Lease, Liability, Undiscounted Excess Amount Less – amount representing interest Other Commercial. Other Commercial [Member] Other Commercial [Member] Debt Instrument, Face Amount Term loan payment Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Leases Subsequent Events [Abstract] Amount of the flat fee for the line of credit facility. Line Of Credit Fee Annual facility fee Intangibles not subject to amortization, Gross Carrying Amount Indefinite Lived Intangible Assets Excluding Goodwill Gross Indefinite lived intangible assets excluding goodwill gross. Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other assets Other Assets, Noncurrent, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Stock option awards granted Other operating income, net. Other Operating Income Net [Line Items] Other Operating Income Net [Line Items] Depreciation Depreciation Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Retirement Plan Type [Domain] Retirement Plan Type Equity, Attributable to Parent [Abstract] Stockholders’ equity: Lease, Cost [Table Text Block] Schedule of Components of Lease Expense Defined Benefit Plan, Interest Cost Interest cost Original maturity period for held to maturity securities. Held To Maturity Securities Original Maturity Period Treasury with original maturities period Other Postretirement Benefits Plan [Member] Other Postretirement Benefit Plans [Member] Line of Credit Facility, Maximum Borrowing Capacity Maximum limit of credit facility Guarantees [Abstract] Revenue, Remaining Performance Obligation, Percentage Revenue remaining performance obligation percentage Cost of Goods and Services Sold Cost of products sold Cost of Goods and Services Sold, Total Schedule of Cash Flow Supplemental Disclosure Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Earnings Per Share [Abstract] Per share data Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for deferred compensation arrangements payable beyond one year and noncurrent liabilities associated with defined benefit pension plans and other postretirement defined benefit plans. Increase Decrease In Long Term Portion Of Accrued Compensation Accrued Pension Liability And Accrued Postretirement Benefits 2025 Finance Lease, Liability, to be Paid, Year Two Scenario [Axis] Scenario Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Minimum fixed charge coverage ratio. Minimum Fixed Charge Coverage Ratio Minimum fixed charge coverage ratio Back end fee Back End Fee Charged Fee charged by bank for the cost of the amended bank agreement. Revolving Credit Facility [Member] Revolving Credit Facility [Member] The number of shares originally approved that may be purchased by employees under the company employee stock purchase plan. Share Based Compensation Arrangement By Share Based Payment Award Common Stock Authorized For Purchase Common stock may be purchased Defined benefit plan, benefit expected to pay for the balance of fiscal 2023 Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year Net income (loss) Basic income (loss) per share Earnings Per Share, Basic Earnings Per Share, Basic, Total The change in the balance of the contract with customer asset. Change In Contract With Customer Asset Unbilled revenue (contract assets) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Changes in Accumulated Other Comprehensive Loss by Component Commitments and contingencies (Note 9) Commitments and Contingencies Business Combinations [Abstract] Income Statement [Abstract] Investments Investments Investments, Total Defined Benefit Plan, Amortization of Gain (Loss) Amortization of actuarial loss Intangibles not subject to amortization, Net Carrying Amount Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-Lived Intangible Assets (Excluding Goodwill), Total Minimum funded debt to liquidity prior to occurrence of compliance date Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of Net Contract Assets (Liabilities) Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Backlog. Backlog [Member] Backlog [Member] Retirement Benefits [Abstract] South America [Member] South America [Member] Statistical Measurement [Domain] Statistical Measurement Net cash provided (used) by operating activities Net Cash Provided by (Used in) Operating Activities All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Ministry of Finance, India [Member] Ministry of Finance, India [Member] Operating Lease, Payments Monthly lease payment Net income (loss) Diluted income (loss) per share Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Product and Service [Domain] Product and Service Lease, Cost [Abstract] Finance lease cost: Unrecognized Tax Benefits Liability unrecognized tax benefits Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Revenue from Contract with Customer [Abstract] The (increase) decrease during the reporting period in the amount of the asset recognized for an overfunded defined benefit pension plan. Increase Decrease In Defined Benefit Plan Assets For Plan Benefits Noncurrent Prepaid pension asset Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Defined benefit pension and other postretirement plans, tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Debt Instrument, Name [Domain] Debt Instrument, Name Open Tax Year Open tax year Lessee operating and finance lease remaining term of contract. Lessee Operating And Finance Lease Remaining Term Of Contract Remaining term of contract Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Pension and Other Postretirement Benefits Items [Member] Schedule of weighted average remaining lease term and discount rate for finance and operating leases. Schedule Of Weighted Average Remaining Lease Term And Discount Rate For Finance And Operating Leases Table [Text Block] Schedule of Weighted Average Remaining Lease Term and Discount Rate for Finance and Operating Leases Additional Paid in Capital, Common Stock Capital in excess of par value Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Pension Plan [Member] Pension Plans, Defined Benefit [Member] Schedule of Future Minimum Payments Schedule of Maturities of Long-Term Debt [Table Text Block] Payments for Repurchase of Common Stock Purchase of treasury stock Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Reclassifications Out of Accumulated Other Comprehensive Loss by Component Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Liabilities and Equity [Abstract] Liabilities and stockholders’ equity Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Forfeiture of shares Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Credit Facility Latest Tax Year [Member] Latest Tax Year [Member] Schedule of Product Warranty Liability [Table Text Block] Reconciliation of the Changes in Product Warranty Liability Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less – amount representing interest Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive loss Restricted Stock, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock awarded The income included in earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. Product Warranty Income Income for product warranties Lessee operating lease and finance lease option to renew or terminate. Lessee Operating Lease And Finance Lease Option To Renew Or Terminate Lessee, option to renew or terminate leases, description Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Earnings Per Share, Basic [Abstract] Basic: Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Investments, Debt and Equity Securities [Abstract] The amount of gains and losses recognized in net periodic benefit cost related to defined benefit plans. Amortization Of Actuarial Losses Amortization of actuarial losses Retirement Benefits [Text Block] Employee Benefit Plans Maximum discount rate from fair value of market price on the last, first or lower of the last or first day of the offering period that participants pay for shares. Share Based Compensation Arrangement By Share Based Payment Award Maximum Discount From Market Price Maximum discount on purchase price of common stock percentage on fair market value Inventory Disclosure [Abstract] Accounting Standards Update and Change in Accounting Principle [Text Block] Accounting and Reporting Changes Increase (Decrease) in Contract with Customer, Asset Unbilled revenue Local Phone Number Local Phone Number Bank of America Term Loan Bank Of America Term Loan [Member] Bank of America term loan. Goodwill Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance The liability recognized in the balance sheet that is associated with the self insured medical plan. Self Insured Medical Plan Liability Self-Insured medical plan liability Line of Credit Facility, Covenant Terms Statement of Cash Flows [Abstract] Director [Member] Director [Member] Debt Securities, Held-to-Maturity [Table] Schedule Of Held To Maturity Securities [Table] Earliest Tax Year [Member] Earliest Tax Year [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Income Tax Authority [Domain] Income Tax Authority Bank Of America [Member] Bank of America [Member] Bank of America. Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Schedule of Held-to-Maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Gross Profit Gross profit Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Items [Member] Minimum funded debt to liquidity from and after occurrence of compliance date Minimum Funded Debt To Liquidity From And After Occurrence Of Compliance Date Minimum funded debt to liquidity from and after occurrence of compliance date. Common Stock, Par or Stated Value Per Share Common stock, par value Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares authorized Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Maximum [Member] Indefinite lived intangible assets weighted average amortization period. Indefinite Lived Intangible Assets Weighted Average Amortization Period Intangibles not subject to amortization, Weighted Average Amortization Period Operating leases. Operating Leases [Abstract] Operating Leases Earnings Per Share, Diluted [Abstract] Diluted: Bank of America term loan Term Loan Term loan. Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Recognition of equity-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Short-Term Debt, Type [Domain] Short-term Debt, Type Time Vest One Third Per Year Percentage [Member] Time Vest One-Third Per Year Percentage [Member] Time vest one-third per year percentage. Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Defined Benefit Plan, Service Cost Service cost Change due to revenue recognized (Contract assets) Change Due to Revenue Recognized Contract Assets Change due to revenue recognized contract assets Restricted stock units outstanding Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Percentage of minimum margined assets on outstanding facility. Percentage Of Minimum Margined Assets On Outstanding Facility Percentage of minimum margined assets on outstanding facility Accrued Liabilities Accrued compensation Accrued Liabilities, Total Accrued Liabilities Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Forfeiture of shares, shares Forfeiture of shares, shares Schedule of Inventory, Current [Table Text Block] Major Classifications of Inventories City Area Code City Area Code Inventory, Net Inventories Total Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities: Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments Space. Space [Member] Space [Member] Proceeds from the issuance of debt Proceeds from Issuance of Long-Term Debt Proceeds from Issuance of Long-term Debt, Total Letter of Credit [Member] Letter of Credit [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] HSBC Bank USA. H S B C Bank U S A [Member] HSBC Bank USA [Member] Weighted Average Number of Shares Outstanding, Basic Basic Weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic, Total Inventory, Work in Process, Gross Work in process Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities: Statement [Table] Statement [Table] Increase (Decrease) in Contract with Customer, Liability Customer deposits Maximum leverage ratio upon acquisition. Maximum Leverage Ratio Upon Acquisition Maximum leverage ratio upon acquisition Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] The difference between the maximum number of shares (or other type of equity) authorized for issuance under the 2000 Plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Remaining Available For Grant2000 Plan Remaining available shares under equity based compensation plan The change in the balance of the contract with customer liability. Change In Contract With Customer Liability Customer deposits, current Customer deposits (contract liabilities) Lease, Cost Total lease cost Letters of Credit Outstanding, Amount Letters of credit outstanding amount Trade accounts receivable, net of allowances ($1,887 and $1,841 at September 30 and March 31, 2023, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Common Stock [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Performance Vested One Third Per Year Percentage Performance Vest One-Third Per Year Percentage [Member] Performance vest one-third per year percentage. Remainder operating lease payment Remainder Operating Lease Payment Remainder Operating Lease Payment. Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory, Finished Goods, Gross Finished products Inventory, Finished Goods, Gross, Total Other Operating Income (Expense), Net Other operating income, net Other operating income, net Schedule of Long Term Debt Schedule of Debt [Table Text Block] Treasury stock (143 and 138 shares at September 30 and March 31, 2023, respectively) Treasury Stock, Value Treasury Stock, Value, Total Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Ending Balance Cover [Abstract] Selling, General and Administrative Expense Selling, general and administrative Selling, General and Administrative Expense, Total Vesting [Axis] Vesting Document Fiscal Year Focus Document Fiscal Year Focus Other Operating Income (Expense) [Member] Other Operating Income, Net [Member] Comprehensive Income (Loss) Note [Text Block] Changes in Accumulated Other Comprehensive Loss Income Taxes Paid, Net Income Taxes Paid, Net, Total Income taxes paid Debt Instrument, Periodic Payment, Principal Term loan principal payment extinguishment charge Extinguishment of Debt, Amount Income Taxes Receivable, Current Income taxes receivable Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassifications Out of Accumulated Other Comprehensive Loss [Member] Security Exchange Name Security Exchange Name Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Table] Domestic Tax Authority [Member] Federal Tax Jurisdictions [Member] Performance Vested Performance Stock Units (PSU) [Member] Performance Vested Performance Stock Units (PSU) [Member] Performance vested performance stock units (PSU). Net current-period other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stock compensation prior plan. Stock Compensation Prior Plan [Member] Stock Compensation Prior Plan [Member] Preferred Stock, Shares Authorized Preferred stock, shares authorized Technology and technical know how. Technology And Technical Know How [Member] Technology and Technical Know-How [Member] Customer Relationships [Member] Customer Relationships [Member] Defense. Defense [Member] Defense [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average common shares outstanding: 2024 Finance Lease, Liability, to be Paid, Year One Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Bloomberg Short-Term Bank Yield Index. Bloomberg Short Term Bank Yield Index [Member] BSBY [Member] Performance vested restricted stock. Performance Vested Restricted Stock [Member] Performance Vested Restricted Stock [Member] Accounting Standards Update [Domain] Accounting Standards Update Assets for Plan Benefits, Defined Benefit Plan Prepaid pension asset Shares, Issued Ending Balance, shares Beginning balance, shares Finance Lease, Right-of-Use Asset, Amortization Amortization of right-of-use assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Annual Amortization Expense Leases [Abstract] 2029 and therafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five 2028 and thereafter LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour Long term debt maturities repayments of principal after year four. Other Operating Income and Expense [Text Block] Other Operating Income, Net Variable Rate [Domain] Variable Rate Tax Period [Domain] Tax Period Securities Act File Number Entity File Number Future fixed minimum lease payments Future Fixed Minimum Lease Payments Future fixed minimum lease payments. line of credit facility covenant Line Of Credit Facility Covenant Line of credit facility covenant. Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Finance Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Increase (decrease) in operating lease right of use asset. Increase Decrease In Operating Lease Right Of Use Asset Operating lease assets Share-Based Payment Arrangement [Abstract] Dividends, Common Stock, Cash Dividends Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Schedule of Intangible assets Schedule of Intangible Assets and Goodwill [Table Text Block] Other Intangible Assets, Net Other intangible assets, net 2025 Long-Term Debt, Maturity, Year One Defined benefit pension and other postretirement plans net of income tax expense of $47 and $37 for the three months ended September 30, 2023 and 2022, respectively, and $93 and $74 for the six months ended September 30, 2023 and 2022, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Schedule of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Preferred Stock, Value, Issued Preferred stock, $1.00 par value, 500 shares authorized Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Increase (Decrease) in Operating Assets [Abstract] (Increase) decrease in operating assets: Title of Individual [Axis] Title of Individual Other expense (income), net Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Percentage of commitment fee on unused credit facility Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Standard and Extended Product Warranty Accrual Balance at end of period Balance at beginning of period Standard and Extended Product Warranty Accrual, Total Income (Loss) Per Share Earnings Per Share [Text Block] Amortization of Actuarial income (loss) [Member] Accumulated defined benefit plans adjustment net actuarial gain losses. Accumulated Defined Benefit Plans Adjustment Net Actuarial Gain Losses [Member] Entity Address, Address Line One Entity Address, Address Line One Consolidated fixed charge coverage ratio Consolidated Fixed Charge Coverage Ratio Consolidated fixed charge coverage ratio. Change due to invoicing customers/ additional deposits (Contract Liabilities) Change due to invoicing customers/ additional deposits (Contract Liabilities) Change due to invoicing customers/ additional deposits (Contract Liabilities). Intangibles subject to amortization, Gross Carrying Amount Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Change due to revenue recognized (Contract Liabilities) Change due to revenue recognized Contract Liabilities Change due to revenue recognized Contract Liabilities Line of Credit Facility, Commitment Fee Percentage Percentage of upfront fees Subsequent Event Type [Domain] Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Including, but not limited to, reconciliation of undiscounted cash flows to operating and finance lease liabilities recognized in statement of financial position. Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Future Minimum Payments Required under Non-cancelable Leases Income Statement Location [Axis] Income Statement Location New Revolving Credit Facility [Member] New Revolving Credit Facility [Member] New revolving credit facility member 2027 Long-Term Debt, Maturity, Year Three Maximum leverage ratio. Maximum Leverage Ratio Maximum leverage ratio Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender Increase (decrease) in operating lease liabilities. Increase Decrease In Operating Lease Liabilities Operating lease liabilities Debt Instrument, Frequency of Periodic Payment Term loan principal payment frequency Long-term debt, gross Long-Term Debt, Gross Term loan, balance Product and Service [Axis] Product and Service Title of 12(b) Security Title of 12(b) Security Intangibles subject to amortization, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Officer [Member] Officer [Member] Prime Rate [Member] Prime Rate [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name Accounting Standards Update [Axis] Accounting Standards Update Customer deposits. Customer Deposits [Member] Customer Deposit [Member] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Treasury Stock, Common [Member] Two thousand incentive plan. Two Thousand Incentive Plan [Member] Amended and Restated 2000 Incentive Plan [Member] Accounting Changes and Error Corrections [Abstract] Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities: Amortization of debt issuance costs Amortization of Debt Issuance Costs State and Local Jurisdiction [Member] State Tax Jurisdictions [Member] The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for obligations related to services received from employees, obligations and expenses incurred but not paid and noncurrent obligations. Increase Decrease In Accrued Compensation Accrued Expenses And Other Current And Non Current Liabilities Accrued compensation, accrued expenses and other current and non-current liabilities OCI, before Reclassifications, Net of Tax, Attributable to Parent Other comprehensive income before reclassifications Common Stock, Dividends, Per Share, Declared Dividends declared per share Increase (Decrease) in Inventories Inventories Increase (Decrease) in Inventories, Total EBITDA Minimum Funded Debt to Earnings Before Interest Taxes Depreciation and Amortization Minimum funded debt to earnings before interest taxes depreciation and amortization. Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Payment Arrangement [Text Block] Equity-Based Compensation Floor rate. Floor Rate [Member] Floor Rate [Member] Supplemental Cash Flow Elements [Abstract] Retirement Plan Type [Axis] Retirement Plan Type Less: unamortized debt issuance costs Less: unamortized debt issuance costs Unamortized Debt Issuance Expense Net contract assets (liabilities) The net balance of current contract with customer assets and current contract with customer liabilities. Contract With Customer Net Asset Liability Current Income Statement Location [Domain] Income Statement Location Refining. Refining [Member] Refining [Member] Document Type Document Type Line of Credit [Member] Line of Credit [Member] Federal funds rate Federal Funds Purchased, Average Rate Paid Numerator diluted income. Numerator Diluted Income [Abstract] Numerator: Line of credit facility, Current Line of Credit Facility, Current Borrowing Capacity Line of credit Line of Credit Facility, Interest Rate Description Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Identifies the employee stock purchase plan or ESPP. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Document Quarterly Report Document Quarterly Report Share-Based Payment Arrangement [Member] Stock Compensation Plan [Member] Schedule of Net Benefit Costs [Table Text Block] Components of Postretirement Benefit Cost and Pension Cost Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Net cash (used) provided by financing activities Net Cash Provided by (Used in) Financing Activities Total Long-term debt Total Other Long-Term Debt, Noncurrent Entity Filer Category Entity Filer Category All other countries. All Other Countries [Member] All Other [Member] Balance Sheet Location [Domain] Balance Sheet Location Income Tax Authority, Name [Domain] Income Tax Authority, Name Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Variable Rate [Axis] Variable Rate Officers and key employees. Officers And Key Employees [Member] Officers and Key Employees [Member] Maximum leverage ratio covenant period upon closing of acquisition. Maximum Leverage Ratio Covenant Period Upon Closing Of Acquisition Maximum leverage ratio covenant period upon closing of acquisition Trade Names [Member] Tradename [Member] Capital purchases recorded in accounts payable Capital Expenditures Incurred but Not yet Paid Liabilities Total liabilities Barber nichols, LLC. Barber Nichols L L C [Member] Barber-Nichols, LLC. (BN) [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Equity, Attributable to Parent Ending Balance Beginning balance Total stockholders’ equity Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Intangibles subject to amortization, Weighted Average Amortization Period SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Expense for product warranties The (income) expense (included) charged (in) against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. Product Warranty Income Expense Expense (income) for product warranties Net income (Loss) Net income (loss) Net income (loss) Net Income (Loss) Interest expense, net Interest Expense Interest Expense, Total Standby Letters of Credit [Member] 2028 and thereafter Lessee operating lease liability payments due year five and after year five. Lessee Operating Lease Liability Payments Due Year Five And After Year Five Contract with Customer, Asset, after Allowance for Credit Loss, Current Unbilled revenue Unbilled revenue (contract assets) Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Leases Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract. Contract With Customer Receivables Billed But Not Paid Under Retainage Receivables billed but not paid under retainage provisions in its customer contracts Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average common and potential common shares outstanding Increase (Decrease) in Operating Liabilities [Abstract] Increase (decrease) in operating liabilities: Credit Facility [Axis] Credit Facility Other Income and Expenses [Abstract] Other expenses and income: Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term in years Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net pension cost (benefit) Income Tax Disclosure [Text Block] Income Taxes Floor rate Derivative, Floor Interest Rate Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Five year term loan with Bank of America Five Year Term Loan With Bank Of America [Member] Five Year Term Loan With Bank Of America [Member] Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Income Tax Authority [Axis] Income Tax Authority Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Three Other Noncurrent Liabilities [Member] Other Long-Term Liabilities [Member] Payments to Acquire Property, Plant, and Equipment Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment, Total Finance Lease, Interest Expense Interest on lease liabilities Stock Issued During Period, Shares, New Issues Issuance of shares, shares Employee-related Liabilities, Current Accrued compensation Employee-related Liabilities, Current, Total Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Accumulated Defined Benefit Plans Adjustment Net Actuarial Losses. Accumulated Defined Benefit Plans Adjustment Net Actuarial Losses [Member] Amortization of Actuarial (loss) [Member] EX-101.SCH 10 ghm-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Debt - Schedule of Long Term Debt (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Product Warranty Liability link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Cash Flow Statement link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Changes in Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Accounting and Reporting Changes link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Other Operating Income, Net link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Equity - Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Product Warranty Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Cash Flow Statement (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Revenue Recognition - Additional Information (Detail1) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Revenue Recognition - Additional Information (Detail1) [Default] link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Investments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Inventories - Major Classifications of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Intangible Assets - Schedule of Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Equity - Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Equity - Based Compensation - Schedule of recognized equity-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Equity-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Income (Loss) Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Product Warranty Liability - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Commitments and Contigencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Employee Benefit Plans - Components of Postretirement Benefit Cost and Pension Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)2 link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate for Finance and Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Debt - Schedule of Long Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Debt - Schedule of Future Minimum Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Debt - Subsequent Event - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Accounting and Reporting Changes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Other Operating Income, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 11 ghm-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.CAL 12 ghm-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
6 Months Ended
Sep. 30, 2023
Nov. 03, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Trading Symbol GHM  
Entity Registrant Name GRAHAM CORPORATION  
Entity Central Index Key 0000716314  
Current Fiscal Year End Date --03-31  
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Stock, Par Value $0.10 Per Share  
Security Exchange Name NYSE  
Entity File Number 001-08462  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-1194720  
Entity Address, Address Line One 20 Florence Avenue  
Entity Address, City or Town Batavia  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14020  
City Area Code 585  
Local Phone Number 343-2216  
Document Quarterly Report true  
Document Transition Report false  
Entity Common Stock, Shares Outstanding   10,702,731
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 45,076 $ 38,143 $ 92,645 $ 74,218
Cost of products sold 37,885 32,863 74,477 62,194
Gross profit 7,191 5,280 18,168 12,024
Other expenses and income:        
Selling, general and administrative 6,115 5,059 13,134 10,544
Selling, general and administrative – amortization 273 273 547 547
Operating income (loss) 803 (52) 4,487 933
Other expense (income), net 94 (62) 187 (125)
Interest expense, net 55 246 240 403
Income (loss) before provision (benefit) for income taxes 654 (236) 4,060 655
Provision (benefit) for income taxes 243 (40) 1,009 175
Net income (loss) $ 411 $ (196) $ 3,051 $ 480
Basic:        
Net income (loss) $ 0.04 $ (0.02) $ 0.29 $ 0.05
Diluted:        
Net income (loss) $ 0.04 $ (0.02) $ 0.28 $ 0.05
Weighted average common shares outstanding:        
Basic 10,699 10,617 10,675 10,614
Diluted 10,810 10,617 10,761 10,618
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (Loss) $ 411 $ (196) $ 3,051 $ 480
Other comprehensive income (loss):        
Foreign currency translation adjustment (58) (337) (310) (680)
Defined benefit pension and other postretirement plans net of income tax expense of $47 and $37 for the three months ended September 30, 2023 and 2022, respectively, and $93 and $74 for the six months ended September 30, 2023 and 2022, respectively 164 131 328 262
Net current-period other comprehensive income (loss) 106 (206) 18 (418)
Total comprehensive income (loss) $ 517 $ (402) $ 3,069 $ 62
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Defined benefit pension and other postretirement plans, tax expense $ 47 $ 37 $ 93 $ 74
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 25,800 $ 18,257
Trade accounts receivable, net of allowances ($1,887 and $1,841 at September 30 and March 31, 2023, respectively) 28,710 24,000
Unbilled revenue 34,975 39,684
Inventories 27,009 26,293
Prepaid expenses and other current assets 2,850 1,534
Income taxes receivable 774 302
Total current assets 120,118 110,070
Property, plant and equipment, net 27,122 25,523
Prepaid pension asset 6,251 6,107
Operating lease assets 7,775 8,237
Goodwill 23,523 23,523
Total intangible amortization 19,911  
Other intangible assets, net 7,266 7,610
Deferred income tax asset 1,489 2,798
Other assets 239 158
Total assets 213,128 203,918
Current liabilities:    
Current portion of long-term debt 2,000 2,000
Current portion of finance lease obligations 19 29
Accounts payable 13,554 20,222
Accrued compensation 11,357 10,401
Accrued expenses and other current liabilities 6,262 6,434
Customer deposits 59,526 46,042
Operating lease liabilities 1,125 1,022
Income taxes payable 0 16
Total current liabilities 93,843 86,166
Long-term debt 8,863 9,744
Finance lease obligations 76 85
Operating lease liabilities 6,993 7,498
Deferred income tax liability 48 108
Accrued pension and postretirement benefit liabilities 1,341 1,342
Other long-term liabilities 1,169 2,042
Total liabilities 112,333 106,985
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $1.00 par value, 500 shares authorized 0 0
Common stock, $0.10 par value, 25,500 shares authorized, 10,846 and 10,774 shares issued and 10,703 and 10,635 shares outstanding at September 30 and March 31, 2023, respectively 1,084 1,075
Capital in excess of par value 29,196 28,061
Retained earnings 80,494 77,443
Accumulated other comprehensive loss (7,445) (7,463)
Treasury stock (143 and 138 shares at September 30 and March 31, 2023, respectively) (2,534) (2,183)
Total stockholders’ equity 100,795 96,933
Total liabilities and stockholders’ equity 213,128 203,918
Customer Relationships [Member]    
Current assets:    
Total intangible amortization 10,423 10,718
Technology and Technical Know-How [Member]    
Current assets:    
Total intangible amortization $ 8,922 $ 9,174
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Statement of Financial Position [Abstract]    
Allowances on trade accounts receivable $ 1,887 $ 1,841
Preferred stock, par value $ 1 $ 1
Preferred stock, shares authorized 500,000 500,000
Common stock, par value $ 0.1 $ 0.1
Common stock, shares authorized 25,500,000 25,500,000
Common stock, shares issued 10,846,000 10,774,000
Common stock, shares outstanding 10,703,000 10,635,000
Treasury stock 143,000 138,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities:    
Net income $ 3,051 $ 480
Adjustments to reconcile net income to net cash used provided (used) by operating activities:    
Depreciation 1,549 1,724
Amortization of intangible assets 891 1,238
Amortization of actuarial losses 421 336
Amortization of debt issuance costs 119 93
Equity-based compensation expense 625 312
Deferred income taxes 1,162 174
(Increase) decrease in operating assets:    
Accounts receivable (4,947) 38
Unbilled revenue 4,620 (5,283)
Inventories (734) (2,560)
Prepaid expenses and other current and non-current assets (1,343) (782)
Income taxes receivable (489) (136)
Operating lease assets 589 901
Prepaid pension asset (144) (325)
Increase (decrease) in operating liabilities:    
Accounts payable (6,451) 3,730
Accrued compensation, accrued expenses and other current and non-current liabilities 5 553
Customer deposits 13,503 544
Operating lease liabilities (529) (840)
Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities 0 (595)
Net cash provided (used) by operating activities 11,898 (398)
Investing activities:    
Purchase of property, plant and equipment (3,312) (1,176)
Proceeds from disposal of property, plant and equipment 38 0
Net cash used by investing activities (3,274) (1,176)
Financing activities:    
Principal repayments on debt (1,020) (3,511)
Proceeds from the issuance of debt 0 5,000
Repayments on financing lease obligations (147) (136)
Payment of debt issuance costs 0 (122)
Issuance of common stock 225 0
Purchase of treasury stock (57) (22)
Net cash (used) provided by financing activities (999) 1,209
Effect of exchange rate changes on cash (82) (254)
Net increase (decrease) in cash and cash equivalents 7,543 (619)
Cash and cash equivalents at beginning of period 18,257 14,741
Cash and cash equivalents at end of period $ 25,800 $ 14,122
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock, Common [Member]
Beginning balance at Mar. 31, 2022 $ 96,494 $ 1,080 $ 27,770 $ 77,076 $ (6,471) $ (2,961)
Beginning balance, shares at Mar. 31, 2022   10,801        
Comprehensive income (Loss) 464     676 (212)  
Forfeiture of shares   $ (3) 3      
Forfeiture of shares, shares   (32)        
Recognition of equity-based compensation expense 114   114      
Purchase of treasury stock (21)         (21)
Ending Balance at Jun. 30, 2022 97,051 $ 1,077 27,887 77,752 (6,683) (2,982)
Ending Balance, shares at Jun. 30, 2022   10,769        
Beginning balance at Mar. 31, 2022 96,494 $ 1,080 27,770 77,076 (6,471) (2,961)
Beginning balance, shares at Mar. 31, 2022   10,801        
Comprehensive income (Loss) 62          
Ending Balance at Sep. 30, 2022 96,966 $ 1,076 27,849 77,556 (6,889) (2,626)
Ending Balance, shares at Sep. 30, 2022   10,758        
Beginning balance at Jun. 30, 2022 97,051 $ 1,077 27,887 77,752 (6,683) (2,982)
Beginning balance, shares at Jun. 30, 2022   10,769        
Comprehensive income (Loss) (402)     (196) (206)  
Forfeiture of shares   $ (1) 1      
Forfeiture of shares, shares   (11)        
Recognition of equity-based compensation expense 198   198      
Issuance of treasury stock 119   (237)     356
Ending Balance at Sep. 30, 2022 96,966 $ 1,076 27,849 77,556 (6,889) (2,626)
Ending Balance, shares at Sep. 30, 2022   10,758        
Beginning balance at Mar. 31, 2023 96,933 $ 1,075 28,061 77,443 (7,463) (2,183)
Beginning balance, shares at Mar. 31, 2023   10,774        
Comprehensive income (Loss) 2,552     2,640 (88)  
Issuance of shares   $ 8 (8)      
Issuance of shares, shares   53        
Forfeiture of shares   $ (1) 1      
Forfeiture of shares, shares   (9)        
Recognition of equity-based compensation expense 293   293      
Issuance of treasury stock     294     (294)
Purchase of treasury stock (57)         (57)
Ending Balance at Jun. 30, 2023 99,721 $ 1,082 28,641 80,083 (7,551) (2,534)
Ending Balance, shares at Jun. 30, 2023   10,818        
Beginning balance at Mar. 31, 2023 96,933 $ 1,075 28,061 77,443 (7,463) (2,183)
Beginning balance, shares at Mar. 31, 2023   10,774        
Comprehensive income (Loss) 3,069          
Ending Balance at Sep. 30, 2023 100,795 $ 1,084 29,196 80,494 (7,445) (2,534)
Ending Balance, shares at Sep. 30, 2023   10,846        
Beginning balance at Jun. 30, 2023 99,721 $ 1,082 28,641 80,083 (7,551) (2,534)
Beginning balance, shares at Jun. 30, 2023   10,818        
Comprehensive income (Loss) 517     411 106  
Issuance of shares   $ 2 223      
Issuance of shares, shares   28        
Forfeiture of shares 225          
Recognition of equity-based compensation expense 332   332      
Ending Balance at Sep. 30, 2023 $ 100,795 $ 1,084 $ 29,196 $ 80,494 $ (7,445) $ (2,534)
Ending Balance, shares at Sep. 30, 2023   10,846        
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation
6 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

NOTE 1 – BASIS OF PRESENTATION:

Graham Corporation's (the "Company's") Condensed Consolidated Financial Statements include its wholly-owned subsidiaries located in Arvada, Colorado, Suzhou, China and Ahmedabad, India at September 30 and March 31, 2023. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP") for interim financial information and the instructions to Form 10-Q and Rule 8-03 of Regulation S-X, each as promulgated by the U.S. Securities and Exchange Commission. The Company's Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed Consolidated Balance Sheet as of March 31, 2023 presented herein was derived from the Company’s audited Consolidated Balance Sheet as of March 31, 2023. For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("fiscal 2023"). In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair presentation, have been included in the Company's Condensed Consolidated Financial Statements.

The Company's results of operations and cash flows for the three and six months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the current fiscal year, which ends March 31, 2024 ("fiscal 2024").

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
6 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

NOTE 2 – REVENUE RECOGNITION:

The Company recognizes revenue on contracts when or as it satisfies a performance obligation by transferring control of the product to the customer. For contracts in which revenue is recognized upon shipment, control is generally transferred when products are shipped, title is transferred, significant risks of ownership have transferred, the Company has rights to payment, and rewards of ownership pass to the customer. For contracts in which revenue is recognized over time, control is generally transferred as the Company creates an asset that does not have an alternative use to the Company and the Company has an enforceable right to payment for the performance completed to date.

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

Market

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Refining

 

$

7,289

 

 

$

7,568

 

 

$

14,156

 

 

$

15,443

 

Chemical/Petrochemical

 

 

4,365

 

 

 

5,804

 

 

 

10,406

 

 

 

11,679

 

Defense

 

 

25,118

 

 

 

14,855

 

 

 

47,935

 

 

 

24,655

 

Space

 

 

2,775

 

 

 

4,306

 

 

 

7,597

 

 

 

10,768

 

Other Commercial

 

 

5,529

 

 

 

5,610

 

 

 

12,551

 

 

 

11,673

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Area

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

2,980

 

 

$

4,255

 

 

$

8,882

 

 

$

8,503

 

Canada

 

 

1,092

 

 

 

1,707

 

 

 

1,991

 

 

 

2,704

 

Middle East

 

 

669

 

 

 

686

 

 

 

1,718

 

 

 

1,145

 

South America

 

 

172

 

 

 

399

 

 

 

199

 

 

 

1,860

 

U.S.

 

 

38,604

 

 

 

30,325

 

 

 

76,745

 

 

 

58,494

 

All other

 

 

1,559

 

 

 

771

 

 

 

3,110

 

 

 

1,512

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

A performance obligation represents a promise in a contract to provide a distinct good or service to a customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms

are identified, the contract has commercial substance and collectability of consideration is probable. Transaction price reflects the amount of consideration to which the Company expects to be entitled in exchange for transferred products. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. In certain cases, the Company may separate a contract into more than one performance obligation, while in other cases, several products may be part of a fully integrated solution and are bundled into a single performance obligation. If a contract is separated into more than one performance obligation, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods underlying each performance obligation. The Company has made an accounting policy election to exclude from the measurement of the contract price all taxes assessed by government authorities that are collected by the Company from its customers. The Company does not adjust the contract price for the effects of a financing component if the Company expects, at contract inception, that the period between when a product is transferred to a customer and when the customer pays for the product will be one year or less. Shipping and handling fees billed to the customer are recorded in revenue and the related costs incurred for shipping and handling are included in Cost of products sold.

The Company recognizes revenue over time when contract performance results in the creation of a product for which the Company does not have an alternative use and the contract includes an enforceable right to payment in an amount that corresponds directly with the value of the performance completed. To measure progress towards completion on performance obligations for which revenue is recognized over time the Company utilizes an input method based upon a ratio of direct labor hours incurred to date to management’s estimate of the total labor hours to be incurred on each contract, an input method based upon a ratio of total contract costs incurred to date to management’s estimate of the total contract costs to be incurred or an output method based upon completion of operational milestones, depending upon the nature of the contract. The Company has established the systems and procedures essential to developing the estimates required to account for performance obligations over time. These procedures include monthly review by management of costs incurred, progress towards completion, identified risks and opportunities, sourcing determinations, changes in estimates of costs yet to be incurred, availability of materials, and execution by subcontractors. Sales and earnings are adjusted in current accounting periods based on revisions in the contract value due to pricing changes and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on the majority of the Company's contracts, as measured by number of contracts, is recognized upon shipment to the customer. Revenue on larger contracts, which are fewer in number but represent the majority of revenue, is recognized over time. The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

75

%

 

 

75

%

 

 

78

%

 

 

70

%

Revenue recognized at shipment

 

 

25

%

 

 

25

%

 

 

22

%

 

 

30

%

The timing of revenue recognition, invoicing and cash collections affect trade accounts receivable, unbilled revenue (contract assets) and customer deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Unbilled revenue represents revenue on contracts that is recognized over time and exceeds the amount that has been billed to the customer. Unbilled revenue is separately presented in the Condensed Consolidated Balance Sheets. The Company may have an unconditional right to payment upon billing and prior to satisfying the performance obligations. The Company will then record a contract liability and an offsetting asset of equal amount until the deposit is collected and the performance obligations are satisfied. Customer deposits are separately presented in the Condensed Consolidated Balance Sheets. Customer deposits are not considered a significant financing component as they are generally received less than one year before the product is completed or used to procure specific material on a contract, as well as related overhead costs incurred during design and construction.

Net contract assets (liabilities) consisted of the following:

 

 

 

September 30, 2023

 

 

March 31, 2023

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

34,975

 

 

$

39,684

 

 

$

(4,709

)

 

$

54,904

 

 

$

(59,613

)

Customer deposits (contract liabilities)

 

 

(59,526

)

 

 

(46,042

)

 

 

(13,484

)

 

 

11,797

 

 

 

(25,281

)

      Net contract (liabilities) assets

 

$

(24,551

)

 

$

(6,358

)

 

$

(18,193

)

 

 

 

 

 

 

 

Contract liabilities at September 30 and March 31, 2023 include $7,954 and $6,092, respectively, of customer deposits for which the Company has an unconditional right to collect payment. Trade accounts receivable, as presented on the Condensed Consolidated Balance Sheets, includes corresponding balances at September 30, and March 31, 2023, respectively.

Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $2,681 and $2,542 at September 30, and March 31, 2023, respectively.

 

The Company’s remaining unsatisfied performance obligations represent a measure of the total dollar value of work to be performed on contracts awarded and in progress. The Company also refers to this measure as backlog. As of September 30, 2023, the Company had remaining unsatisfied performance obligations of $313,343. The Company expects to recognize revenue on approximately 50% of the remaining performance obligations within one year, 25% to 30% in one to two years and the remaining beyond two years.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
6 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories

NOTE 3 – INVENTORIES:

Inventories are stated at the lower of cost or net realizable value, using the average cost method.

Major classifications of inventories are as follows:

 

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Raw materials and supplies

 

$

3,573

 

 

$

4,344

 

Work in process

 

 

21,152

 

 

 

20,554

 

Finished products

 

 

2,284

 

 

 

1,395

 

Total

 

$

27,009

 

 

$

26,293

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets
6 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

NOTE 4 – INTANGIBLE ASSETS:

 

Intangible assets are comprised of the following:

 

 

Weighted Average Amortization Period

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

At September 30, 2023

 

 

 

 

 

 

 

 

 

 

Intangibles subject to amortization:

 

 

 

 

 

 

 

 

 

 

Customer relationships

20 years

 

$

11,800

 

 

$

1,377

 

 

$

10,423

 

Technology and technical know-how

20 years

 

 

10,100

 

 

 

1,178

 

 

 

8,922

 

Backlog

4 years

 

 

3,900

 

 

 

3,334

 

 

 

566

 

 

 

 

$

25,800

 

 

$

5,889

 

 

$

19,911

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles not subject to amortization:

 

 

 

 

 

 

 

 

 

 

Tradename

Indefinite

 

$

6,700

 

 

$

 

 

$

6,700

 

 

 

 

$

6,700

 

 

$

 

 

$

6,700

 

 

Technology and technical know-how and Customer relationships are amortized in Selling, general and administrative expense on a straight line basis over their estimated useful lives. Backlog is amortized in Cost of products sold over the projected conversion period based on management estimates at time of purchase. Intangible amortization was $445 and $619 for the three months ended September 30, 2023 and 2022, respectively, and $891 and $1,238 for the six months ended September 30, 2023 and 2022, respectively. The estimated annual amortization expense by fiscal year is as follows:

 

 

Annual Amortization

 

Remainder of 2024

 

$

890

 

2025

 

 

1,318

 

2026

 

 

1,095

 

2027

 

 

1,095

 

2028

 

 

1,095

 

2029 and thereafter

 

 

14,418

 

Total intangible amortization

 

$

19,911

 

 

 

 

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Equity-Based Compensation
6 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation

NOTE 5 – EQUITY-BASED COMPENSATION:

The 2020 Graham Corporation Equity Incentive Plan, as amended (the "2020 Plan"), provides for the issuance of 722 shares of common stock in connection with grants of incentive stock options, non-qualified stock options, restricted stock units and stock awards to officers, key employees and outside directors, including 112 shares that became available under the 2020 Plan from the Company’s prior plan, the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value (the "2000 Plan"). As of August 11, 2020, the effective date of the 2020 Plan, no further awards will be granted under the 2000 Plan.

No time vesting restricted stock units ("RSUs") or performance based restricted stock units ("PSUs") were granted in the three months ended September 30, 2023 and 2022. The following restricted stock units were granted in the six months ended September 30, 2023 and 2022:

 

 

 

Vest 100% on First

 

 

Vest One-Third Per Year

 

 

Vest 100% on Third

 

 

 

 

 

Anniversary (1)

 

 

Over Three-Year Term (1)

 

 

Anniversary (1)

 

 

 

 

 

 

 

 

Officers and

 

 

Officers and

 

 

Total Shares

Six months ended September 30,

 

Directors

 

 

Key Employees

 

 

Key Employees

 

 

Awarded

2023

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

38

 

 

40

 

 

 

 

 

78

     Performance Vesting PSUs

 

 

 

 

 

 

 

79

 

 

79

2022

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

37

 

 

56

 

 

18

 

 

111

     Performance Vesting PSUs

 

 

 

 

 

 

 

112

 

 

112

(1)Subject to the terms of the applicable award.

 

The Company has an Employee Stock Purchase Plan, as amended (the "ESPP"), which allows eligible employees to purchase shares of the Company's common stock at a discount of up to 15% of its fair market value on the last, first or lower of the last or first day of the six-month offering period. As of September 30, 2023, a total of 400 shares of common stock may be purchased under the ESPP.

 

The Company has recognized equity-based compensation costs as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Restricted stock awards

 

$

77

 

 

$

201

 

 

$

164

 

 

$

306

 

Restricted stock units

 

 

249

 

 

 

 

 

 

445

 

 

 

 

Employee stock purchase plan

 

 

6

 

 

 

(3

)

 

 

16

 

 

 

6

 

 

 

$

332

 

 

$

198

 

 

$

625

 

 

$

312

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit recognized

 

$

74

 

 

$

43

 

 

$

139

 

 

$

68

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) Per Share
6 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Income (Loss) Per Share

NOTE 6 – INCOME (LOSS) PER SHARE:

Basic income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share is calculated by dividing net income (loss) by the weighted average number

of common shares outstanding and, when applicable, potential common shares outstanding during the period. A reconciliation of the numerators and denominators of basic and diluted income (loss) per share is presented below:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Basic income (loss) per share

 

$

0.04

 

 

$

(0.02

)

 

$

0.29

 

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Restricted stock units outstanding

 

 

111

 

 

 

 

 

 

86

 

 

 

4

 

Weighted average common and
   potential common shares
   outstanding

 

 

10,810

 

 

 

10,617

 

 

 

10,761

 

 

 

10,618

 

Diluted income (loss) per share

 

$

0.04

 

 

$

(0.02

)

 

$

0.28

 

 

$

0.05

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Liability
6 Months Ended
Sep. 30, 2023
Guarantees [Abstract]  
Product Warranty Liability

NOTE 7 – PRODUCT WARRANTY LIABILITY:

The reconciliation of the changes in the product warranty liability is as follows:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

616

 

 

$

496

 

 

$

578

 

 

$

441

 

Expense for product warranties

 

 

112

 

 

 

13

 

 

 

203

 

 

 

90

 

Product warranty claims paid

 

 

(90

)

 

 

(22

)

 

 

(143

)

 

 

(44

)

Balance at end of period

 

$

638

 

 

$

487

 

 

$

638

 

 

$

487

 

 

 

The product warranty liability is included in the line item Accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheets.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Cash Flow Statement
6 Months Ended
Sep. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Cash Flow Statement

NOTE 8 – CASH FLOW STATEMENT:

Interest and income taxes paid as well as non-cash investing and financing activities are as follows:

 

 

 

For the Six Months Ended September 30,

 

 

 

2023

 

 

2022

 

Interest paid

 

$

507

 

 

$

362

 

Income taxes paid

 

 

337

 

 

 

151

 

Capital purchases recorded in accounts payable

 

 

392

 

 

 

205

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
6 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE 9 – COMMITMENTS AND CONTINGENCIES:

The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in, or accompanying, products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company’s current lawsuits are similar to those made in previous asbestos-related suits that named the Company as a defendant, which either were dismissed when it was shown that the

Company had not supplied products to the plaintiffs’ places of work or were settled for immaterial amounts. The Company cannot provide any assurances that any pending or future matters will be resolved in the same manner as previous lawsuits.

As of September 30, 2023, the Company was subject to the claims noted above, as well as other potential claims that have arisen in the ordinary course of business.

Although the outcome of the lawsuits, legal proceedings or potential claims to which the Company is, or may become, a party to cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, management does not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on the Company’s results of operations, financial position or cash flows.

 

The Company previously entered into related party operating leases with Ascent Properties Group, LLC ("Ascent"), for two building lease agreements and two equipment lease agreements in Arvada, Colorado. In connection with such leases, the Company made fixed minimum lease payments to the lessor of $242 and $211 during the three months ended September 30, 2023 and 2022, respectively, and $466 and $422 during the six months ended September 30, 2023 and 2022, respectively. The Company is obligated to make payments of $486 during the remainder of fiscal 2024. Future fixed minimum lease payments under these leases as of September 30, 2023 are $6,271.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
6 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE 10 – INCOME TAXES:

The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years 2019 through 2022 and examination in state tax jurisdictions for the tax years 2018 through 2022. The Company is subject to examination in the People’s Republic of China for tax years 2019 through 2022 and in India for tax years 2019 through 2022.

There was no liability for unrecognized tax benefits at either September 30, 2023 or March 31, 2023.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in Accumulated Other Comprehensive Loss
6 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss

NOTE 11 – CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS:

The changes in accumulated other comprehensive loss by component for the six months ended September 30, 2023 and 2022 are as follows:

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2023

 

$

(7,470

)

 

$

7

 

 

$

(7,463

)

Other comprehensive income before reclassifications

 

 

 

 

 

(310

)

 

 

(310

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

328

 

 

 

 

 

 

328

 

Net current-period other comprehensive income (loss)

 

 

328

 

 

 

(310

)

 

 

18

 

Balance at September 30, 2023

 

$

(7,142

)

 

$

(303

)

 

$

(7,445

)

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2022

 

$

(6,970

)

 

$

499

 

 

$

(6,471

)

Other comprehensive income before reclassifications

 

 

 

 

 

(680

)

 

 

(680

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

262

 

 

 

 

 

 

262

 

Net current-period other comprehensive income (loss)

 

 

262

 

 

 

(680

)

 

$

(418

)

Balance at September 30, 2022

 

$

(6,708

)

 

$

(181

)

 

$

(6,889

)

 

The reclassifications out of accumulated other comprehensive loss by component for the three and six months ended September 30, 2023 and 2022 are as follows:

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Three Months Ended

 

 

 

 

 

 

September 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

210

 

(1)

 

$

168

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

46

 

 

 

 

37

 

 

 

Provision for income taxes

 

 

$

164

 

 

 

$

131

 

 

 

Net income

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Six Months Ended

 

 

 

 

 

 

September 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

421

 

(1)

 

$

336

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

93

 

 

 

 

74

 

 

 

Provision for income taxes

 

 

$

328

 

 

 

$

262

 

 

 

Net income

 

(1)
These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
6 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt

NOTE 12 – DEBT:

On June 1, 2021, the Company entered into a $20,000 five-year term loan with Bank of America (the "Term Loan"). The Term Loan required monthly principal payments of $167 through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan was the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus 1.50%, subject to a 0.00% floor.

As of March 31, 2023 and September 30, 2023, long term debt was comprised of the following:

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Bank of America term loan

 

$

11,500

 

 

$

12,500

 

Less: unamortized debt issuance costs

 

 

(637

)

 

 

(756

)

 

 

 

10,863

 

 

 

11,744

 

Less: current portion

 

 

2,000

 

 

 

2,000

 

Total

 

$

8,863

 

 

$

9,744

 

 

As of September 30, 2023, future minimum payments required were as follows:

 

Remainder of 2024

 

$

1,000

 

2025

 

 

2,000

 

2026

 

 

2,000

 

2027

 

 

6,500

 

2028 and thereafter

 

 

 

Total

 

$

11,500

 

On June 1, 2021, the Company entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $30,000 line of credit, including letters of credit and bank guarantees, expandable at the Company's option and the bank's approval at any time up to $40,000. As of September 30, 2023 and March 31, 2023, there was $0 outstanding on the Revolving Credit Facility. Amounts outstanding under the Revolving Credit Facility bore interest at a rate equal to BSBY plus 1.50%, subject to a 0.00% floor. As of September 30, 2023, the BSBY rate was 5.3718%. Outstanding letters of credit under this agreement

were subject to a fee of 1.50% per annum of the outstanding undrawn amount of each letter of credit not secured by cash and 0.60% of each letter of credit secured by cash. Amounts available for borrowing under the Revolving Credit Facility were subject to an unused commitment fee of 0.25%. As of September 30, 2023, there was $3,711 letters of credit outstanding with Bank of America.

 

Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), the Company covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of 3.0 to 1.0, with an allowable increase to 3.25 to 1.0 following an acquisition for a period of twelve months following the closing of the acquisition. In addition, the Company covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of 1.2 to 1.0 and minimum margined assets, as defined in such agreements, of 100% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. The Company also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $20,000. As of September 30, 2023, the Company was in compliance with the financial covenants of the Credit Facility. At September 30, 2023, the amount available under the Revolving Credit Facility was $27,613, subject to the above liquidity and leverage covenants.

 

In connection with the amendments to the Credit Facility, the Company was charged a back-end fee of $725 to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.

 

The Company has a letter of credit facility agreement with HSBC Bank USA, N.A. of $7,500 (the "Letter of Credit Facility"). Under the Letter of Credit Facility, the Company incurs an annual facility fee of $5 and outstanding letters of credit are subject to a fee of between 0.75% and 0.85%, depending on the term of the letter of credit. Interest is payable on the principal amounts of unreimbursed letter of credit draws at a rate of 3% plus the bank's prime rate. The Company's obligations under the Letter of Credit Facility are secured by cash held with the bank. As of September 30, 2023, there was $6,577 letters of credit outstanding with HSBC and availability under the Letter of Credit Facility was $923. The agreement is subject to an annual renewal by the bank on July 31 of each year.

 

Total letters of credit outstanding as of September 30, and March 31, 2023 were $10,621 and $12,842, respectively.

 

SUBSEQUENT EVENT

 

On October 13, 2023, the Company terminated the Revolving Credit Facility, repaid the Term Loan and entered into a new five-year revolving credit facility with Wells Fargo Bank, National Association ("Wells Fargo") that provides a $35,000 line of credit, including letters of credit and bank guarantees, expandable up to $50,000 upon the Company satisfying specified covenants (the "New Revolving Credit Facility"). The additional $15,000 will automatically be available upon (a) the Company achieving a minimum consolidated EBITDA, as defined in the agreement, of $15,000, computed on a trailing twelve month basis, for three consecutive quarters and (b) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) for the Company of at least $7,500. In addition to the $25,000 letters of credit available to be issued pursuant to the New Revolving Credit Facility, the Company may request the issuance of cash secured letters of credit in an aggregate amount of up to $7,500.

 

The New Revolving Credit Facility contains customary terms and conditions, including representations and warranties and affirmative and negative covenants, as well as financial covenants for the benefit of Wells Fargo, which require the Company to maintain (i) a consolidated total leverage ratio not to exceed 3.50:1.00 and (ii) a consolidated fixed charge coverage ratio of at least 1.20:1.00, in both cases computed in accordance with the definitions and requirements specified in the New Revolving Credit Facility.

 

Borrowings under the New Revolving Credit Facility bear interest at a rate equal to, at the Company’s option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of 0.0% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by the Lender as its prime rate, (b) the federal funds rate plus 0.50% per annum and (c) one-month term SOFR plus 1.00% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) 1.25% per annum and 2.50% per annum in the case of any term SOFR loan and (ii) 0.25% per annum and 1.50% per annum in the case of any base rate loan, in each case based upon the Company’s then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25% per annum in the case of any base rate loan.

 

The Company will incur a quarterly commitment fee on the unused portion of the New Revolving Credit Facility during the applicable quarter at a per annum rate also determined by reference to the Company’s then-current consolidated total leverage ratio, which fee ranges between 0.10% per annum and 0.20% per annum; provided, however, for a period of one year following the closing date, the quarterly commitment fee will be set at 0.10% per annum. Any outstanding letters of credit that are cash secured will bear a fee equal to the daily amount available to be drawn under such letters of credit multiplied by 0.65% per annum. Any outstanding letters

of credit issued under the New Revolving Credit Facility will bear a fee equal to the daily amount drawn under such letters of credit multiplied by the applicable margin for term SOFR loans.

In connection with the termination of the Revolving Credit Facility, the Company repaid the $725 exit fee and recognized an extinguishment charge of approximately $650 from its previous lending agreement amendments.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Net Sales Disaggregated by Product Line and Geographic Area

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

Market

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Refining

 

$

7,289

 

 

$

7,568

 

 

$

14,156

 

 

$

15,443

 

Chemical/Petrochemical

 

 

4,365

 

 

 

5,804

 

 

 

10,406

 

 

 

11,679

 

Defense

 

 

25,118

 

 

 

14,855

 

 

 

47,935

 

 

 

24,655

 

Space

 

 

2,775

 

 

 

4,306

 

 

 

7,597

 

 

 

10,768

 

Other Commercial

 

 

5,529

 

 

 

5,610

 

 

 

12,551

 

 

 

11,673

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Area

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

2,980

 

 

$

4,255

 

 

$

8,882

 

 

$

8,503

 

Canada

 

 

1,092

 

 

 

1,707

 

 

 

1,991

 

 

 

2,704

 

Middle East

 

 

669

 

 

 

686

 

 

 

1,718

 

 

 

1,145

 

South America

 

 

172

 

 

 

399

 

 

 

199

 

 

 

1,860

 

U.S.

 

 

38,604

 

 

 

30,325

 

 

 

76,745

 

 

 

58,494

 

All other

 

 

1,559

 

 

 

771

 

 

 

3,110

 

 

 

1,512

 

Net sales

 

$

45,076

 

 

$

38,143

 

 

$

92,645

 

 

$

74,218

 

The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

75

%

 

 

75

%

 

 

78

%

 

 

70

%

Revenue recognized at shipment

 

 

25

%

 

 

25

%

 

 

22

%

 

 

30

%

Schedule of Net Contract Assets (Liabilities)

Net contract assets (liabilities) consisted of the following:

 

 

 

September 30, 2023

 

 

March 31, 2023

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

34,975

 

 

$

39,684

 

 

$

(4,709

)

 

$

54,904

 

 

$

(59,613

)

Customer deposits (contract liabilities)

 

 

(59,526

)

 

 

(46,042

)

 

 

(13,484

)

 

 

11,797

 

 

 

(25,281

)

      Net contract (liabilities) assets

 

$

(24,551

)

 

$

(6,358

)

 

$

(18,193

)

 

 

 

 

 

 

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
6 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Major Classifications of Inventories

Major classifications of inventories are as follows:

 

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Raw materials and supplies

 

$

3,573

 

 

$

4,344

 

Work in process

 

 

21,152

 

 

 

20,554

 

Finished products

 

 

2,284

 

 

 

1,395

 

Total

 

$

27,009

 

 

$

26,293

 

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Tables)
6 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible assets

Intangible assets are comprised of the following:

 

 

Weighted Average Amortization Period

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

At September 30, 2023

 

 

 

 

 

 

 

 

 

 

Intangibles subject to amortization:

 

 

 

 

 

 

 

 

 

 

Customer relationships

20 years

 

$

11,800

 

 

$

1,377

 

 

$

10,423

 

Technology and technical know-how

20 years

 

 

10,100

 

 

 

1,178

 

 

 

8,922

 

Backlog

4 years

 

 

3,900

 

 

 

3,334

 

 

 

566

 

 

 

 

$

25,800

 

 

$

5,889

 

 

$

19,911

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles not subject to amortization:

 

 

 

 

 

 

 

 

 

 

Tradename

Indefinite

 

$

6,700

 

 

$

 

 

$

6,700

 

 

 

 

$

6,700

 

 

$

 

 

$

6,700

 

Schedule of Estimated Annual Amortization Expense The estimated annual amortization expense by fiscal year is as follows:

 

 

Annual Amortization

 

Remainder of 2024

 

$

890

 

2025

 

 

1,318

 

2026

 

 

1,095

 

2027

 

 

1,095

 

2028

 

 

1,095

 

2029 and thereafter

 

 

14,418

 

Total intangible amortization

 

$

19,911

 

 

 

 

 

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Equity - Based Compensation (Tables)
6 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted The following restricted stock units were granted in the six months ended September 30, 2023 and 2022:

 

 

 

Vest 100% on First

 

 

Vest One-Third Per Year

 

 

Vest 100% on Third

 

 

 

 

 

Anniversary (1)

 

 

Over Three-Year Term (1)

 

 

Anniversary (1)

 

 

 

 

 

 

 

 

Officers and

 

 

Officers and

 

 

Total Shares

Six months ended September 30,

 

Directors

 

 

Key Employees

 

 

Key Employees

 

 

Awarded

2023

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

38

 

 

40

 

 

 

 

 

78

     Performance Vesting PSUs

 

 

 

 

 

 

 

79

 

 

79

2022

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

37

 

 

56

 

 

18

 

 

111

     Performance Vesting PSUs

 

 

 

 

 

 

 

112

 

 

112

(1)Subject to the terms of the applicable award.

Schedule of recognized equity-based compensation

The Company has recognized equity-based compensation costs as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Restricted stock awards

 

$

77

 

 

$

201

 

 

$

164

 

 

$

306

 

Restricted stock units

 

 

249

 

 

 

 

 

 

445

 

 

 

 

Employee stock purchase plan

 

 

6

 

 

 

(3

)

 

 

16

 

 

 

6

 

 

 

$

332

 

 

$

198

 

 

$

625

 

 

$

312

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Income tax benefit recognized

 

$

74

 

 

$

43

 

 

$

139

 

 

$

68

 

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) Per Share (Tables)
6 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share A reconciliation of the numerators and denominators of basic and diluted income (loss) per share is presented below:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Basic income (loss) per share

 

$

0.04

 

 

$

(0.02

)

 

$

0.29

 

 

$

0.05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

411

 

 

$

(196

)

 

$

3,051

 

 

$

480

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,699

 

 

 

10,617

 

 

 

10,675

 

 

 

10,614

 

Restricted stock units outstanding

 

 

111

 

 

 

 

 

 

86

 

 

 

4

 

Weighted average common and
   potential common shares
   outstanding

 

 

10,810

 

 

 

10,617

 

 

 

10,761

 

 

 

10,618

 

Diluted income (loss) per share

 

$

0.04

 

 

$

(0.02

)

 

$

0.28

 

 

$

0.05

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Liability (Tables)
6 Months Ended
Sep. 30, 2023
Guarantees [Abstract]  
Reconciliation of the Changes in Product Warranty Liability

The reconciliation of the changes in the product warranty liability is as follows:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

616

 

 

$

496

 

 

$

578

 

 

$

441

 

Expense for product warranties

 

 

112

 

 

 

13

 

 

 

203

 

 

 

90

 

Product warranty claims paid

 

 

(90

)

 

 

(22

)

 

 

(143

)

 

 

(44

)

Balance at end of period

 

$

638

 

 

$

487

 

 

$

638

 

 

$

487

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Cash Flow Statement (Tables)
6 Months Ended
Sep. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow Supplemental Disclosure

Interest and income taxes paid as well as non-cash investing and financing activities are as follows:

 

 

 

For the Six Months Ended September 30,

 

 

 

2023

 

 

2022

 

Interest paid

 

$

507

 

 

$

362

 

Income taxes paid

 

 

337

 

 

 

151

 

Capital purchases recorded in accounts payable

 

 

392

 

 

 

205

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component

The changes in accumulated other comprehensive loss by component for the six months ended September 30, 2023 and 2022 are as follows:

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2023

 

$

(7,470

)

 

$

7

 

 

$

(7,463

)

Other comprehensive income before reclassifications

 

 

 

 

 

(310

)

 

 

(310

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

328

 

 

 

 

 

 

328

 

Net current-period other comprehensive income (loss)

 

 

328

 

 

 

(310

)

 

 

18

 

Balance at September 30, 2023

 

$

(7,142

)

 

$

(303

)

 

$

(7,445

)

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2022

 

$

(6,970

)

 

$

499

 

 

$

(6,471

)

Other comprehensive income before reclassifications

 

 

 

 

 

(680

)

 

 

(680

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

262

 

 

 

 

 

 

262

 

Net current-period other comprehensive income (loss)

 

 

262

 

 

 

(680

)

 

$

(418

)

Balance at September 30, 2022

 

$

(6,708

)

 

$

(181

)

 

$

(6,889

)

Reclassifications Out of Accumulated Other Comprehensive Loss by Component

The reclassifications out of accumulated other comprehensive loss by component for the three and six months ended September 30, 2023 and 2022 are as follows:

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Three Months Ended

 

 

 

 

 

 

September 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

210

 

(1)

 

$

168

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

46

 

 

 

 

37

 

 

 

Provision for income taxes

 

 

$

164

 

 

 

$

131

 

 

 

Net income

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Six Months Ended

 

 

 

 

 

 

September 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

421

 

(1)

 

$

336

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

93

 

 

 

 

74

 

 

 

Provision for income taxes

 

 

$

328

 

 

 

$

262

 

 

 

Net income

 

(1)
These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
6 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long Term Debt

As of March 31, 2023 and September 30, 2023, long term debt was comprised of the following:

 

 

September 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Bank of America term loan

 

$

11,500

 

 

$

12,500

 

Less: unamortized debt issuance costs

 

 

(637

)

 

 

(756

)

 

 

 

10,863

 

 

 

11,744

 

Less: current portion

 

 

2,000

 

 

 

2,000

 

Total

 

$

8,863

 

 

$

9,744

 

Schedule of Future Minimum Payments

As of September 30, 2023, future minimum payments required were as follows:

 

Remainder of 2024

 

$

1,000

 

2025

 

 

2,000

 

2026

 

 

2,000

 

2027

 

 

6,500

 

2028 and thereafter

 

 

 

Total

 

$

11,500

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Net sales $ 45,076 $ 38,143 $ 92,645 $ 74,218
Refining [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 7,289 7,568 14,156 15,443
Chemical/Petrochemical [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 4,365 5,804 10,406 11,679
Defense [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 25,118 14,855 47,935 24,655
Space [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 2,775 4,306 7,597 10,768
Other Commercial [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 5,529 5,610 12,551 11,673
Asia [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 2,980 4,255 8,882 8,503
Canada [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,092 1,707 1,991 2,704
Middle East [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 669 686 1,718 1,145
South America [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 172 399 199 1,860
U.S. [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 38,604 30,325 76,745 58,494
All Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 1,559 $ 771 $ 3,110 $ 1,512
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Detail)
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Abstract]        
Percentage of revenue from contracts recognized over time 75.00% 75.00% 78.00% 70.00%
Percentage of revenue from contracts recognized upon shipment 25.00% 25.00% 22.00% 30.00%
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Contract With Customer Assets And Liabilities [Line Items]    
Receivables billed but not paid under retainage provisions in its customer contracts $ 2,681 $ 2,542
Revenue remaining unsatisfied performance obligations amount 313,343  
Customer Deposit [Member]    
Contract With Customer Assets And Liabilities [Line Items]    
Contract liabilities $ 7,954 $ 6,092
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Unbilled revenue (contract assets) $ 34,975 $ 39,684
Customer deposits (contract liabilities) (59,526) (46,042)
Net contract assets (liabilities) (24,551) $ (6,358)
Unbilled revenue (contract assets) (4,709)  
Customer deposits (contract liabilities) (13,484)  
Net contract assets (liabilities) (18,193)  
Change due to revenue recognized (Contract assets) 54,904  
Change due to revenue recognized (Contract Liabilities) 11,797  
Change due to invoicing customers/ additional deposits (Contract Assets) (59,613)  
Change due to invoicing customers/ additional deposits (Contract Liabilities) $ (25,281)  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Additional Information (Detail1)
Sep. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation, expected timing of satisfaction, period 1 year
Minimum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation percentage 25.00%
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation percentage 50.00%
Revenue remaining performance obligation, expected timing of satisfaction, period 1 year
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation percentage 30.00%
Revenue remaining performance obligation, expected timing of satisfaction, period 2 years
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Major Classifications of Inventories (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 3,573 $ 4,344
Work in process 21,152 20,554
Finished products 2,284 1,395
Total $ 27,009 $ 26,293
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Schedule of Intangible assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Business Acquisition [Line Items]    
Intangibles subject to amortization, Gross Carrying Amount $ 25,800  
Intangibles subject to amortization, Accumulated Amortization 5,889  
Intangibles subject to amortization, Net Carrying Amount 19,911  
Intangibles not subject to amortization, Gross Carrying Amount 6,700  
Intangibles not subject to amortization, Net Carrying Amount 6,700  
Other Intangible Assets, Net $ 7,266 $ 7,610
Customer Relationships [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 11,800  
Intangibles subject to amortization, Accumulated Amortization 1,377  
Intangibles subject to amortization, Net Carrying Amount $ 10,423 10,718
Technology and Technical Know-How [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 10,100  
Intangibles subject to amortization, Accumulated Amortization 1,178  
Intangibles subject to amortization, Net Carrying Amount $ 8,922 $ 9,174
Backlog [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 4 years  
Intangibles subject to amortization, Gross Carrying Amount $ 3,900  
Intangibles subject to amortization, Accumulated Amortization 3,334  
Intangibles subject to amortization, Net Carrying Amount $ 566  
Tradename [Member]    
Business Acquisition [Line Items]    
Intangibles not subject to amortization, Weighted Average Amortization Period Indefinite  
Intangibles not subject to amortization, Gross Carrying Amount $ 6,700  
Intangibles not subject to amortization, Net Carrying Amount $ 6,700  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
Remainder of 2024 $ 890
2025 1,318
2026 1,095
2027 1,095
2028 1,095
2029 and therafter 14,418
Total intangible amortization $ 19,911
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Amortization of Deferred Charges [Abstract]        
Amortization of intangible Assets $ 445 $ 619 $ 891 $ 1,238
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Equity - Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) - shares
shares in Thousands
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Performance Vested Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded 79 112
Time Vested Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded 78 111
Director [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation vesting percentage 100.00%  
Vesting period 1 year  
Director [Member] | Performance Vested Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 0 0
Director [Member] | Time Vested Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 38 37
Officers and Key Employees [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation vesting percentage 100.00%  
Vesting period 3 years  
Officers and Key Employees [Member] | Time Vest One Third Per Year Percentage [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation vesting percentage 0.333%  
Restricted stock awarded [1] 40 56
Vesting period   3 years
Officers and Key Employees [Member] | Performance Vested One Third Per Year Percentage    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 0 0
Vesting period 3 years  
Officers and Key Employees [Member] | Performance Vested Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 79 112
Officers and Key Employees [Member] | Time Vested Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 0 18
[1] (1)Subject to the terms of the applicable award.
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Equity - Based Compensation - Schedule of recognized equity-based compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Expense, after Tax $ 332 $ 198 $ 625 $ 312
Share-Based Payment Arrangement, Expense, Tax Benefit 74 43 139 68
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Expense, after Tax 77 201 164 306
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Expense, after Tax 249 0 445 0
Employee Stock Purchase Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Expense, after Tax $ 6 $ (3) $ 16 $ 6
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Equity-Based Compensation - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Aug. 11, 2020
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Time Vest One Third Per Year Percentage [Member] | Officers and Key Employees [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted Stock, Granted [1]       40,000 56,000
Amended and Restated 2000 Incentive Plan [Member] | Stock Compensation Plan [Member] | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized   722,000   722,000  
Amended and Restated 2000 Incentive Plan [Member] | Stock Compensation Prior Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining available shares under equity based compensation plan   112,000   112,000  
Amended and Restated 2000 Incentive Plan [Member] | Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option awards granted 0        
Amended and Restated 2000 Incentive Plan [Member] | Restricted Stock [Member] | Performance Vested Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted Stock, Granted   0 0    
Employee Stock Purchase Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum discount on purchase price of common stock percentage on fair market value       15.00%  
Common stock may be purchased   400   400  
[1] (1)Subject to the terms of the applicable award.
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net income (loss) $ 411 $ (196) $ 3,051 $ 480
Denominator:        
Weighted average common shares outstanding 10,699 10,617 10,675 10,614
Basic income (loss) per share $ 0.04 $ (0.02) $ 0.29 $ 0.05
Numerator:        
Net income (Loss) $ 411 $ (196) $ 3,051 $ 480
Denominator:        
Weighted average common shares outstanding 10,699 10,617 10,675 10,614
Restricted stock units outstanding 111 0 86 4
Weighted average common and potential common shares outstanding 10,810 10,617 10,761 10,618
Diluted income (loss) per share $ 0.04 $ (0.02) $ 0.28 $ 0.05
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Guarantees [Abstract]        
Balance at beginning of period $ 616 $ 496 $ 578 $ 441
Expense for product warranties 112 13 203 90
Product warranty claims paid (90) (22) (143) (44)
Balance at end of period $ 638 $ 487 $ 638 $ 487
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Supplemental Cash Flow Elements [Abstract]    
Interest paid $ 507 $ 362
Income taxes paid 337 151
Capital purchases recorded in accounts payable $ 392 $ 205
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contigencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Acquisition [Line Items]        
Monthly lease payment $ 242 $ 211 $ 466 $ 422
Remainder operating lease payment 486   486  
Future fixed minimum lease payments $ 6,271   $ 6,271  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Additional Information (Detail) - USD ($)
6 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Income Taxes [Line Items]    
Liability unrecognized tax benefits $ 0 $ 0
Earliest Tax Year [Member] | Federal Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2019  
Earliest Tax Year [Member] | State Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2018  
Earliest Tax Year [Member] | International Tax Jurisdictions [Member] | State Administration of Taxation, China [Member]    
Income Taxes [Line Items]    
Open tax year 2019  
Earliest Tax Year [Member] | International Tax Jurisdictions [Member] | Ministry of Finance, India [Member]    
Income Taxes [Line Items]    
Open tax year 2019  
Latest Tax Year [Member] | Federal Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
Latest Tax Year [Member] | State Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
Latest Tax Year [Member] | International Tax Jurisdictions [Member] | State Administration of Taxation, China [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
Latest Tax Year [Member] | International Tax Jurisdictions [Member] | Ministry of Finance, India [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 99,721 $ 97,051 $ 96,933 $ 96,494
Other comprehensive income before reclassifications     (310) (680)
Amounts reclassified from accumulated other comprehensive loss     328 262
Net current-period other comprehensive income (loss) 106 (206) 18 (418)
Ending Balance 100,795 96,966 100,795 96,966
Pension and Other Postretirement Benefits Items [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (7,470) (6,970)
Other comprehensive income before reclassifications     0 0
Amounts reclassified from accumulated other comprehensive loss     328 262
Net current-period other comprehensive income (loss)     328 262
Ending Balance (7,142) (6,708) (7,142) (6,708)
Foreign Currency Items [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     7 499
Other comprehensive income before reclassifications     (310) (680)
Amounts reclassified from accumulated other comprehensive loss     0 0
Net current-period other comprehensive income (loss)     (310) (680)
Ending Balance (303) (181) (303) (181)
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (7,551) (6,683) (7,463) (6,471)
Ending Balance $ (7,445) $ (6,889) $ (7,445) $ (6,889)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income (loss) before provision for income taxes $ 654 $ (236) $ 4,060 $ 655
Benefit for income taxes 243 (40) 1,009 175
Net income (loss) 411 (196) 3,051 480
Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Amortization of Actuarial income (loss) [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income (loss) before provision for income taxes [1] 210 168 421 336
Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Pension and Other Postretirement Benefits Items [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Benefit for income taxes 46 37 93 74
Net income (loss) $ 164 $ 131 $ 328 $ 262
[1] These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 01, 2021
Sep. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]      
Line of credit   $ 0 $ 0
Percentage of commitment fee on unused credit facility 0.25%    
Percentage of minimum margined assets on outstanding facility 100.00%    
Letters of credit outstanding amount   3,711  
Minimum [Member]      
Debt Instrument [Line Items]      
line of credit facility covenant $ 20,000    
Maximum leverage ratio 1    
Maximum leverage ratio upon acquisition 1    
Minimum fixed charge coverage ratio 1    
Maximum [Member]      
Debt Instrument [Line Items]      
Maximum leverage ratio 3    
Maximum leverage ratio upon acquisition 3.25    
Minimum fixed charge coverage ratio 1.2    
Letter of Credit [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 1.50%    
Letters of credit outstanding amount   10,621 $ 12,842
Availability under the line of credit   923  
HSBC Bank USA [Member]      
Debt Instrument [Line Items]      
Letters of credit outstanding amount   6,577  
HSBC Bank USA [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Line of credit $ 7,500    
Bank Of America [Member]      
Debt Instrument [Line Items]      
Back end fee   $ 725  
Five Year Term Loan With Bank Of America [Member]      
Debt Instrument [Line Items]      
Term loan payment $ 20,000    
Term loan payment period 5 years    
Term loan principal payment frequency monthly    
Term loan principal payment $ 167    
Line of Credit [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate   5.3718%  
Line of credit 30,000    
Maximum limit of credit facility $ 40,000    
Letter of Credit Secured by Cash [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 0.60%    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of credit   $ 27,613  
Revolving Credit Facility [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Annual facility fee $ 5    
Revolving Credit Facility [Member] | Letter of Credit [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 0.75%    
Revolving Credit Facility [Member] | Letter of Credit [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 0.85%    
BSBY [Member] | Five Year Term Loan With Bank Of America [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
BSBY [Member] | Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
Floor Rate [Member] | Five Year Term Loan With Bank Of America [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.00%    
Floor Rate [Member] | Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.00%    
Prime Rate [Member] | Revolving Credit Facility [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 3.00%    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Long Term Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (637) $ (756)
Long-term debt, gross 10,863 11,744
Less: current portion 2,000 2,000
Total 8,863 9,744
Bank of America Term Loan    
Debt Instrument [Line Items]    
Bank of America term loan $ 11,500 $ 12,500
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Schedule of Future Minimum Payments (Detail)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2024 $ 1,000
2025 2,000
2026 2,000
2027 6,500
2028 and thereafter 0
Total $ 11,500
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Subsequent Event - Additional Information (Details)
$ in Thousands
Oct. 13, 2023
USD ($)
Jun. 01, 2021
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]              
Line of credit facility, Current           $ 0 $ 0
Letters of credit outstanding amount           3,711  
Maximum [Member]              
Debt Instrument [Line Items]              
Maximum Leverage Ratio   3          
Minimum Fixed Charge Coverage Ratio   1.2          
Minimum [Member]              
Debt Instrument [Line Items]              
Maximum Leverage Ratio   1          
Minimum Fixed Charge Coverage Ratio   1          
Letter of Credit [Member]              
Debt Instrument [Line Items]              
Availability under the line of credit           923  
Letters of credit outstanding amount           10,621 $ 12,842
Fee for outstanding letters of credit   1.50%          
Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Line of credit facility, Current           27,613  
Revolving Credit Facility [Member] | Letter of Credit [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Covenant Terms (a) the Company achieving a minimum consolidated EBITDA, as defined in the agreement, of $15,000, computed on a trailing twelve month basis, for three consecutive quarters and (b) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) for the Company of at least $7,500            
Revolving Credit Facility [Member] | Letter of Credit [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Fee for outstanding letters of credit   0.85%          
Revolving Credit Facility [Member] | Letter of Credit [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Fee for outstanding letters of credit   0.75%          
Revolving Credit Facility [Member] | Letter of Credit [Member] | Prime Rate [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate   3.00%          
Revolving Credit Facility [Member] | Letter of Credit [Member] | Standby Letters of Credit [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Availability under the line of credit $ 7,500            
Forecast [Member]              
Debt Instrument [Line Items]              
Letters of credit outstanding amount     $ 15,000 $ 15,000 $ 15,000    
H S B C Bank U S A [Member]              
Debt Instrument [Line Items]              
Letters of credit outstanding amount           $ 6,577  
H S B C Bank U S A [Member] | Letter of Credit [Member]              
Debt Instrument [Line Items]              
Line of credit facility, Current   $ 7,500          
Subsequent Event [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Consolidated total leverage ratio 3.5            
Consolidated fixed charge coverage ratio 1.2            
Subsequent Event [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Consolidated total leverage ratio 1            
Consolidated fixed charge coverage ratio 1            
Subsequent Event [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Line of credit facility, Current $ 35,000            
Availability under the line of credit $ 15,000            
Term loan payment period 5 years            
Subsequent Event [Member] | Revolving Credit Facility [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Maximum limit of credit facility $ 50,000            
Subsequent Event [Member] | Revolving Credit Facility [Member] | Letter of Credit [Member]              
Debt Instrument [Line Items]              
Maximum limit of credit facility 25,000            
Availability under the line of credit 7,500            
Subsequent Event [Member] | H S B C Bank U S A [Member]              
Debt Instrument [Line Items]              
Back end fee 725            
Subsequent Event [Member] | H S B C Bank U S A [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
extinguishment charge $ 650            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Federal funds rate 0.50%            
Federal Funds Purchased, Average Rate Paid 0.50%            
Debt Instrument, Basis Spread on Variable Rate 1.00%            
Fee for outstanding letters of credit 0.65%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Fee for outstanding letters of credit 0.20%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Fee for outstanding letters of credit 0.10%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | SOFR              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 0.00%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | SOFR | Maximum [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 2.50%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | SOFR | Minimum [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 1.25%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Base Rate [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Interest Rate Description option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of 0.0% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by the Lender as its prime rate, (b) the federal funds rate plus 0.50% per annum and (c) one-month term SOFR plus 1.00% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) 1.25% per annum and 2.50% per annum in the case of any term SOFR loan and (ii) 0.25% per annum and 1.50% per annum in the case of any base rate loan, in each case based upon the Company’s then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 1.50%            
Subsequent Event [Member] | H S B C Bank U S A [Member] | New Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 0.25%            
XML 65 ghm-20230930_htm.xml IDEA: XBRL DOCUMENT 0000716314 us-gaap:LineOfCreditMember 2023-04-01 2023-09-30 0000716314 ghm:AllOtherCountriesMember 2022-07-01 2022-09-30 0000716314 srt:SouthAmericaMember 2023-04-01 2023-09-30 0000716314 us-gaap:CustomerRelationshipsMember 2023-03-31 0000716314 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000716314 ghm:LetterOfCreditSecuredByCashMember 2021-06-01 2021-06-01 0000716314 ghm:EmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember 2023-07-01 2023-09-30 0000716314 us-gaap:RetainedEarningsMember 2022-06-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000716314 ghm:TechnologyAndTechnicalKnowHowMember 2023-03-31 0000716314 2022-03-31 0000716314 srt:AsiaMember 2022-04-01 2022-09-30 0000716314 ghm:EmployeeStockPurchasePlanMember 2023-04-01 2023-09-30 0000716314 ghm:AllOtherCountriesMember 2022-04-01 2022-09-30 0000716314 srt:MinimumMember ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-13 2023-10-13 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0000716314 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 ghm:OfficersAndKeyEmployeesMember 2023-04-01 2023-09-30 0000716314 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember ghm:BloombergShortTermBankYieldIndexMember 2021-06-01 2021-06-01 0000716314 us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 us-gaap:RevolvingCreditFacilityMember ghm:BloombergShortTermBankYieldIndexMember 2021-06-01 2021-06-01 0000716314 srt:MaximumMember ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember us-gaap:BaseRateMember 2023-10-13 2023-10-13 0000716314 ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember us-gaap:BaseRateMember 2023-10-13 2023-10-13 0000716314 ghm:BacklogMember 2023-09-30 0000716314 ghm:CustomerDepositsMember 2023-09-30 0000716314 ghm:DefenseMember 2023-04-01 2023-09-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-09-30 0000716314 2022-04-01 2022-06-30 0000716314 us-gaap:RestrictedStockMember 2023-04-01 2023-09-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2023-04-01 2023-09-30 0000716314 srt:MinimumMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000716314 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-09-30 0000716314 ghm:AllOtherCountriesMember 2023-04-01 2023-09-30 0000716314 us-gaap:LetterOfCreditMember 2023-03-31 0000716314 us-gaap:RestrictedStockMember 2023-07-01 2023-09-30 0000716314 ghm:TechnologyAndTechnicalKnowHowMember 2023-04-01 2023-09-30 0000716314 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember us-gaap:LatestTaxYearMember 2023-04-01 2023-09-30 0000716314 ghm:ChemicalPetrochemicalMember 2023-07-01 2023-09-30 0000716314 us-gaap:RestrictedStockMember ghm:TwoThousandIncentivePlanMember ghm:PerformanceVestedRestrictedStockMember 2023-07-01 2023-09-30 0000716314 us-gaap:ForeignCountryMember us-gaap:MinistryOfFinanceIndiaMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-09-30 0000716314 us-gaap:MiddleEastMember 2022-07-01 2022-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-10-13 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestOneThirdPerYearPercentageMember 2023-04-01 2023-09-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestOneThirdPerYearPercentageMember 2023-04-01 2023-09-30 0000716314 ghm:SpaceMember 2022-07-01 2022-09-30 0000716314 srt:MaximumMember 2021-06-01 2021-06-01 0000716314 ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-13 2023-10-13 0000716314 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000716314 us-gaap:MiddleEastMember 2023-04-01 2023-09-30 0000716314 us-gaap:CustomerRelationshipsMember 2023-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-01 2023-09-30 0000716314 2023-04-01 2023-06-30 0000716314 2022-06-30 0000716314 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000716314 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000716314 srt:MinimumMember ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember ghm:FloorRateMember 2021-06-01 2021-06-01 0000716314 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 ghm:TimeVestedRestrictedStockUnitsRsusMember 2023-04-01 2023-09-30 0000716314 2023-07-01 2023-09-30 0000716314 us-gaap:RevolvingCreditFacilityMember ghm:FloorRateMember 2021-06-01 2021-06-01 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000716314 srt:DirectorMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2022-04-01 2022-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000716314 srt:ScenarioForecastMember 2024-03-31 0000716314 srt:DirectorMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2022-04-01 2022-09-30 0000716314 country:CA 2022-07-01 2022-09-30 0000716314 us-gaap:RetainedEarningsMember 2022-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember 2023-04-01 2023-09-30 0000716314 srt:MaximumMember ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-13 2023-10-13 0000716314 srt:MaximumMember 2023-01-01 2023-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember 2022-07-01 2022-09-30 0000716314 country:CA 2023-07-01 2023-09-30 0000716314 srt:SouthAmericaMember 2022-04-01 2022-09-30 0000716314 2023-03-31 0000716314 ghm:AllOtherCountriesMember 2023-07-01 2023-09-30 0000716314 srt:ScenarioForecastMember 2024-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-09-30 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2023-10-13 2023-10-13 0000716314 us-gaap:CommonStockMember 2023-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-09-30 0000716314 us-gaap:RestrictedStockMember 2022-04-01 2022-09-30 0000716314 ghm:OtherCommercialMember 2022-07-01 2022-09-30 0000716314 us-gaap:RetainedEarningsMember 2023-09-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0000716314 ghm:StockCompensationPriorPlanMember ghm:TwoThousandIncentivePlanMember 2023-09-30 0000716314 srt:DirectorMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2023-04-01 2023-09-30 0000716314 ghm:DefenseMember 2023-07-01 2023-09-30 0000716314 ghm:DefenseMember 2022-07-01 2022-09-30 0000716314 srt:MaximumMember ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000716314 ghm:BankOfAmericaTermLoanMember 2023-09-30 0000716314 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0000716314 us-gaap:StateAndLocalJurisdictionMember us-gaap:LatestTaxYearMember 2023-04-01 2023-09-30 0000716314 country:US 2022-04-01 2022-09-30 0000716314 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000716314 2022-04-01 2022-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000716314 ghm:OtherCommercialMember 2023-07-01 2023-09-30 0000716314 us-gaap:RestrictedStockMember 2022-07-01 2022-09-30 0000716314 srt:MaximumMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember us-gaap:SubsequentEventMember 2023-10-13 0000716314 us-gaap:RetainedEarningsMember 2022-03-31 0000716314 ghm:OtherCommercialMember 2022-04-01 2022-09-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000716314 ghm:SpaceMember 2023-04-01 2023-09-30 0000716314 srt:AsiaMember 2023-04-01 2023-09-30 0000716314 us-gaap:CommonStockMember 2022-06-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000716314 us-gaap:CustomerRelationshipsMember 2023-04-01 2023-09-30 0000716314 us-gaap:DomesticCountryMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-09-30 0000716314 ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2022-04-01 2022-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000716314 us-gaap:TreasuryStockCommonMember 2022-03-31 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2023-04-01 2023-09-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000716314 srt:MaximumMember 2024-01-01 2023-09-30 0000716314 country:CA 2023-04-01 2023-09-30 0000716314 us-gaap:TradeNamesMember 2023-04-01 2023-09-30 0000716314 srt:DirectorMember 2023-04-01 2023-09-30 0000716314 2021-06-01 2021-06-01 0000716314 2022-07-01 2022-09-30 0000716314 srt:SouthAmericaMember 2023-07-01 2023-09-30 0000716314 ghm:EmployeeStockPurchasePlanMember 2023-04-01 2023-09-30 0000716314 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-10-13 0000716314 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000716314 us-gaap:LineOfCreditMember 2021-06-01 0000716314 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-09-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2022-04-01 2022-09-30 0000716314 ghm:OtherCommercialMember 2023-04-01 2023-09-30 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember us-gaap:PrimeRateMember 2021-06-01 2021-06-01 0000716314 srt:DirectorMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2023-04-01 2023-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-09-30 0000716314 us-gaap:CommonStockMember 2023-03-31 0000716314 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0000716314 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0000716314 ghm:EmployeeStockPurchasePlanMember 2023-09-30 0000716314 srt:MinimumMember 2024-01-01 2023-09-30 0000716314 ghm:ChemicalPetrochemicalMember 2022-04-01 2022-09-30 0000716314 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000716314 ghm:RefiningMember 2022-07-01 2022-09-30 0000716314 country:US 2023-07-01 2023-09-30 0000716314 srt:MaximumMember us-gaap:StockCompensationPlanMember ghm:TwoThousandIncentivePlanMember 2023-09-30 0000716314 us-gaap:TradeNamesMember 2023-09-30 0000716314 ghm:BankOfAmericaMember 2023-04-01 2023-09-30 0000716314 us-gaap:TreasuryStockCommonMember 2022-09-30 0000716314 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:StandbyLettersOfCreditMember us-gaap:LetterOfCreditMember 2023-10-13 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember 2021-06-01 0000716314 us-gaap:RetainedEarningsMember 2023-06-30 0000716314 ghm:SpaceMember 2022-04-01 2022-09-30 0000716314 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000716314 srt:MinimumMember 2021-06-01 0000716314 us-gaap:CommonStockMember 2022-03-31 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-09-30 0000716314 us-gaap:RestrictedStockMember ghm:TwoThousandIncentivePlanMember ghm:PerformanceVestedRestrictedStockMember 2022-07-01 2022-09-30 0000716314 ghm:BacklogMember 2023-04-01 2023-09-30 0000716314 country:CA 2022-04-01 2022-09-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-09-30 0000716314 us-gaap:MiddleEastMember 2022-04-01 2022-09-30 0000716314 srt:AsiaMember 2023-07-01 2023-09-30 0000716314 ghm:RefiningMember 2023-07-01 2023-09-30 0000716314 us-gaap:RevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 srt:SouthAmericaMember 2022-07-01 2022-09-30 0000716314 ghm:CustomerDepositsMember 2023-03-31 0000716314 2022-09-30 0000716314 us-gaap:RetainedEarningsMember 2023-03-31 0000716314 us-gaap:MiddleEastMember 2023-07-01 2023-09-30 0000716314 ghm:TimeVestedRestrictedStockUnitsRsusMember 2022-04-01 2022-09-30 0000716314 2023-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0000716314 ghm:EmployeeStockPurchasePlanMember 2022-04-01 2022-09-30 0000716314 ghm:RefiningMember 2023-04-01 2023-09-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000716314 ghm:BankOfAmericaTermLoanMember 2023-03-31 0000716314 ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2023-04-01 2023-09-30 0000716314 ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 ghm:HSBCBankUSAMember 2023-09-30 0000716314 us-gaap:EmployeeStockOptionMember ghm:TwoThousandIncentivePlanMember 2020-08-11 2020-08-11 0000716314 srt:ScenarioForecastMember 2023-12-31 0000716314 country:US 2022-07-01 2022-09-30 0000716314 us-gaap:TreasuryStockCommonMember 2023-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0000716314 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000716314 us-gaap:DomesticCountryMember us-gaap:LatestTaxYearMember 2023-04-01 2023-09-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000716314 us-gaap:ForeignCountryMember us-gaap:MinistryOfFinanceIndiaMember us-gaap:LatestTaxYearMember 2023-04-01 2023-09-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000716314 us-gaap:TreasuryStockCommonMember 2022-06-30 0000716314 us-gaap:CommonStockMember 2022-09-30 0000716314 srt:MinimumMember 2021-06-01 2021-06-01 0000716314 ghm:SpaceMember 2023-07-01 2023-09-30 0000716314 2023-09-30 0000716314 us-gaap:TreasuryStockCommonMember 2023-09-30 0000716314 2023-11-03 0000716314 ghm:DefenseMember 2022-04-01 2022-09-30 0000716314 ghm:TechnologyAndTechnicalKnowHowMember 2023-09-30 0000716314 us-gaap:CommonStockMember 2023-06-30 0000716314 us-gaap:StateAndLocalJurisdictionMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-09-30 0000716314 us-gaap:LetterOfCreditMember 2023-09-30 0000716314 ghm:ChemicalPetrochemicalMember 2022-07-01 2022-09-30 0000716314 2024-01-01 2023-09-30 0000716314 2023-04-01 2023-09-30 0000716314 srt:AsiaMember 2022-07-01 2022-09-30 0000716314 ghm:EmployeeStockPurchasePlanMember 2023-07-01 2023-09-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestOneThirdPerYearPercentageMember 2022-04-01 2022-09-30 0000716314 ghm:RefiningMember 2022-04-01 2022-09-30 0000716314 ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember 2023-10-13 2023-10-13 0000716314 country:US 2023-04-01 2023-09-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember 2022-04-01 2022-09-30 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember 2021-06-01 2021-06-01 0000716314 ghm:ChemicalPetrochemicalMember 2023-04-01 2023-09-30 0000716314 ghm:HSBCBankUSAMember us-gaap:LetterOfCreditMember 2021-06-01 0000716314 srt:MinimumMember ghm:NewRevolvingCreditFacilityMember ghm:HSBCBankUSAMember us-gaap:SubsequentEventMember us-gaap:BaseRateMember 2023-10-13 2023-10-13 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000716314 us-gaap:TreasuryStockCommonMember 2023-03-31 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestOneThirdPerYearPercentageMember 2022-04-01 2022-09-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2022-04-01 2022-09-30 iso4217:USD shares pure shares iso4217:USD 0000716314 false Q2 --03-31 2024 P1Y P1Y 0.00333 P3Y P3Y P3Y 10-Q true 2023-09-30 false 001-08462 GRAHAM CORPORATION DE 16-1194720 20 Florence Avenue Batavia NY 14020 585 343-2216 Common Stock, Par Value $0.10 Per Share GHM NYSE Yes Yes Accelerated Filer true false false 10702731 45076000 38143000 92645000 74218000 37885000 32863000 74477000 62194000 7191000 5280000 18168000 12024000 6115000 5059000 13134000 10544000 273000 273000 547000 547000 803000 -52000 4487000 933000 94000 -62000 187000 -125000 55000 246000 240000 403000 654000 -236000 4060000 655000 243000 -40000 1009000 175000 411000 -196000 3051000 480000 0.04 -0.02 0.29 0.05 0.04 -0.02 0.28 0.05 10699000 10617000 10675000 10614000 10810000 10617000 10761000 10618000 411000 -196000 3051000 480000 -58000 -337000 -310000 -680000 -47000 -37000 -93000 -74000 -164000 -131000 -328000 -262000 106000 -206000 18000 -418000 517000 -402000 3069000 62000 25800000 18257000 1887000 1841000 28710000 24000000 34975000 39684000 27009000 26293000 2850000 1534000 774000 302000 120118000 110070000 27122000 25523000 6251000 6107000 7775000 8237000 23523000 23523000 10423000 10718000 8922000 9174000 7266000 7610000 1489000 2798000 239000 158000 213128000 203918000 2000000 2000000 19000 29000 13554000 20222000 11357000 10401000 6262000 6434000 59526000 46042000 1125000 1022000 0 16000 93843000 86166000 8863000 9744000 76000 85000 6993000 7498000 48000 108000 1341000 1342000 1169000 2042000 112333000 106985000 1 1 500000 500000 0 0 0.1 0.1 25500000 25500000 10846000 10774000 10703000 10635000 1084000 1075000 29196000 28061000 80494000 77443000 -7445000 -7463000 143000 138000 2534000 2183000 100795000 96933000 213128000 203918000 3051000 480000 1549000 1724000 891000 1238000 421000 336000 119000 93000 625000 312000 1162000 174000 4947000 -38000 -4620000 5283000 734000 2560000 1343000 782000 489000 136000 -589000 -901000 144000 325000 -6451000 3730000 5000 553000 13503000 544000 -529000 -840000 0 -595000 11898000 -398000 3312000 1176000 38000 0 -3274000 -1176000 1020000 3511000 0 5000000 147000 136000 0 122000 225000 0 57000 22000 -999000 1209000 -82000 -254000 7543000 -619000 18257000 14741000 25800000 14122000 10774000 1075000 28061000 77443000 -7463000 -2183000 96933000 2640000 -88000 2552000 53000 8000 -8000 9000 -1000 1000 293000 293000 294000 -294000 57000 57000 10818000 1082000 28641000 80083000 -7551000 -2534000 99721000 411000 106000 517000 28000 2000 223000 225000 332000 332000 10846000 1084000 29196000 80494000 -7445000 -2534000 100795000 10801000 1080000 27770000 77076000 -6471000 -2961000 96494000 676000 -212000 464000 32000 -3000 3000 114000 114000 21000 21000 10769000 1077000 27887000 77752000 -6683000 -2982000 97051000 -196000 -206000 -402000 11000 -1000 1000 198000 198000 -237000 356000 119000 10758000 1076000 27849000 77556000 -6889000 -2626000 96966000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1 – BASIS OF PRESENTATION:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Graham Corporation's (the "Company's") Condensed Consolidated Financial Statements include its wholly-owned subsidiaries located in Arvada, Colorado, Suzhou, China and Ahmedabad, India at September 30 and March 31, 2023. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP") for interim financial information and the instructions to Form 10-Q and Rule 8-03 of Regulation S-X, each as promulgated by the U.S. Securities and Exchange Commission. The Company's Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed Consolidated Balance Sheet as of March 31, 2023 presented herein was derived from the Company’s audited Consolidated Balance Sheet as of March 31, 2023. For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("fiscal 2023"). In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair presentation, have been included in the Company's Condensed Consolidated Financial Statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's results of operations and cash flows for the three and six months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the current fiscal year, which ends March 31, 2024 ("fiscal 2024").</span></p> <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2 – REVENUE RECOGNITION:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue on contracts when or as it satisfies a performance obligation by transferring control of the product to the customer. For contracts in which revenue is recognized upon shipment, control is generally transferred when products are shipped, title is transferred, significant risks of ownership have transferred, the Company has rights to payment, and rewards of ownership pass to the customer. For contracts in which revenue is recognized over time, control is generally transferred as the Company creates an asset that does not have an alternative use to the Company and the Company has an enforceable right to payment for the performance completed to date.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by product line and geographic area:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.229%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Market</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refining</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,289</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,568</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,156</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,443</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Chemical/Petrochemical</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,365</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,804</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,679</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Defense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,118</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,855</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47,935</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,655</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Space</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,775</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,306</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,597</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,768</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Commercial</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,529</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,610</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,551</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,673</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,143</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,645</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74,218</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic Area</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,255</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,882</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,503</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Canada</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,092</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,707</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,991</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,704</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Middle East</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">669</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">686</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,718</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,145</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">South America</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">172</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">399</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">199</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S.</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,604</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,325</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">76,745</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">58,494</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,559</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">771</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,110</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,512</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,143</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,645</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74,218</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A performance obligation represents a promise in a contract to provide a distinct good or service to a customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are identified, the contract has commercial substance and collectability of consideration is probable. Transaction price reflects the amount of consideration to which the Company expects to be entitled in exchange for transferred products. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. In certain cases, the Company may separate a contract into more than one performance obligation, while in other cases, several products may be part of a fully integrated solution and are bundled into a single performance obligation. If a contract is separated into more than one performance obligation, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods underlying each performance obligation. The Company has made an accounting policy election to exclude from the measurement of the contract price all taxes assessed by government authorities that are collected by the Company from its customers. The Company does not adjust the contract price for the effects of a financing component if the Company expects, at contract inception, that the period between when a product is transferred to a customer and when the customer pays for the product will be one year or less. Shipping and handling fees billed to the customer are recorded in revenue and the related costs incurred for shipping and handling are included in Cost of products sold.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue over time when contract performance results in the creation of a product for which the Company does not have an alternative use and the contract includes an enforceable right to payment in an amount that corresponds directly with the value of the performance completed. To measure progress towards completion on performance obligations for which revenue is recognized over time the Company utilizes an input method based upon a ratio of direct labor hours incurred to date to management’s estimate of the total labor hours to be incurred on each contract, an input method based upon a ratio of total contract costs incurred to date to management’s estimate of the total contract costs to be incurred or an output method based upon completion of operational milestones, depending upon the nature of the contract. The Company has established the systems and procedures essential to developing the estimates required to account for performance obligations over time. These procedures include monthly review by management of costs incurred, progress towards completion, identified risks and opportunities, sourcing determinations, changes in estimates of costs yet to be incurred, availability of materials, and execution by subcontractors. Sales and earnings are adjusted in current accounting periods based on revisions in the contract value due to pricing changes and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on the majority of the Company's contracts, as measured by number of contracts, is recognized upon shipment to the customer. Revenue on larger contracts, which are fewer in number but represent the majority of revenue, is recognized over time. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.953%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:10.05%;"></td> <td style="width:1%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:11.551%;"></td> <td style="width:1%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:10.05%;"></td> <td style="width:1%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:11.551%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized over time</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized at shipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The timing of revenue recognition, invoicing and cash collections affect trade accounts receivable, unbilled revenue (contract assets) and customer deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Unbilled revenue represents revenue on contracts that is recognized over time and exceeds the amount that has been billed to the customer. Unbilled revenue is separately presented in the Condensed Consolidated Balance Sheets. The Company may have an unconditional right to payment upon billing and prior to satisfying the performance obligations. The Company will then record a contract liability and an offsetting asset of equal amount until the deposit is collected and the performance obligations are satisfied. Customer deposits are separately presented in the Condensed Consolidated Balance Sheets. Customer deposits are not considered a significant financing component as they are generally received less than one year before the product is completed or used to procure specific material on a contract, as well as related overhead costs incurred during design and construction.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net contract assets (liabilities) consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.426%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:10.237%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:10.237%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:9.294%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:9.294%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:9.294%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Change</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Change due to revenue recognized</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Change due to invoicing customers/<br/>additional deposits</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unbilled revenue (contract assets)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34,975</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39,684</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,709</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">54,904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59,613</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits (contract liabilities)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59,526</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46,042</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,484</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,797</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,281</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">      Net contract (liabilities) assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,551</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,358</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,193</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities at September 30 and March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> include $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,954</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,092</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of customer deposits for which the Company has an unconditional right to collect payment. Trade accounts receivable, as presented on the Condensed Consolidated Balance Sheets, includes corresponding balances at </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, and March 31, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,681</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,542</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, and March 31, 2023, respectively.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s remaining unsatisfied performance obligations represent a measure of the total dollar value of work to be performed on contracts awarded and in progress. The Company also refers to this measure as backlog. As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had remaining unsatisfied performance obligations of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">313,343</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company expects to recognize revenue on approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the remaining performance obligations within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6f148162-b1b6-4cb7-96ef-8f849c31380f;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and the remaining beyond two years.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by product line and geographic area:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.229%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> <td style="width:2.165%;"></td> <td style="width:1%;"></td> <td style="width:9.527%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Market</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refining</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,289</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,568</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,156</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,443</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Chemical/Petrochemical</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,365</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,804</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,679</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Defense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,118</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,855</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47,935</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,655</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Space</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,775</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,306</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,597</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,768</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Commercial</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,529</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,610</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,551</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,673</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,143</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,645</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74,218</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Geographic Area</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Asia</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,255</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,882</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,503</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Canada</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,092</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,707</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,991</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,704</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Middle East</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">669</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">686</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,718</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,145</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">South America</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">172</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">399</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">199</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S.</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,604</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,325</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">76,745</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">58,494</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,559</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">771</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,110</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,512</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38,143</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,645</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74,218</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.953%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:10.05%;"></td> <td style="width:1%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:11.551%;"></td> <td style="width:1%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:10.05%;"></td> <td style="width:1%;"></td> <td style="width:1.962%;"></td> <td style="width:1%;"></td> <td style="width:11.551%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized over time</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized at shipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table> 7289000 7568000 14156000 15443000 4365000 5804000 10406000 11679000 25118000 14855000 47935000 24655000 2775000 4306000 7597000 10768000 5529000 5610000 12551000 11673000 45076000 38143000 92645000 74218000 2980000 4255000 8882000 8503000 1092000 1707000 1991000 2704000 669000 686000 1718000 1145000 172000 399000 199000 1860000 38604000 30325000 76745000 58494000 1559000 771000 3110000 1512000 45076000 38143000 92645000 74218000 0.75 0.75 0.78 0.70 0.25 0.25 0.22 0.30 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net contract assets (liabilities) consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.426%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:10.237%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:10.237%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:9.294%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:9.294%;"></td> <td style="width:1%;"></td> <td style="width:1.244%;"></td> <td style="width:1%;"></td> <td style="width:9.294%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Change</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Change due to revenue recognized</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Change due to invoicing customers/<br/>additional deposits</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Unbilled revenue (contract assets)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34,975</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39,684</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,709</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">54,904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59,613</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits (contract liabilities)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59,526</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46,042</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,484</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,797</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,281</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">      Net contract (liabilities) assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24,551</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,358</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,193</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 34975000 39684000 -4709000 54904000 -59613000 59526000 46042000 13484000 11797000 -25281000 -24551000 -6358000 -18193000 7954000 6092000 2681000 2542000 313343000 0.50 P1Y 0.25 0.30 P2Y <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3 – INVENTORIES:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost or net realizable value, using the average cost method.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major classifications of inventories are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.556%;"></td> <td style="width:1.476%;"></td> <td style="width:1%;"></td> <td style="width:12.737%;"></td> <td style="width:1%;"></td> <td style="width:1.476%;"></td> <td style="width:1%;"></td> <td style="width:12.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,573</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,344</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Work in process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,152</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,554</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finished products</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,284</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,395</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,009</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26,293</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major classifications of inventories are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.556%;"></td> <td style="width:1.476%;"></td> <td style="width:1%;"></td> <td style="width:12.737%;"></td> <td style="width:1%;"></td> <td style="width:1.476%;"></td> <td style="width:1%;"></td> <td style="width:12.757%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,573</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,344</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Work in process</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,152</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,554</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finished products</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,284</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,395</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,009</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">26,293</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 3573000 4344000 21152000 20554000 2284000 1395000 27009000 26293000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4 – INTANGIBLE ASSETS:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets are comprised of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.304%;"></td> <td style="width:14.987%;"></td> <td style="width:1.643%;"></td> <td style="width:1%;"></td> <td style="width:12.927%;"></td> <td style="width:1%;"></td> <td style="width:1.643%;"></td> <td style="width:1%;"></td> <td style="width:12.927%;"></td> <td style="width:1%;"></td> <td style="width:1.643%;"></td> <td style="width:1%;"></td> <td style="width:12.927%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted Average Amortization Period</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangibles subject to amortization:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,800</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,377</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,423</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology and technical know-how</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,100</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,178</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,922</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Backlog</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4 years</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,900</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,334</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">566</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,800</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,889</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,911</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangibles not subject to amortization:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Indefinite</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology and technical know-how and Customer relationships are amortized in Selling, general and administrative expense on a straight line basis over their estimated useful lives. Backlog is amortized in Cost of products sold over the projected conversion period based on management estimates at time of purchase. Intangible amortization was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">445</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">619</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">891</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,238</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated annual amortization expense by fiscal year is as follows:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1%;"></td> <td style="width:15.771%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Annual Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">890</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,318</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,095</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,095</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,095</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2029 and thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,418</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total intangible amortization</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,911</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets are comprised of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.304%;"></td> <td style="width:14.987%;"></td> <td style="width:1.643%;"></td> <td style="width:1%;"></td> <td style="width:12.927%;"></td> <td style="width:1%;"></td> <td style="width:1.643%;"></td> <td style="width:1%;"></td> <td style="width:12.927%;"></td> <td style="width:1%;"></td> <td style="width:1.643%;"></td> <td style="width:1%;"></td> <td style="width:12.927%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted Average Amortization Period</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangibles subject to amortization:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,800</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,377</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,423</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology and technical know-how</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,100</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,178</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,922</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Backlog</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4 years</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,900</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,334</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">566</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,800</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,889</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,911</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangibles not subject to amortization:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Indefinite</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,700</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> P20Y 11800000 1377000 10423000 P20Y 10100000 1178000 8922000 P4Y 3900000 3334000 566000 25800000 5889000 19911000 Indefinite 6700000 6700000 6700000 6700000 445000 619000 891000 1238000 <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated annual amortization expense by fiscal year is as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1%;"></td> <td style="width:15.771%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Annual Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">890</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,318</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,095</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,095</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,095</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2029 and thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,418</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total intangible amortization</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,911</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 890000 1318000 1095000 1095000 1095000 14418000 19911000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5 – EQUITY-BASED COMPENSATION:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2020 Graham Corporation Equity Incentive Plan, as amended (the "2020 Plan"), provides for the issuance of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">722</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock in connection with grants of incentive stock options, non-qualified stock options, restricted stock units and stock awards to officers, key employees and outside directors, including </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares that became available under the 2020 Plan from the Company’s prior plan, the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value (the "2000 Plan"). As of August 11, 2020, the effective date of the 2020 Plan, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> further awards will be granted under the 2000 Plan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> time vesting restricted stock units ("RSUs") or performance based restricted stock units ("PSUs") were granted in the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following restricted stock units were granted in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended September 30, 2023 and 2022:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.88%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:14.22%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:14.22%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:14.22%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:15.76%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Vest </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">% on </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_67bfcb8a-c6f5-4bf0-a954-0b8ad1fdad65;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">First</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Vest </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6d25a6b1-b147-49dd-b368-f5619338e376;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">One-Third</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> Per Year</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Vest </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">% on </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e91a7ca6-4058-4877-bd8f-e90308c74c86;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Third</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Anniversary </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Over </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_65319fd9-6dff-45e2-9d4d-ab2848eada50;"><span style="-sec-ix-hidden:F_610c837d-94ab-465d-b431-840224ab17f5;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three-Year</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> Term</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Anniversary </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total Shares</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six months ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Directors</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Awarded</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subject to the terms of the applicable award.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has an Employee Stock Purchase Plan, as amended (the "ESPP"), which allows eligible employees to purchase shares of the Company's common stock at a discount of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of its fair market value on the last, first or lower of the last or first day of the six-month offering period. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">400</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock may be purchased under the ESPP.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has recognized equity-based compensation costs as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.917%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">201</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">306</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">249</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">445</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">198</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">625</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">312</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax benefit recognized</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">139</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 722000 112000 0 0 0 <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following restricted stock units were granted in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended September 30, 2023 and 2022:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.88%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:14.22%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:14.22%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:14.22%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:15.76%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Vest </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">% on </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_67bfcb8a-c6f5-4bf0-a954-0b8ad1fdad65;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">First</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Vest </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6d25a6b1-b147-49dd-b368-f5619338e376;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">One-Third</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> Per Year</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Vest </span><span style="font-size:8pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">% on </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e91a7ca6-4058-4877-bd8f-e90308c74c86;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Third</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Anniversary </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Over </span><span style="font-size:8pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_65319fd9-6dff-45e2-9d4d-ab2848eada50;"><span style="-sec-ix-hidden:F_610c837d-94ab-465d-b431-840224ab17f5;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three-Year</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> Term</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Anniversary </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total Shares</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six months ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Directors</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Awarded</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">56</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subject to the terms of the applicable award.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1 1 38000 40000 0 78000 0 0 79000 79000 37000 56000 18000 111000 0 0 112000 112000 0.15 400 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has recognized equity-based compensation costs as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.917%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> <td style="width:1.684%;"></td> <td style="width:1%;"></td> <td style="width:13.336%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">201</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">306</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">249</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">445</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">332</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">198</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">625</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">312</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax benefit recognized</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">139</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 77000 201000 164000 306000 249000 0 445000 0 6000 -3000 16000 6000 332000 198000 625000 312000 74000 43000 139000 68000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6 – INCOME (LOSS) PER SHARE:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted income (loss) per share is calculated by dividing net income (loss) by the weighted average number</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">common shares outstanding and, when applicable, potential common shares outstanding during the period. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the numerators and denominators of basic and diluted income (loss) per share is presented below:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">411</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,699</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,614</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.29</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">411</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,699</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,614</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common and <br/>   potential common shares<br/>   outstanding</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,810</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,761</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,618</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.28</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the numerators and denominators of basic and diluted income (loss) per share is presented below:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">411</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,699</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,614</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic income (loss) per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.29</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">411</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">196</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,699</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,675</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,614</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average common and <br/>   potential common shares<br/>   outstanding</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,810</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,761</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,618</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.04</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.28</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 411000 -196000 3051000 480000 10699000 10617000 10675000 10614000 0.04 -0.02 0.29 0.05 411000 -196000 3051000 480000 10699000 10617000 10675000 10614000 111000 0 86000 4000 10810000 10617000 10761000 10618000 0.04 -0.02 0.28 0.05 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7 – PRODUCT WARRANTY LIABILITY:</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reconciliation of the changes in the product warranty liability is as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">616</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">496</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">578</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">441</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expense for product warranties</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">203</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Product warranty claims paid</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">44</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at end of period</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">638</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">487</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">638</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">487</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The product warranty liability is included in the line item Accrued expenses and other current liabilities in the Condensed Consolidated Balance Sheets.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reconciliation of the changes in the product warranty liability is as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.511%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> <td style="width:1.223%;"></td> <td style="width:1%;"></td> <td style="width:9.15%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">616</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">496</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">578</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">441</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expense for product warranties</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">203</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Product warranty claims paid</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">44</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at end of period</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">638</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">487</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">638</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">487</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 616000 496000 578000 441000 -112000 -13000 -203000 -90000 90000 22000 143000 44000 638000 487000 638000 487000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8 – CASH FLOW STATEMENT:</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest and income taxes paid as well as non-cash investing and financing activities are as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Six Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">507</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">362</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income taxes paid</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">337</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">151</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Capital purchases recorded in accounts payable</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">392</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">205</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest and income taxes paid as well as non-cash investing and financing activities are as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">For the Six Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">507</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">362</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income taxes paid</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">337</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">151</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Capital purchases recorded in accounts payable</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">392</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">205</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 507000 362000 337000 151000 392000 205000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9 – COMMITMENTS AND CONTINGENCIES:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in, or accompanying, products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company’s current lawsuits are similar to those made in previous asbestos-related suits that named the Company as a defendant, which either were dismissed when it was shown that the</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company had not supplied products to the plaintiffs’ places of work or were settled for immaterial amounts. The Company cannot provide any assurances that any pending or future matters will be resolved in the same manner as previous lawsuits.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the Company was subject to the claims noted above, as well as other potential claims that have arisen in the ordinary course of business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Although the outcome of the lawsuits, legal proceedings or potential claims to which the Company is, or may become, a party to cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, management does not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on the Company’s results of operations, financial position or cash flows.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company previously entered into related party operating leases with Ascent Properties Group, LLC ("Ascent"), for two building lease agreements and two equipment lease agreements in Arvada, Colorado. In connection with such leases, the Company made fixed minimum lease payments to the lessor of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">242</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">211</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">during the three months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">466</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">422</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended September 30, 2023 and 2022, respectively. The Company is obligated to make payments of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">486</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">during the remainder of fiscal 2024. Future fixed minimum lease payments under these leases as of September 30, 2023 are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,271</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 242000 211000 466000 422000 486000 6271000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10 – INCOME TAXES:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and examination in state tax jurisdictions for the tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2018</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company is subject to examination in the People’s Republic of China for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and in India for tax years </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> liability for unrecognized tax benefits at either </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 or March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 2019 2022 2018 2022 2019 2022 2019 2022 0 0 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11 – CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS:</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in accumulated other comprehensive loss by component for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended September 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.4%;"></td> <td style="width:2.088%;"></td> <td style="width:1%;"></td> <td style="width:10.585999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:8.825999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:8.559999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at April 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,470</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,463</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income (loss)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,142</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">303</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,445</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.387%;"></td> <td style="width:2.046%;"></td> <td style="width:1%;"></td> <td style="width:11.524999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:7.984999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:8.517%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at April 1, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,970</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">499</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,471</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income (loss)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">418</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at September 30, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,708</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">181</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,889</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reclassifications out of accumulated other comprehensive loss by component for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended September 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.743%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:7.438%;"></td> <td style="width:1%;"></td> <td style="width:2.309%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:8.924%;"></td> <td style="width:1%;"></td> <td style="width:2.008%;"></td> <td style="width:1.004%;"></td> <td style="width:36.566%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Details about Accumulated Other <br/> Comprehensive Loss Components</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amount Reclassified from<br/> Accumulated Other <br/>Comprehensive Loss</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item in the Condensed <br/>Consolidated Statements of Income</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pension and other postretirement benefit items:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of actuarial loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">210</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">168</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income before benefit for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:36.103%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:3.586%;"></td> <td style="width:1%;"></td> <td style="width:1.762%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:3.586%;"></td> <td style="width:1%;"></td> <td style="width:1.762%;"></td> <td style="width:1.121%;"></td> <td style="width:45.835%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Details about Accumulated Other <br/> Comprehensive Loss Components</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amount Reclassified from<br/> Accumulated Other <br/>Comprehensive Loss</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item in the Condensed <br/>Consolidated Statements of Income</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pension and other postretirement benefit items:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of actuarial loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">421</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">336</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income before benefit for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">93</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.</span></div></div></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in accumulated other comprehensive loss by component for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended September 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.4%;"></td> <td style="width:2.088%;"></td> <td style="width:1%;"></td> <td style="width:10.585999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:8.825999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:8.559999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at April 1, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,470</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,463</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income (loss)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,142</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">303</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,445</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.387%;"></td> <td style="width:2.046%;"></td> <td style="width:1%;"></td> <td style="width:11.524999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:7.984999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.269%;"></td> <td style="width:1%;"></td> <td style="width:8.517%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at April 1, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,970</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">499</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,471</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net current-period other comprehensive income (loss)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">680</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">418</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance at September 30, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,708</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">181</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,889</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table> -7470000 7000 -7463000 0 -310000 -310000 -328000 0 -328000 328000 -310000 18000 -7142000 -303000 -7445000 -6970000 499000 -6471000 0 -680000 -680000 -262000 0 -262000 262000 -680000 -418000 -6708000 -181000 -6889000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reclassifications out of accumulated other comprehensive loss by component for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended September 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.743%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:7.438%;"></td> <td style="width:1%;"></td> <td style="width:2.309%;"></td> <td style="width:1.004%;"></td> <td style="width:1%;"></td> <td style="width:8.924%;"></td> <td style="width:1%;"></td> <td style="width:2.008%;"></td> <td style="width:1.004%;"></td> <td style="width:36.566%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Details about Accumulated Other <br/> Comprehensive Loss Components</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amount Reclassified from<br/> Accumulated Other <br/>Comprehensive Loss</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item in the Condensed <br/>Consolidated Statements of Income</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pension and other postretirement benefit items:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of actuarial loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">210</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">168</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income before benefit for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:36.103%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:3.586%;"></td> <td style="width:1%;"></td> <td style="width:1.762%;"></td> <td style="width:1.121%;"></td> <td style="width:1%;"></td> <td style="width:3.586%;"></td> <td style="width:1%;"></td> <td style="width:1.762%;"></td> <td style="width:1.121%;"></td> <td style="width:45.835%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Details about Accumulated Other <br/> Comprehensive Loss Components</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amount Reclassified from<br/> Accumulated Other <br/>Comprehensive Loss</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Affected Line Item in the Condensed <br/>Consolidated Statements of Income</span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pension and other postretirement benefit items:</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of actuarial loss</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">421</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">336</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income before benefit for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">93</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Provision for income taxes</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">328</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">262</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10pt;font-family:Times New Roman;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.</span></div></div> 210000 168000 46000 37000 164000 131000 421000 336000 93000 74000 328000 262000 <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12 – DEBT:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 1, 2021, the Company entered into a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> term loan with Bank of America (the "Term Loan"). The Term Loan required </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">167</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan was the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, subject to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2023 and September 30, 2023, long term debt was comprised of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Bank of America term loan</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">637</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">756</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,863</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,744</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: current portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,863</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,744</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, future minimum payments required were as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.888%;"></td> <td style="width:1.932%;"></td> <td style="width:1%;"></td> <td style="width:16.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,500</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028 and thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 1, 2021, the Company entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> line of credit, including letters of credit and bank guarantees, expandable at the Company's option and the bank's approval at any time up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and March 31, 2023, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> outstanding on the Revolving Credit Facility. Amounts outstanding under the Revolving Credit Facility bore interest at a rate equal to BSBY plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, subject to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the BSBY rate was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.3718</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding letters of credit under this agreement</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">were </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">subject to a fee of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum of the outstanding undrawn amount of each letter of credit not secured by cash and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.60</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of each letter of credit secured by cash. Amounts available for borrowing under the Revolving Credit Facility were subject to an unused commitment fee of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,711</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> letters of credit outstanding with Bank of America.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), the Company covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with an allowable increase to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> following an acquisition for a period of twelve months following the closing of the acquisition. In addition, the Company covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and minimum margined assets, as defined in such agreements, of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. The Company also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, the Company was in compliance with the financial covenants of the Credit Facility. At September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the amount available under the Revolving Credit Facility was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,613</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, subject to the above liquidity and leverage covenants.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the amendments to the Credit Facility, the Company was charged a back-end fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">725</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has a letter of credit facility agreement with HSBC Bank USA, N.A. of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,500</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the "Letter of Credit Facility"). Under the Letter of Credit Facility, the Company incurs an annual facility fee of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and outstanding letters of credit are subject to a fee of between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.75</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.85</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, depending on the term of the letter of credit. Interest is payable on the principal amounts of unreimbursed letter of credit draws at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% plus the bank's prime rate. The Company's obligations under the Letter of Credit Facility are secured by cash held with the bank. As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,577</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> letters of credit outstanding with HSBC and availability under the Letter of Credit Facility was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">923</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The agreement is subject to an annual renewal by the bank on July 31 of each year.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total letters of credit outstanding as of September 30, and March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,621</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,842</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SUBSEQUENT EVENT</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 13, 2023, the Company terminated the Revolving Credit Facility, repaid the Term Loan and entered into a new</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> revolving credit facility with Wells Fargo Bank, National Association ("Wells Fargo") that provides a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> line of credit, including letters of credit and bank guarantees, expandable up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> upon the Company satisfying specified covenants (the "New Revolving Credit Facility"). The additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> will automatically be available upon</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(a) the Company achieving a minimum consolidated EBITDA, as defined in the agreement, of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, computed on a trailing twelve month basis, for three consecutive quarters and (b) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) for the Company of at least $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,500</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In addition to the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> letters of credit available to be issued pursuant to the New Revolving Credit Facility, the Company may request the issuance of cash secured letters of credit in an aggregate amount of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,500</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The New Revolving Credit Facility contains customary terms and conditions, including representations and warranties and affirmative and negative covenants, as well as financial covenants for the benefit of Wells Fargo, which require the Company to maintain (i) a consolidated total leverage ratio not to exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">:</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and (ii) a consolidated fixed charge coverage ratio of at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.20</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">:</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, in both cases computed in accordance with the definitions and requirements specified in the New Revolving Credit Facility.</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Borrowings under the New Revolving Credit Facility bear interest at a rate equal to, at the Company’s </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by the Lender as its prime rate, (b) the federal funds rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and (c) one-month term SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum in the case of any term SOFR loan and (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum in the case of any base rate loan, in each case based upon the Company’s then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25%</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per annum in the case of any base rate loan.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company will incur a quarterly commitment fee on the unused portion of the New Revolving Credit Facility during the applicable quarter at a per annum rate also determined by reference to the Company’s then-current consolidated total leverage ratio, which fee ranges between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.20</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum; provided, however, for a period of one year following the closing date, the quarterly commitment fee will be set at 0.10% per annum. Any outstanding letters of credit that are cash secured will bear a fee equal to the daily amount available to be drawn under such letters of credit multiplied by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.65</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">per annum. Any outstanding letters</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">credit issued under the New Revolving Credit Facility will bear a fee equal to the daily amount drawn under such letters of credit multiplied by the applicable margin for term SOFR loans.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the termination of the Revolving Credit Facility, the Company repaid the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">725</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> exit fee and recognized an extinguishment charge of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">650</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from its previous lending agreement amendments.</span></p> 20000000 P5Y monthly 167000 0.015 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2023 and September 30, 2023, long term debt was comprised of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> <td style="width:1.622%;"></td> <td style="width:1%;"></td> <td style="width:12.837%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Bank of America term loan</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">637</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">756</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,863</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,744</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: current portion</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,863</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,744</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 11500000 12500000 637000 756000 10863000 11744000 2000000 2000000 8863000 9744000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, future minimum payments required were as follows:</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.888%;"></td> <td style="width:1.932%;"></td> <td style="width:1%;"></td> <td style="width:16.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,500</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028 and thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1000000 2000000 2000000 6500000 0 11500000 30000000 40000000 0 0 0.015 0 0.053718 0.015 0.006 0.0025 3711000 3 1 3.25 1 1.2 1 1 20000000 27613000 725000 7500000 5000 0.0075 0.0085 0.03 6577000 923000 10621000 12842000 P5Y 35000000 50000000 15000000 (a) the Company achieving a minimum consolidated EBITDA, as defined in the agreement, of $15,000, computed on a trailing twelve month basis, for three consecutive quarters and (b) a minimum liquidity (consisting of cash and borrowing availability under the New Revolving Credit Facility) for the Company of at least $7,500 15000000 15000000 15000000 7500000 25000000 7500000 3.5 1 1.2 1 option, either (i) a forward-looking term rate based on the secured overnight financing rate ("SOFR") for the applicable interest period, subject to a floor of 0.0% per annum or (ii) a base rate determined by reference to the highest of (a) the rate of interest per annum publicly announced by the Lender as its prime rate, (b) the federal funds rate plus 0.50% per annum and (c) one-month term SOFR plus 1.00% per annum, subject to a floor of 1.00% per annum, plus, in each case, an applicable margin. The applicable margins range between (i) 1.25% per annum and 2.50% per annum in the case of any term SOFR loan and (ii) 0.25% per annum and 1.50% per annum in the case of any base rate loan, in each case based upon the Company’s then-current consolidated total leverage ratio; provided, however, for a period of one year following the closing date, the applicable margin shall be set at 1.25% per annum in the case of any term SOFR loan and 0.25% 0 0.005 0.01 0.0125 0.025 0.0025 0.015 0.001 0.002 0.0065 725000 650000 (1)Subject to the terms of the applicable award. These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs. EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,Q#9E<'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 " #,0V97D087+NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R(XA!Y/ZLK)3"X,5-G8SMMJ:Q8FQ-9*^_9*L31G; ^QHZ?>G M3Z#&1F7[A,^ICYC(8WX80]ME9>.&G8FB LCVC,'DJ831&,_ MS FAXKR&@&2<(0,SL(@KD>G&6643&NK3%>_LBH^?J5U@S@*V&+"C#*(4P/0\ M,5[&MH$[8(81II"_"^A6XE+]$[MT@%V38_9K:AB&97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MS$-F5]A2\G'0!0 TQX !@ !X;"]W;W)K%OXC88A_\5BTW3)I42.Y3V;BT2Y=J[:M>6@^ZF;MH'DQB(+HF9[4#[W^]U M$I+VY+QET;@/UP3R_O 3._&3^'PKU3>]$L*0IR1.]45G9JT$#_.B).XQSQOT$AZEG>%Y_ME$#<]E9N(H%1-%=)8D M7#U?BEAN+SJTL_M@&BU7QG[0&YZO^5+,A/E]/5&PUZM2PB@1J8YD2I187'1& M]/W89[8@/^)K)+;ZQ3:Q*',IO]F=F_"BX]D6B5@$QD9P^+,18Q''-@G:\4\9 MVJE^TQ:^W-ZE7^?P #/G6HQE_$<4FM5%YZQ#0K'@66RF<27T><_ K]F:7E F7Q;)K"%Y0&YE:E8:4D,1OJ[O02NKIK)= M4R\9&C@3ZV/B>T>$>,E]_)S3'Q?%?YJ^;XU9GS\SR_(6\L-T*1OT9S M;10,QK]=9ZA(Z+L3[!7Z7J]Y("XZ< EJH3:B,_SI!SKP?G7A_4]AKV#[%6P? M2Z^'R%)UM35>;FA]2\[3BO-T/\[K2 <\)H^" M*W(-'SIO5'@6\/5=?&A52[ZSBN_L/_&5W=E(B*=]82X^M*8EW[N*[QW:H@?% MPRA=DMES,I>QBPBO__CIUH6$%K5$HEX]E7IHH\KI.*\]-X( M^C@=?1K=DO']='(_'3WWY60U)T,;-\Z4^OY.@]U6WXCK=CV_ZU,G*%K9%K3V&8H: MQ*Y#KZ,8O&8,=$NIW+V)YXR" "Q=04!8A#E9#V$SM-89B@O);O"6?3L5:ZE, M?D,RW+AOL6\D/CH=>8Q7M>6L'8?BDE(9O1&J>&*RXY;OP)V<>&(3YR&LA];: M0W%;*3EG*W@>)&.9K'GJ'KIX3*/3X75M\6K;H;BB[/ 2#GB7F8:OM7N0XCE& M96Z\0[@.K66'XGY2XETE0BWM1?@1$LP*[4<\L+D?#R$]M+8>^H;V1"861"X( M93_/?R$S$60*R)V$>!*SV=&!M^.R 3FI*\\S@3YT3NFGM5%N!;@N=UY M#@YA2:RV)(;+S0Z:7#T%*YXN1:,EO1%T]SB[9&<^OXND?W'UZ"#5BM1JQO=3H@3^1FQ#FS6@1!<7[,:2'\4@ZZ%+ZKG_* M/"?O(?2(U7K$]M*C41A"NC[:;9#/VSW8$P_R&WJ9,;C+D&U-A%W@A["EUCM2VPO7ZI JZMWHN0F M@CYRTN*9=X].T$.8$ZO-B>UE3A7H1&H#3W%_1NOF&Q2>2/M>PS5["(EBM40Q MW'GRL3I2@C>#X0$G9R=.K$,H$ZN5B>&B\UGF[[]6,D6G4SS$[_M=QNC R7<( M'?)K'?)QBZG>]'W)N(*GM/BY?!IUKB?@64UZCY>U1:R-R,=EIEX\4#S543YO M(HQX6*/:XW5M(6LK\O>RHM=>GCNX)O>9@;M.:M]X.HG_)[DIST.1=I*GV57< MS9!ZIQX[M2^=-B\9>R^6#>VC5[Z:JDE@!:Y80:P^K59L1_DZ9:\^O%CNO>7V MR4V36"R@U#L^A9]7Q0IJL6/D.E^$G$MC9))OK@0/A;('P/<+*6Q=8[DD7LFNY)+K[9T"*+N+@LMA;;%R2*RZ LM3"$GI5%23Y9S,M[]\5B M3@\\37)R7P!VR+*H^.>.I/3Y=H(FQQN?D^V.RQO68KZ/MN2!\"_[^T)<60U+ MG&0D9PG-04$VMY-WZ&:%L0PH$7\DY)F=? 92RB.EW^3%A_AV N6,2$K67%)$ MXM\369(TE4QB'G_7I)-F3!EX^OG(_KX4+\0\1HPL:?HUB?GN=A),0$PVT2'E MG^GSKZ06Y$J^-4U9^1<\UU@X >L#XS2K@\4,LB2O_DX(3AW@G#N"6P>4TJU*>[EP8<2CQ;R@SZ"0:,$F/Y2K7T:+]4IR M62@/O!#?)B*.+Y8TCT7:20S$)T;3)(ZXN'C@XI^H!\X W8!/>U)$,J\,7'S) MHT.<",PEF((O#R&X>'T)V"XJ" -)#G[?T0.+\IA=@=>=Z[G%Q73EH-:ZGMI= M-37<,S4;?*0YWS&P$E.,#?'A<+PW$&^)96K6"A_7Z@X/$CZ0_36PX17 $-N& M^2S/#\BW3%2/)')XLTKY,&WIG4>DRP(??&; M.%98E!+C5JM"O3)4'AY/"\>%OC>WGDX75D?9 7+L+BK443/L.6X7M=)1OH-1 MT* Z&MU&HSNH<4D9EQUI7]#XL!;=2;0L4VNXJVC<4R5^$"AS7!I0./!4O3K* M=QS?5_3J* ^CF6/6ZS5ZO4&]OQ24,:EVDW"33$^?&IHA1:4.,Z:OL9QG26 L'6',+!Q:B-7[ZM-R2X2$4_NC1Z.:A-(("J M6 -HZF)%K0'D.(&JUX":V7:/X!,WC(8%G[8B<%&IOKP".3&VWYJM,PE'U:QC MIIZF60-!S1]R3D0/X4?9_6JQ7F/J]C9@L..I:DT@J*K5 M00[L2W#K6M&@!3O:UJJ.P2,1/[6)/%^?DO*G[\6CV/7BK+T$XHMCT?/HQ6RJ MZK$Z'<_5\J^#IMC6ED1'.=#3UL0T8%\!M+X1#1O'^Q^5[QC2J&UY'315@/+[U+>.$@U;2FF;_[^[N;I_1JK/,H"F:*9E6D?9T$6J5L. )YZM MJ[5UD\@;=%IW$4O61E>%!GWH]]JJ4=G"4=E68[%U4]!Z733HW,XLMXK#/\D^ MO(9:9]%14P'3SA83&=8VEW'(OMW5.DD4#%9F%KC66)!SWQ]Y;EJ&SAJ&RKL=BZ>6K--AXV MV^5I9,R P0U#;Z:TK*49AA3;')IAOOJ\JH>MY^?54^+F;O/"Z%WYFD2Y M?X=NELAP/T0WJ^IU4$M?O9WZ&!7;)&<@)1LQ%+SVQ5R+ZH5/=<'IOGRC\4@Y MIUGY<4>BF!02(+[?4,J/%W* YK7;XC]02P,$% @ S$-F5U0]E]#V P M50X !@ !X;"]W;W)K? M2X[M\9[Q+R("D.20)IF8&)&4^<@TQ2J"E(I'ED.&;]:,IU1BEV],D7.@84%* M$].Q+-],:9P9TW$Q]L*G8[:529S!"R=BFZ:4OSU#PO83PS:. Y_B3235@#D= MYW0#"Y"O^0O'GEFKA'$*F8A91CBL)\:3/9H/%;X _!;#7IRTB;)DR=@7U?D0 M3@Q++0@26$FE0/&Q@QDDB1+"97RM-(UZ2D4\;1_5?RQL1UN65,",);_'H8PF MQL @(:SI-I&?V/XGJ.SI*;T52T3Q3_85UC+(:BLD2RLRKB"-L_))#Y4?3@BH MHRF@Q2$K?%5BDD8J>S8 M ?F0K5@*Y.YG)L0]N7O-Z#:,D71/NN1U$9"[SCWID#@CGR.V%30+Q=B4N%0U MH;FJEO5<+LNYL"R7?&29C 29X_)"#3^XSO>O\$UT4>TGY^BG9^>JX +R1^): M#\2Q'%>SGMG[Z8[.G/\W^_R;9S]SAELGC5OHN9?TCMEQ,3G^>%H*R;$*_*F+ M?:GNZ=5591R)G*Y@8J"P +X#8_K]=[9O_:!S_"W%@EN*S6\D=A8BKPZ1=TU] M^@MN,?'IAZJ+0RGA%Q)J0]E-/=L>F[M3][8Q77OHGX."-LBU>@VEN6:V@55C MSJSLU5;VKB;BKS("3E9G&7BT.E%6CW1F]VZ9?K<4"VXI-K^1V%E@_#HP_M7T MPTT3@(_\*-3=4/771*X=YIPO4&C:348%RWWTA* M'&0=M$JU%$9VU, MUVF" HU0TPT:'>\$=.:'8>V'X54_?&:2)O_5Z&&KX/?LQDK>] 3\71OS'^;(]FMF8\P#M3 M><7Y1[Z\<'VD?!/C1Y[ &J>R'OL8'UY>8LJ.9'EQ2E\RB6?^HAGAO0^X N#[ M-6/RV%$3U#?)Z=]02P,$% @ S$-F5[Q-QV[. @ ,P@ !@ !X;"]W M;W)K=WB2T^J7"-XX;O;<&>Y.YE ]V7>ZRYQI',GL.T],.G#>.Y#@@JTR _%*&YG78/(@YZ+ZLFT=AST \;0#_!K@/P6$!P!!#0A>:B&L M >%++5S6@/+J;G7W,G!C9EC45W(#RFH3FUV4T2_1%"\N;)W,C*)33C@3C:1( M*.N8 *VTS'C"#&UFACY4#D:#7-!13D68VNI8(]R(6.8(IU^DUF=P>B_8*N$$ MHO64*<*D:'C,LC-X!_>S,9R>G,$)< %?4[G23"2Z[QIRW3K@QK6;P\I-_X"; M =Q*(M8P(7>3%OSX.+Y[!.]2R)JX^;NX#?VCA#,L+B#PSL'W_*#%G]'+X7[; M=?[/^N2?K3\*1M 445#R!8?X=M5RL%A^7,^U4=05?K;EOF(/V]EMI^SI@L4X M<(A8HUJC$[U]T^EZ']L"_YIDX]Y"AN5*B+N7A?,42W+\:,AEBMAJEINI,V$NRX;^Q/Y ML-,;=5KD8YJ(U0#[2U^-TUNFEEQHR'!!IKR+*VK2JAI1U<;(HNS!//&PO=V]R:W-H965T&ULK5IM;^,V$OXKA+LH=@$GYIO> MMHF!;A:]%G=M@\UN[\/A/M V$PLKBZY$)YO^^AO)+[3%$6WW_"61K.'H&7(X MSS.2;EY,];6>:VW)MT51UK>#N;7+]Z-1/9WKA:JOS5*7<.715 MEX;1Z&M7+ M2JM9.VA1C#BE\6BA\G(POFE_NZ_&-V9EB[S4]Q6I5XN%JEX_Z,*\W [88/O# MI_QI;IL?1N.;I7K2#]I^6=Y7<#;:>9GE"UW6N2E)I1]O!S^R]W=1.Z"U^"/7 M+_7>,6E"F1CSM3GY978[H TB7>BI;5PH^/>L[W11-)X QY\;IX/=/9N!^\=; M[S^UP4,P$U7K.U/\.Y_9^>T@'9"9?E2KPGXR+S_K34!1XV]JBKK]2UXVMG1 MIJO:FL5F,"!8Y.7ZO_JVF8B] 4SV#."; ?S4 6(S0+2!KI&U87U45HUO*O-" MJL8:O#4'[=RTHR&:O&R6\<%6<#6'<79\9\H9+(J>$3BJ39'/E(63#ZI0Y523 MA\9Q3=Y^*=5JEL.5=^2*?'GX2-Z^>4?>D+PDG^=F5:MR5M^,+.!IO(ZFFWM_ M6-^;]]S[02^OB:!#PBD7R/"[\/!?507#&39\!+.PFPJ^FPK>^A-]4[&J*EU: MHNH:8GZ/Q;-V('$'S8Y[7R_55-\.8$O5NGK6@_'WW[&8_H!%=R%G![&*7:PB MY'U\I^HY@54CT^9 _[G*GU4!P:.KN'85MZZ:LO \YE%*Z3\/$. M7AR$]TL)J*RIK#/,=P)LN!1=[U](Q:)GOE,=ZC3(_,Y-0M-K/JF]Y,=PYAZMT\2 MV8'HVPC*<839#F$6WI#&JN*$*&4L;2#$#%CE"8]NX91QVKTR/*#T*GL MZY L@/"V?U-1,$=5+,Q5O[?5=3^L-C/Z=YM/20F/XVY0 MB%7,^@J$(RX69JZ/^E%##9L!WFW)#>PWGZ*83+L\AECQ)$M[D#HB8V$F6T]K M8)YKYMT,NFJ "-@$@N3/ET976U@ YW@J8X M1SB->AK_F-4A8D=\/$Q\".+'O&P;T#7'F$F1/[7E$$]F(X3>9@3MS #>GUO$Z,!^"090R/1Q8]8R3[9SAWW M\3#WW;5/:@#L3"]-G>/ED/M4%F41[S(>8B9C*OLRP5$>#U->5[@=FT^$]!CO MJC?,BO9FK2,]'B:]@T8HM+E\7O-J%D)]<0\^QWS\%.8[-3-]>LM$*KMR$S%+ M8Q;W874DR,,MV[^.%W^_#4O3V,/G6V6)[-DZPM&5"-/53^=4>N$34-+=/XA- M&O6@=!0EPA1UYN812.^59=T91:P2V:<8A6,E$68E3-MN\;ZB:'WND5V-AM@P MV@=U[S'D:>RT:WFAZD,!M96V>:6;9IU,=*D?\Z.;3"#$)&2W1<*M>LJ5<.PE MPNRUUNA.91W#BO1S+.XJ%L2*]]* <%0EPE2U+EW'$/H]OQFJ2H4]KPXYQ]4TP&7\!1X?! M._832;!M>;!F^G5NBIFNZN^_2SE+?FB?7ME7M'L102X]MWNYE+?#V!VSBC"S MWE?;ZE4WLS D;]@UI: !*O*LBI4>D@A.Z[FJ&I&XLG-3Y7_I&3HO/J%Z+RU" M)H<1.+X58;YM4A=*V18^O68'\'DT1",8$D:'J8S;=(?#))%;H[RNFR*YO4#% M]C 6T=;&K&QMX>>&HLY]ZX%.'O)HEJ;=K@6U2GIVOW2:0!YI8=4R7S\C@X9@ MJNNZ:0EW#I=@*X6=P'VTD$&98(GRL07*OJ=;VAR%LF-^DOTMTFNLA;/E\:7/']-SJ; M,#$SEO:%N?>B\Y2'PG5OY4*27:F3\S!E]! MH,\(,;O ,T+IE(8\HC2VK?LG7:P;CWF^K,E_?FW3Z;\HYK^A#/H)]U+>#N-W M8D.&Q<8)GSW(BPJ,2WD[C-<)#'E*ZW[&VQ?I:P0&.KPKA5&SI#<_G9R01]ZX MZNF\-(5Y>FUW5WN:3R&$?Y;FY>IGL$,KU:?R2W/K%FV7YG-C$6"FI[.-<*6* Q@.N/!IJVS4GSZ=KN4\7Q M_P!02P,$% @ S$-F5U3?EI$G P ]0D !@ !X;"]W;W)K;Z2ZTR6 (?<5%WKBE<;45[ZO M\Q(JJB]D#0)'EE)5U&!7K7Q=*Z!%*ZJX'P7!T*\H$UXV;N_-5#:6C>%,P$P1 MW5055;]N@,O-Q N]AQN?V:HT]H:?C6NZ@CF8VWJFL.?W+@6K0&@F!5&PG'C7 MX=4T#*R@C?C*8*-WVL2FLI#RSG8^%A,OL$3 (3?6@N)E#5/@W#HAQ\^MJ=<_ MTPIWVP_N[]OD,9D%U3"5_!LK3#GQ4H\4L*0--Y_EY@-L$QI8OUQRW?Z3S38V M\$C>:".KK1@)*B:Z*[W?%F)'$"9'!-%6$#U5$&\%<9MH1]:F]8X:FHV5W!!E MH]'--MK:M&K,A@G[&N=&X2A#G^03[[%#_? MLMQT+-$1ECG4%R0.7I,HB&*'?'I:_HDJE(W;-<:G;R: ))HT)%X"++Y>-P(FA( >VI@L. MKAITQL/6V'Y/UEF8IJ.QO][-S164A'W0'G/2,RP!#GK P?, =8FK2A/:F%(J]AL*%VCG.=C!& 3V]XCV MGV%[R,,>>7@2>2JK"B? 4PK:&:4[ ,'%XY*>CMDC'/6$HV<0/JFBHX-210-G M39\0N,><]LSI\YF9UHV;-SW "(,T&1[RN@)'H^0H[V7/>_E\7CP>:(/??"96 M+NA+%TL0'T*[ H?QX"AT&/S=Y8*3V%_PB*,;]:L#=VY-P>'#$P>C*RY.#Q'] MG3W9'HAP=UHQH0F')0J#BQ$ZJ.Z,T76,K-MM>B$-;OIML\1S&2@;@.-+*W&3!P !R( !@ !X;"]W;W)K M] MH+G>?I8EVN95%K4D[23WZV\HV9(MOB19Y$LL*69H73\*^5-M&-/H M:5N4ZF:PT;JZ&HU4MF';5'T4%2OA/RLAMZF&6[D>J4JR-*\';8L1B:+Q:)OR M(K7;;E/Y_(D5XO%F@ ?'!]_Y>J/-@]'\NDK7[('I M']6]A+M1ZR7G6U8J+DHDV>IF<(NO%C$Q VJ+_W#VJ$ZND0EE*<1/[9@16$\ 8Z_#DX'[7>:@:?71^]?Z^ AF&6JV$(4?_)<;VX& MTP'*V2K=%?J[>/R='0)*C+],%*K^BQX/MM$ 93NEQ?8P&!!L>=E\ID^'B3@9 M '[< \AA .D/B#T#Z&$ K0-MD-5A?4YU.K^6XA%)8PW>S$4]-_5HB(:79AD? MM(3_@#(A&A#CR+UP\G 3BTG65:^Z,>?_^J MF$PU+]=-VG+-F;IR35/C)G:[,5OZ2E5IQFX&L&<5DWLVF/_Z#SR.?G/%^$[. MSB*.VXCCD/?Y-V @7F9BRUQA-F/']5A#-/LYC1)\/=J?PK>-XFG4VIRA2EI4 M27 =;O/_PI9J\EH+H*%,E!DO&"I;N.:YNGQDXS7AJN-<5:#,Z.5DLG,2SWHHZC"8D=B_I MI 4V"0*[W0JI^?]J8(:K>*G31I@0H!8)U8IQ:.F/2QVC:4CMU09RW4V9N@YFP)6T2I75IF#&5" MN6=V9L\:[J>!;3.C;K XZF0L"L+]\M>.Z^>A4?0'86)AU( M$J3+B[LR@]I0L4M8_N;*"/T)^]4[S,E\!]?O1'WOY>U\(CKYQD&MG-]FF=@9 MT0 .9'R? KLX8Z;6*@SC63SI+Y9MYB,6W.DM#@ONCW+)BP(22K(]*W=N?+'- M)6,2]>'95L.$3'U;M-->'!2H^5T)P+20W)/HB?VU$QKWP3FL2#+VU 6XDS<< MUK=[R:J4YT>V4 @*623TADFHPF&CEKI^4HIRV-Y[Y07;0C?$-*;]6!QFDZF/ M6CI!Q&%%O#MAE)<2UA:Y83SM\[7+"OOT!7=:B,-BV!7%1,R+ZM"YUB"=&&U5&^+82E^'%3V1G/-FIU,_$@6)^LC3Z.+( MTY?G1%WP%.C!7Z>2H+J^E:W?R]OY;'3:2L+:VK)UE3[[,I_8@CDRI;4BGER2LEWWV>6DFG:+8YR"7U33V MI4NGG"2LG/\4Y7JHF=RBRA3EQ]XAE$,M7T'"P IHR327]8D.6K*2K?C+N6,K M;;]2<)@,DYF/S3HM)F$M_G9LOU_9>3O1.WI-/)U-^Q$X))C./,48Z2283%[@ MXSU3KSD?($$I?S/OOI.W\Z@[02=A0;_?R6QC]A)D)RP=K)1^_H"J(CT0%X,> MK3(IZ)P)6[Z']+31.H3H,,-XXBE&2*?SY"6=%QECN4(K*;8HYPHV#;3E?RL2 M6^.IE7>VC8YPH2B9]&L7EYE_ZFDGUQ0' M-\M77J9E]IK#T:#LO_ET])V\G4?=E0 T7 +<2^C\>04Y9BK,Y\-9>UF?LSB# MMW5ZB".K>7.9T01[ZF!Z M:5C>OY]-ZJI-L4;LQ;+@ZUHQW1O"(>/8:N.=5KZVB'9B3\-B?]_@?L.9&WU9 MJ1TF0TP\K2;ME)J&E?KN) >@#MG"5$/=E_UTHK2EEEB';0XC7RIT8DS#_?"I M+&G3'.WD #H1I6$1_;):L:S.7/8$4UZN&8)B#3*WOJYWHHG/B=O1&$_[XN\R M(HFG%8@[X8Q?%D[N[J#KY3"*7U\8V=^GA6$5YZ]:MD!.$NO4QV$U'&//W,>= MBL;AIG?A0XI24_*O>5F:[#$%#9-C8D[28S#DA@, M@9E>. B>6+\7DF0:]9G0889CFPI')S^I0Q^[KM\T4*@^6&A^AFZ?MF\SW-:_ MX?>>?\)7B^:=A,Y-\XK$'ZF$55$@22MP&7VMT"(Q: H Y> M 8 >&PO=V]R:W-H965T&ULM9QM<]LV$L>_"D?M7-L9 M*R)!\"FU/=-(!*XWEZDG[L.+F[Y@)-C21")=DK*3;W^@1(L"L(*$=/LFD:S% M?T'L @1^!'']4M6?FJ40K?=YLRZ;F]&R;9_>3B;-?"DV1?.F>A*E_.6AJC=% M*[_6CY/FJ1;%8E=HLYX0WX\GFV)5CFZO=W^[JV^OJVV[7I7BKO::[693U%_> MB77U?%S[BY<5\+!HQK=9_K!;M\F:4CKR%>"BVZ_9#]?)O MT5]0U.G-JW6S^]=[Z6W]D3??-FVUZ0O+&FQ6Y?[_XG/?$$<%@O!$ =(7(%H! M0DX4"/L"H5: GJH2[0M0W4-RHD#4%XAT#_&) G%?(-8*A*>N(>D+)+M@[5MW M%YI9T1:WUW7UXM6=M53K/NSBNRLM([(JNU2\;VOYZTJ6:V^G5;F0B246GOS4 M5.O5HFCEE_M6_BJI0_5/-/RVJ]$'7SG9?_M5VU7[RQ M]]O]S/O^VQ^\9EG4>\-?E]6V*BV;7(G=%[?U> MK+?")IS;A3^(5@X5LK'SHBY7Y6-CTV)VK9_F\^UFN][%[I=V*6H9SHTGXF '.6:;?UEWYA77M^TL.!$IN A#\DA#\G. SWAX9UX7)5= M*\B!95V4<^$5K?>^J-]X87#E$9\0*&_VFO%.LQMTGV^SF&;T>O)\G":F5>"G MOFHT,XU(DB2:56Y:29LD5JV8:36.:1*H5ARP(ED\6"GM&![:,71KQZO7/GE) M>UJUN[OBV^:IF(N;D4RM1M3/8G3[KV^"V/\1ZIU[L4AK=JT59I@NAUEDC MH^$TBQRS1@Q3C".)*?&,#_&,G>-Y98FK5O0?('#'-,APQ3C2&)*N--#N%-KN.^V]7PI@]O%NGV=/C?=]!D* M; K=D;3 6OVY!A93+,<48YABW-ZN2F"S0V S:V#S),:WA4ISFJ&D-5XUAJ:F(< :G@ M'R !O:C2QP 4T)N=80& & 0# #.(!@!F$ Z S$[S@& *X$C67$B G9QY[Y& M+F("J$YS5#6&JL:QU-3<&&!18*=%CF0@,)%.3/0>AHE-9JAJ.:H:0U7C6&IJ M)@R(*+ S(G-6SMR&38R2Q5D.$TS?- #S"JRQQ5C:&J<2PU M-1<&SD/LG ?C>0@QF4F0:;/;J;T>KF/V)2YS5)<,58UCJ:EA/]KG8\=1/S?- M=C?SO>BY" & 49#I <9$,C/ Y9B$^OP8U2=#5>/ %831B44M&5@1L;.BKR $ MQ.1%$"'HS:U.,I'ZL M3W,!LR2A--0[FFDV3FBL$P+(C 1'($%MSX&X$$?BS2,OR$9.O3'NUX]'3N$T"<,58&Z#NED%5XUAJ M:E0'[$/LV,>,JA4.H,(?8H*=2-_^BNHQ1U5CJ&H<2TU]AV'@1*$[)P+?5T#E M0[V:E?^%P&XAK8.C5HJAJG$L-36N _,)[! H9T#8>"_T 0=)-,7/?9ZN$[(+G&9H[IDJ&H<2TT-^]'K:7:* MY(;_[&+._1]U:U((\"A]OV&.ZI*AJG'@ L;'5Z!&>$!;H1UMN6U\#X$M.%&B M=V%,PC-#52].?R(*# X7>(/.3 M3!M/I]3D2_(6J_=Z0(UDQCZ^'#!+?>.%)P:8R5&7:E7CD-GIZ0T=@ ^U Y_+ MGG/#K8K*?BBP;4>VO;[) -5ICJK&4-4XEIJ:& /^H5]QWL_9*2\UZ0NTCJ#@ MB3_Z.@(0@]81@!FTC@#,H'4$9&;I: -7H7_CW)_S[8K*62AX\H^QE$!UFJ.J M,50UCJ6FYL;1\3]V(N-Z_H])#:) 1S)VEZZS&U2U'+@ JN_S98!18&R#QZJ7 M&KB!M% [:;GL*;==Q+GSF@S&&#@! $-T!HY:*X:JQK'4U+ .S(?:F8_;8VZ[ MF'-X@=>_C($9E?&@JC%4-8ZEIB;"P'BHG?%<^IB; B"&&*L+U(U'J&HYJAI# M5>-8:FH.#%R*VKD4QG-0:O*D4#_B:VJOAW-^7. R1W7)4-4XEIH:]@$Y4==3 MA,XOB*$#@B#, -F9F,&T C&#:09B!N#5.0@S &:G5S_1 &VBKSU,Z&RKVI5= M;Z\1A(),S(#J-$=58ZAJ'$MMGQB3HX.NNY/2WQ>U7/8VWEH\2'G_32(;OMX? M/K[_TE9/N[.O/U9M6VUV'Y>B6(BZ,Y"_/U15^_JE.T[[< 3\[?\!4$L#!!0 M ( ,Q#9E>>G6-\M00 .4* 8 >&PO=V]R:W-H965T&ULE59M;]LV$/XK!Q5H4\#Q>],@+P;L+.F"H4D6I]N 81]HZ6QQI4B5I.*D MOWX/*5EQNB1HOM@B>2_//7<\WM':V*\N9_9T5RCMCI/<^_*@UW-ISH5P75.R MQLG2V$)X+.VJYTK+(HM*A>H-^_V]7B&D3B9'<>_*3HY,Y974?&7)544A[/V, ME5D?)X-DLW$M5[D/&[W)42E6/&?_I;RR6/5:*YDL6#MI-%E>'B?3P<%L'.2C MP!^2UV[KFT(D"V.^AL5Y=IST R!6G/I@0>#OED]8J6 (,+XU-I/695#<_MY8 M/XNQ(Y:%<'QBU)\R\_EQLI]0QDM1*7]MUK]R$\^'8"\URL5?6C>R_832RGE3 M-,I 4$A=_XN[AH>?41@V"L.(NW844?XBO)@<6;,F&Z1A+7S$4*,VP$D=DC+W M%J<2>GXR$TXZ,DNZLNQ8>Q&X.NIYF X"O;0Q,ZO-#)\QLT>?C?:YHU.=A$Z.= M43(3=67H[%'X@8XSJ85.I5 TQR:C#+VCOZ<+YRT*Z9^G&*H!C)\&$"[7@2M% MRL=)&7S96TXF;]\,]OJ'+X0W;L,;OV3]Y]/XLIF+RYM3&M#;-_O#P>"09M/Y M^9PNS^CJ^G1^>G$SO3F_O#B@3U;DH@")MC0V>GKG:,?G3,F)*4JA[]^YY'T@ M.9%;J5%49D\3W.C=*W>^:M8:TJQ9.9E)8R8Z42:,)J6EJ;T4F M0B85,&2F0_/J>VXJ[.1P$',ZS0O.Q$)D'3K7L$'"$^H*/A=L45Q1Z+.P:4ZC M05UI7;I!&*]!GHM;I@6S)J2U%+:&)]+4V S2C/OL\[BNM)=Z!3$$*TN%>%:L MV0H$&\X#L*@;B/S2G7=I)_DTG5Z!2?1>''BVLJ!E"T+JNB=O2CCH28T"K6+# M<^0-A[_[5(1;@03C@,T6E5C'BQ?T# MFCFGE94^Y"'8.KU+8L>UMFM8E195)GT-YBE8,Z%BON;Q+13Q-CTN#BKKRP7A MG"TC56N(94C++;:6X"VRU1 0+]''0[#UX/20R*(.!Q_GN$,+%6Q2> M190R$ATOVQU.$+ M8T#,(N:ENBG6=*?"Y;3$[.-:^GQNF>.ADW=4U ]GS>-V>VJX1$N)5V,3I$2[ MD&AG:(6HN^ QV-P \#F:7"'N$2OQ78G9)]1"XSAP"/3;^>N@W4JD#N[=XRR. M'V5QC"P^]4[UMD:/@NTJ#E@A.>AV]132[K8SW+0>71[$ZP$0WE?H7Z1X"=5^ M]^.'A&P]5-4+;\HXR"R,QU@4/W/,H6R# ,Z7!J7=+(*#=K*=_ =02P,$% M @ S$-F5]?"*'WR# D2, !D !X;"]W;W)K&ULI5I9<]LX$G[7KT!YSE2Q;)$B=6225#F>[&RJ-D?%R>S#UCY )"1A0I$: M +*M_?7[=8.@2!U.,O-@BP?0=W_=#>G9?6T^VY523CRLR\H^OU@YMWEZ=67S ME5I+>UEO5(4WB]JLI<.M65[9C5&RX$WK\BH9#L=7:ZFKBQ?/^-E[\^)9O76E MKM1[(^QVO99F]U*5]?WSB_@B//B@ERM'#ZY>/-O(I;I5[M/FO<'=54NET&M5 M65U7PJC%\XOK^.G+E-;S@M^UNK>=:T&:S.OZ,]V\+IY?#$D@5:K<$06)CSMU MH\J2"$&,/QN:%RU+VMB]#M3_P;I#E[FTZJ8N_ZT+MWI^,;T0A5K(;>D^U/?_ M5(T^&='+Z]+R?W'OUZ:3"Y%OK:O7S69(L-:5_Y0/C1TZ&Z;#,QN29D/">F))&>(C,6;NG(K*UY5A2KZ^Z\@4"M5$J1ZF3Q*\%9M+L5H M&(EDF(P>H3=JM1PQO=$7M%R8>BUN(*M!-,#2;B5NV,;*B/]_O*(]&DK??H8]:_UT>-$WK[[^$HD MXL?OIDD<_R(^O/K]U=M/K_!Y\^ZWMZ\_OG[W]JGXN%*PSGHCJQT2CIG]3UE< M>OY(HKRQG17W*U6)V@AIA7;"2J?M0F.Q%!ME&"RJ'%OFI5Y*SK_Y3F!K91?* M&%TM/2G$>[T0#GPWIBZV<(JK^39OW'(ID'P=MKH"9YVO6J&TW8M:B.T&G.Q* M;X ;+FIY8-%25JB(33KF3RG?61L!J<%CJ7E1-& MV\^6Y*_O09LVBI6\4_T-KF/3%8QE""8LJ;F1.R^EK KH<"]-<4!M(ZW]FP:I M[Q#:#C#Z%<: =%UI M'-/B]*M<3Q..^J7AJY@6$I*.33P<>5 M4:H'<^)6/_0>#(!:3JWG,#A!5^]N\$::SS AX1G]2_97@P]JH2O2X'LQB9+I MC#^S\12?<1K%V9@NLBA-1X,;E&3$7GGU7L&5>7,GTF@TSD0638>IB(=1.AR+ M.([&D]G@5[5 54BR:(XGA*]:9:)=!+-1IE(TFB<98-; BZ11)-)1I2P&>QG M$Z(T&4\'[V!)0Z9$\.4:W+(H2V;X/XZ'(DZB+(L]M]'@K2(D*!$@WXLTBX83 M$GTTC>)TA(M9$HW3C+1+HR2>#G[;V_@:-AY<6RWQ-HEFTR$1B)*,5D^CZ33A MSVP("\A*%E+$T7"6X/]D"#FCV2PF^8?IX(TN"D3!*VF=&(]G8CP=TRI2'5) M5_0E*W$-56 X$4\2,9K-1$Q_T70\''RZO+TDB<>P)-PV2C(Q&4<3B)U-HW26 M#JY+(!9;)(;F,S&9Q&($VP[I/DZ^S03B^AQ8&M4&LJ3H7&LX$:DNV\SG?#'U MG2X0L1313E=XNJSK@F"9:I#..1ME!SNZ""_SO-X2!TJW#F'&1.U\IFZ(!YQ. M28$47&OG,Y0*Z1R&0,X:!]SW0-> 6X!T_XIA%6)6#L!)D!C2'+BQ/G[+8!=D M(1GR?>C9+6HTV\K+4U)S)^>ZU&Y'7+'/@I;Q1@300?HYX0(T)Z"3OA7<&#(- MVC_:[J%"KLD6QS1@/P^O70Q3#QN_L19S)4ATE(J"_*,>\I6LELI#6 =;0XVY MA,^#=BTNN2/9(#K@N"QM>14U6@0?8S^[ VU._B4KQ&E5?& MH9\7.=I=VR]A:[E#;,&SD*P;-+J"E.L:OD250&-0G>,6D3U+#F:?1PT3"\%1 MDO;%F#C-?1"16Z18;*E@@9%:&K:+KDP.*+GH* MV%:OXENTZ=6ZQF7>VJYVT.?8M\&=Y[Q1<57U\4@#1T&-%Q%4D*L),;*>M(NPH&!BL@(&4*7>T[A$9^CA!.;B6A2_V'C.83UWJ M'+D0YBM2ZR$OMT739A/WM9)V:Q1G>R-0:W!O#)@,E?N!4 (]AK6^'B^I;:EX MFP1@UT8SD' #0HYN,M\O[GJ .6M$3X \V]>E[5YD\0=6G)(H-!]JL> D][&G M*]C(MZUK])@DF5Z< @6TDWG'W\ MYD#G]=V.D/#4[GNFALZ]AF7GBF-WIZ2AHH"R!'O<4H=+JA UA'?!8;-0L R0 MM/1,>PS(Y(0FIO H%T F]'8UMMD[\=.4*.*8C[G-IE5HIZ6HI6]&FQ%@AZC_!<[W:!^U]ND MTI<;W%Z.JMZ01,T]G3)Z232P:.MDH&^ MV\/C:)>3K<4L.C!GD@G^BKQ31$VZ]>A#5 M?T7( UJ'@SMH($RU72D?SW9G,;E8CF^$4JX*D*%EU)!2&T8F0(24-6=VMS11O/RY MU0&Y?+7@P#H7=&U0L5Q6=3DV^81*C"FK) RXHW.^^:YC>=^R=3T4/1;_4:?7 M; 9X4K/>;&KCMI7VO:Q%.#':%XJ:5%UY83%#!B_55+EN>9#@9=+0B.B[95^[/'(R&RJ3G<+, M]<7N>PAQI=@J/TUH7^$:'9EOVW)X#1FI@BTOQ;]J*MK]@Z%0 M+!K0T&C>"PT2A&<$T^J./=#/GTOQ87_(Q)V#_(.J_BY$;Q.O/]D]IXC:V@;R MN!&HMCQN^QX^K'GD?.CX:*4C1"G-4IDN)0^-I-Y"W>,5C-EPG"-OVXGM2/P& M3 ]%Z0?^5QUD_+2O?7!RCM>2''5TG!$6G<1NY&+/"G__;./TH<8C(DPR\4/S M;TK_AN*'4QL0;*VK$EKM_R7X-\(6-AOHDCQHN:F_#/ P*2M^1%R(TS$U/%,C_W"8/'XK9)YYR:)4 P[6E!G2_KM0^ M_8$L3T)XWZ#0T\%,05=H=G3!OGLI2P;(6SK/!P!\.N3>.12K+O<2YJNWQ M)E>JZ,V\O(?JP)S:T=,MX E1.@-3N0OAZD'I&S3LUB*:^$*OM:V@5*&;0G?4 M0'$$DT#!M0 O:H#K9I+=A<)TINST&7.O[ B//^6-FG$ B47(;#$,V#R%PM_&2MND//_GR7 ,KZ$*1> M@%H8B]&*A&BKIZB[9V%<">XQ_])G&$8H[E=*'DTE:"U\92?-FG.DRCJSS7U- MHQ.\@QP7/_=RF.W#!;@I3BUV/SW 2<;#-]*@;HSBYO;&'Q U'TWM/8'8_05[ M(&LGVZO!44X>@]/W8I1&LPF=.8YFT7B:XN)GD4:3X4S0VPQOA_YAAO?Q2#P9 M'$?&&3#C/5DR%G29CJ-AFO!E/(I2<'I"Y\*3V01/DBQ*IC%H]ZS;-VMC:Q(E M2?E8^0G?C*-1-FVNXVD4SR#C_DN\#@DJ&%W[LW,/K!]:2CICGV4I+_D>+.@X M.:)ID89X1&ZYB[B1.#+%Z5FQ^5;C#&HUR1_0BP\CSQ4<:3L9_2W5(MJ/G_MA MD@)F[I<=F2A9_]XV<; ?JWC!7 MP)N L78FIY\=-&U_0]-[KM,2TQ320+^NVO'DX#B^M(0#"V6:[_QTV]U24,QE M_KFLEY?BF@>.$SAS^%UC\8V*@RI KD[2D>B+UOGP+M%J&X#PE\3//"D /#/ MJ#EK3+87X1Q;.N30G?(0^38/K+C):UZ11>YK7F$[YTZ!^%SM:GH8EER>^MK] MJO,S"43@DG\,0MF")/2_F&B?MK\WN?8_L]@O]S]601 N-80OU0);AY>3[,*G M>[AQ]89_=#&O'<*=+ZD8*4,+\'Y1UR[<$(/V5S@O_@]02P,$% @ S$-F M5Z)R8%[6 @ [@4 !D !X;"]W;W)K&ULA53; M4MLP$'W/5^R8#D^>^)H (2$^C7=V4G:=J! M\&+=]IP]*^OL<*7TBRD0+;R60IJ15UA;#8+ 9 66S'15A9).YDJ7S-)2+P)3 M:61Y RI%$(=A/R@9E]YXV.S=Z?%0U59PB7<:3%V63+]-4*C5R(N\S<8]7Q36 M;03C8<46^(#V6W6G:15L67)>HC1<2= X'WEGT6"2NO@FX(GCRNS,P54R4^K% M+:;YR N=(!2867*6&:+ZS:V"3V(*N-5>4:3 I*+MN1O:[O80=P M''X B-> N-'=)FI47C#+QD.M5J!=-+&Y25-J@R9Q7+J?\F UG7+"V?%4+E%: MI3F:86")T&T'V1H\:<'Q!^ ^7"MI"P.7,L?\7WQ 0K9JXHV:2;R7\ &K+B2A M#W$8)WOXDFUU2<.7?%+=&UQPDPEE:HWP_6QFK*;G\..]BEO"]'U"9Y&!J5B& M(X\\8% OT1L?'D3]\'2/W'0K-]W'_MG/V M^7]K-[>,E)'!X7#P/8R0:,[L589C$'9L$6".16U*#FD"EC06F0U"'(]H+_9C.!L&2B M1A]JP^6B ; E:K)Q&U^B+53>A6OVDZ"98,;P.<^8@46RQFE=T_AFNFL@"3R.^Y1-"^C<\]69 *+FC-!>)E34ZDJX1'O9AH_%XO[5QQR.(F?3\^2>"]7QWL>+!$O6@ZC:';J*5M[;C=W3:SL];#?\/; M3D@5+SA=D\ Y0&PO=V]R:W-H965T M20^BO[TH&A[0A[?0%UM+NMQ=]N])T+]6CSA$-/)>%T#,O-Z:: M]'HZS;%DNBLK%+2SE:IDAC[5KJT5>O1.>WTF@\UD(^6C_;C-9EY@ \("4V,1&/T]X146A06B,/XX M8GJM2VMX+I_0OW>Y4RX;IO%*%M]X9O*9-_(@PRVK"_,@]S_@,9^^Q4MEH=TO M[!O=?NQ!6FLCRZ,Q15!RT?RSYV,=S@Q&P06#Z&@0N;@;1R[*+\RP^53)/2BK M36A6<*DZ:PJ."WLH*Z-HEY.=F=\*P\2.;PJ$A=9H]+1G"-9N]M(CQ+*!B"Y M#."K%";7<"TRS%[;]RB<-J;H%-,R>A=PA547XL"'*(CB=_#B-L?8X<47\&ZD MS/:\*(")#/Z1,'SA.BVDKA7"KXN--HJ8\MM;96B\)&][L=TST15+<>91>VA4 M3^C-/WT(!\'G=W)(VAR2]]#_VSF]#W'WT_H:$OCT812%X6>XO5LO[FYNES]> MPV*UNEZO)N>U84UM&!4EE66EN,8,Y!9,CK"5!?4R%[M)YYMC/6TMGE!1$\.B ME,KP/YEKN7M47&9PHZ36<,64.I"15:F%@46:UF5=,&=];G5'H^AORIV% 6*% MP7*#JJ5&YR5>35-E\SMU.A@)[ QMTKER341F"@NWI'->:0* S*EX2.$H3\* M BOX\7!H_P,_(?@UIKF0A=P=''.,_>0I*^!1R/UW.1U@"T(6(4&$?C@?3RN=BSOP[YG:Y0N5M!PYQD5'R06=5$'< MV_FP0T&L:/J.932]N.TN.X8!G^E:T0AV,(-=M3P"2UD[9+D&282R;.,*4!M> M.I[4&K=U06I/J+MPJC!IO_)_);6Q7*V4S.J46*QED;6 =MF6DW13*6C1W2]5 M0U4[X#,;5,D$T9EN'].Z)R]T!G0C.>Q:I3DI=U\US3F-]\QR*TGZ+GVJ=#BF MSFE",+E"A+(9FVC'YAOT=G8D1.!3Q76%[@(K#OX1<#0.CU+H1_&H!=?\^?]" M=V%- "_U9D+4]OS.\SJ=W.8 6YJ#GG06C>5Y8W<>T+X2,HJ# M"DC>$Y=$T"&Q;WLO'%EQ0&(P[EMQ^"*.7L1QP]$Z":ET'S863E;N.---1,3LSI,87**M#^5DIS^K .VN?9_"]02P,$% M @ S$-F5__);/:Q!0 .@T !D !X;"]W;W)K&ULE5=M;]LV$/[N7W%0MRX!DMB6'=MY!9S4W8*AB1>[&8IA'VB)LKA(I$I2 M<;)?OSM24NS6#CH@D47R[OC6YFYOJRW-5VDQ(/M5@RCQG M^N6*9VIU$72#>N)>+%-+$^W+\X(M^8S;S\54XZC=6(E%SJ412H+FR44P[IY> M]4G>"3P(OC)K[T">+)1ZI,%-?!%T"!#/>&3) L.?)W[-LXP,(8ROEKOL MI4SSRM4I>\'2LC#6FLDE=^]_C1?&:JR3O[?L#>3]!GG_+>O_+TMOFMH.]/9N/H%C>/]N%':[9S#YX_/-_,OA MU7@V^0#7=Y^FD]O9>'YS=WL*\Y13.CKPJV8IRQ&,+I1V6,"CA!L9832QUV": M,7D S ##^&)-P)Y%]<#ITUJP?P"%5D\BY@:08("6A3$E0Q.@$AB&(1C*FJ%1 MI/(B!Y!2!Q+637W2M@4EIA*ZR1% \$+JX*DS %()0^_EBP3B4 XWRSB M-E:+R#8KI11HC\EZS%9,QP:LPCT2$7&-2H_\!7A>9.J%:)O,(9)';#P75*JC*"\L"RDC>9 MZ]29.X*Q"_6X7")+H5^N33L>!T\2[N@68H1 8AL.41X@*35.ZCJH*Y%E& V? M1$2]'H=JTR.X56#Q2( G](VBN2-C>\'][+,)]H&"P[4[NJBB%JY_=BI-O=** MZU<86&:$P:::<\@]O_D8(SM9GB\09$U1+NSX$L*1ZY-$97CFO8%SVTY&//_P M/J>M!TZQQ_C\#)C1CT+CT,W=27XX3X5&ID/-+YQIV)1UBZVQE)@E;? \AKWN M/MSA )?0V4.G,^_.A;A'X'=MHTK31 MYFA,%<+C%OG>FE/^'ZK\4YJA-X)^QW-7> ;#46NZEO):DG+;R#2R)_A'9L-M M9H=P/(#N"$N[^^,FJ;_IGV(V*Q?_H'O46:Z&,):F[@56%)F(7,>[!O 54_4W MI,29L@D!S%S13$L=I=2>.WAU,IM.B5)7J8A28%1\&/9,+ 5M\TI2B*>H3;VR MZQJ__&(VN19YBB&=F4B5>$RB;%F0D>XQE1*R+99RPH3&>XE^Q'ODDV,,Y>LY M8\8>0.(J$]L1,6'NJ^UHC2;]:LQ>Z@5L@D-7-D2T7%.TL8^%BFO6V=(4&! $ M1;6'ZWTL\QT'1X[;(,_4$5AG&@K@]XG $E5+*?Y%4>[/8<\CT=HYC -#1X6I MFMZ/ZO=64FQ=N:H3.%QC 'O1@'ZW#H(7F>R%M=3+"YR \ MI@V[80L/$(5]9-DSAECR1-CUZ"%*0M;OD6;OA#1'L.UVU%Z[S^9<+]VMG6H2 MR\]?;9O9YL-@[._#K^+^J^(3TTLA#60\0=7.T? X .UOZGY@5>%NQPME\:[M M7E/\N.&:!' ]4&ULS59+;R(Y$+[S*TH]J]&, MA.@'CQ "2) PFDB3AV >A]4>3'=!6W';O;8[9/[]EMV$P$X@FL-*>VF[[*JO MOBJ[RCW<*/U@,R& _]VKT>#U5E!9=XK\%41<'TSRD*M1D%2\0*EX4J"QM4HF,2#:X7O'#=F;PXNDJ52#TZXSD9! MY BAP-0Z!$;#(UZB$ Z(:/R]Q0QV+IWA_OP9_9./G6)9,H.72OS@FL$G:N-I]Q&T_7X:5*&/^%3:W;C@)(*V-5L34F!@67]MGG8,^@?,TBV M!HGG73OR+*^89>.A5AO03IO0W,2'ZJV)')?N4!96TRXG.SN^EJDJ$#Y\4<9\ MA'O4L,B9QF%H"=RIA.D6:%H#)4> >G"CI,T-S&2&V:%]2*1VS))G9M/D). " MRQ:THR8D4=(^@=?>1=KV>.TC>#.F)9=K\Q(D_#E9&JOI8OSU6KPU7.=U.%2TE-T ;964Q@^5/ MR/@CSRC!(*F5'-K0KLT1-KY$2)L]HJ:*!UD52X)3*P=44(UZ8 /4/(QETJ-1 MW_'&Y)>KK 577'B/IU@QD5:"_;>\:&C")D=J+&4I>,J6 IM0*HO2<^69%KMT^$2%&5FGC_%&WD8IZ0+U *DM_/G[G[:SXXY<^ M*:X5#QI?;W1;;QQ^?X/ K.W2R"[Z]993,M7^Q M7:>II*V?M=WJ[J=@4K^%+^KU'\4-TVLN#0AG'!K53H/V5HG+>"L[![E=I_ ]02P,$% @ S$-F5PX&+#$9 P MT 8 !D !X;"]W;W)K&ULE55M;]LX#/Z>7T%X MA^$&#/5+W"3+D@!)U[L5Z-H@R:X8#O=!L9E8F"QYDKRT_WZ4G'C)T&:X+Q(I MD0\?DA8]VBG]U12(%AY+(\R@#>D*?' Q"[3[B/I]+AY0U<:J#V:11:PG=68;;'FC58R0M8/?BDI"T,7,L<\U/_D'BUY)(#N5ER M%G")U05TH[>01$GW#%ZW3;;K\;HOX/U=,Y6:9D1K&8?S%J Y9.LX+) M+96,2Z]6>WZ[ S]QX ?< #.P48*>NAEV5H5&//DF8,D?3PXZU&*+Y1JU[_.) MUG%==ZU/H)4Z,R:8S!"8A35NN91<;AW1"C57.?P!O;A':_K.K9?]@9/3N'/] M2%/,(''3OR; *;4X3B!V$;KP+NK,?\TP$XR7!BK&<_B3+. -;43+;7':]7N: MPIMC=BCS4UY=SV70/Y%7ORTHEYFH7>GVY7T,Z'ZCE#TH+D#[$YO\ %!+ P04 " #,0V97D_!MA;0" #9!0 &0 M 'AL+W=OO.*53G[8F)$ [ M"DC J%II_:'"UH=I#R8YB%7'SFQ3Z'^_LP,IG2C:2^RS[_ONN_CN>FNEGTV. M:&%3"&GZ06YMV0U#D^98,'.F2I1TLU"Z8)9,O0Q-J9%E'E2(,(ZB3E@P+H-! MSY\]Z$%/K:S@$A\TF%51,/TZ0J'6_: 9[ X>^3*W[B <]$JVQ"G:'^6#)BNL M63)>H#1<2="XZ ?#9G?4X2?'M=G;@\MDKM2S,VZR?A Y02@PM8Z!T?*" M8Q3"$9&,/UO.H [I@/O['?N5SYURF3.#8R6>>&;S?G 10(8+MA+V4:VO<9M/ MV_&E2AC_A77EVTH"2%?&JF(+)@4%E]7*-MO_L >XB#X Q%M ['57@;S*;\RR M04^K-6CG36QNXU/U:!+'I7N4J=5TRPEG!V-F:(G878?I MEF14D<0?D'3@5DF;&YC(#+/W^) $U:KBG:I1?)1PBN49)-%GB*,X.<*7U%DF MGB_YB&]5EL(GQP2\I3RIS@S\&LZ-U50AOP\E7W&W#G.[KNF:DJ78#Z@M#.H7 M# :G)\U.='E$>:M6WCK&_K_OP]7W^R>8 MSH:SR>WD;M:%&VF1 !:8S(#+5!4(EFW00,EX!LS FOK)K5+)+ZG3RN4+ ;A< M>LR"2R93;[GVXY83EFETD(42E)?I-JB]P.8(4[YY5TA 94 ISU&[6FBX6G % M$3=J65[%)VA'Y_1-.N[F7XU)<@[-=K,Q9B5WKU^N=)I3&QL:*:G2+@QWPR%5 M*U<))7MEZKXT-)[TJQN9H. Q% MQ;4* ]>PQ9>9\[6*>/3S86@\JS(IU68X'HT.AK72MG=ZG-[=^--CUT:C+=]X M"FU=*[]ZP\8M3WI[O?6+3WI>17DQ/#UNU)QO.?[>W'@\#39Z= M],[VCMY,1#X)_*%Y&;;.))Y,G?LB#Y?E26\DA-AP$05!X=^"S]D8 0*-KQUF M;V-2%+?/:_1WR7?X,E6!SYWY4Y>Q.ND=]JCDF6I-_.26OW'GSTO!*YP)Z2\M ML^S+<8^*-D17=\I@4&N;_ZO[+@Y;"H>C'RB,.X5QXIT-)99O552GQ]XMR8LT MT.207$W:(*>M).4V>GS5T(NGYZZN=4248R!E2SIW-FH[9UMH#L?#"!,B."PZ MN#<9;OP#N .Z D 5Z,*67.[J#T%MPV^\YO=F_"3@+3<#VA_U:3P:[S^!M[_Q M=S_A[?\??^FM#H5QH?5,?YU-0_0HFK\?BT(V,GG MZ?.?]@Y&KY]P8;)Q8?(4^G]/V=-PUQ_O+NA7>O[3X7AO[S6=?[RZNKR[NKB^ MNZ6SZ[=XOKZ[O'Y_<7U^>7%[1'<5PV#=*+NB2@6:,ENRJN:2\*2D(=B6RD;2 MEHQ:AE8+36-X#H[4L _.*H.OGUN_HIEW-?%]DV,>'4"FC*+O5+@T*RK@'Z8+ M+&C;)^?1R45F ,0^-=Z5;0$CM2J9IBN*#Q0'.WRU$"S.2QTKLFW-WK6! M'#3]@P=!7,"KP%N.6&$1(1"$[4+/G:B"958C"+&9D9J#<8B=>F&4KD,FD\\= M])I:"OZKUP$=[ST2NV4080FZUD9Y,1@K![SD*1!07 LMS-=1>^'9J(A(9>58 MJ=@E9\O8-XGJT[+2146LD_M+AL52AUJ' +UEA?QJ1 I*H7)+FT'C3AF49%V$ MS:8Q&CJ;C"3"3 U<1HG.9J'S4]X4:#TR=0ONBXDE[B3YG^NOP5=$"WYWXLF72BW@I-=!TI&).@_/<)&BI%N/ MJ@"G:1O0*$$X&I1*.Z^R9!O1,4E"'M>>] DM!CN(8<$L80H2I^\)N*Y$XDXS MI5ZLU0I!%'2X0HWR<27R7780WI(1[3JUKS2/LH1*U9+;-1WL$C(3IF@BS(&@ MIP84<1!XI'.>!-.+!]34 5(F E"KS\YK&.X ,^V^)!%[A0Q**AVGN$,7)8I0 M;JJXBPW$NP;0*!B45(L!M!(*7;35?.X1K0@_4^7DA-!#D98+EBSP;"89=X_W M-XH-ZT*J'^Q57LEF M,S)!+C6W+A@D[K"BP7*E0TP]KT3>FO2Q+\X!L:)\TD M1^OFSUGH\%'[!@'FD(?=62@D'C=>/D>Y\]YC@#5]^O#AG'[NY<^]7_HYN$N' MDM*FW* @#)[YX>X1"?[:ZB9%^3L1Q.[,+U2I^B!OG%>E&]"EE9%NN[4LL0HM MJBO3W&VBG&=]#Z]00[INZ\Y(HU;91-=:!E4/QHCK,QI/QHD<3GM[5+9>Z(M0 MK,",ZKRAL&PHCW1Q4L5A3'U)5\-I;S2K?HY;UN^3D_PP[# H)5B8#>I=GWI,1;)-F=]'E M4E$_F'#I.GI&!_WQJST:/+;+#+=645RK\[1P!QE1-N:M=/-VL].?Y57V03S_ M(+A2'CL#!B_/H#H:O'K9(Y^7[/P079,6VZF+6)/3L<+O$O8B@.\SATG6/8B! MS2^=TW\ 4$L#!!0 ( ,Q#9E=,Z<0U+0, %$' 9 >&PO=V]R:W-H M965T DE\;@V,&^M"N_GK/3A@Y&]]+:Y_N^^^XN9X_7QOYP%2+!0ZVTFT0547,6 MQRZOL!9N8!K4?%(:6POBK5W&KK$HB@"J59PFR4E<"ZFCZ3C8;NQT;%I24N.- M!=?6M;";2U1F/8F&T4,\'3=BB0ND^^;&\B[N60I9HW;2:+!83J*+ MX=GEL?&GPFF3$__&9>3*+$"T*%.7D&P7\KG*%2GHAE_-QR1GU( M#]Q?[]C?A=PYETPXG!GU61943:+3" HL1:OHUJS?XS:?5YXO-\J%7UAWOJ-1 M!'GKR-1;,"NHI>[^Q<.V#GN T^0_@'0+2(/N+E!0^5:0F(ZM68/UWLSF%R'5 M@&9Q4ONF+,CRJ60<3>J/ -WHV/7@K7:Z,:RW"UXO, MD>4/XMM3*7>,QT\S^B$YMGS"FZ$:[/O/)Y !O!!\.<=Z"#; +%8R[.[$KIC$2U5QDJ27K>Q M($"W=8863 D;%)8)2Q:T!78A*K%"R!!UR+<8/"J!=/OA[P>+05^/?2T^EN?T M&KHX:3)\PR9KVF7EO],TE&,?XTL6ROE/^D_3G3ZF.Z3SKS">Z@9-HS#T_/6Y M@UMLVDQQD[@PLXI]NYC/R&>NN2[D\\Y!'+=N+1QH TJ*3"I)FP!LM<7<++7\ MA45@R5!C*8F;0X"2U5K@$2<,G=O-.3#R6MB\@M%P:QD\-4OQWC57HUV&R]Q! M;EI-W8W76_OWXJ*[)O^X=X\-AUM*;H?"DJ')X/6K"&QW@7<;,DVX-#-#? 6' M9<5O'EKOP.>E,;3;^ #]*SK]#5!+ P04 " #,0V97A\ IZOM\(FG4K%$6/,5,<9&!Q&7/&;BGYX%9;Q=\Y;A2&S:82.9"?#.# MJT7/:1E"F&"D#0*CQR,.,4D,$-'X7F$Z]9;&<=->HW^QL5,L$:Z%4MZEI4^/:C*H-SLL-O'FO&YMQ-PBOD1^*U#\%J>OP//KQ7P+9[_#M[H>\'U M,_P^F"LMZ9#\L2W&$B+8#F$*YU3E+,*>0WHIE(_H]#]_[$/G,.BTX(#LSGK<]N&@,=["G&-U <69$W)#3?EV*)OJ8$;>%83E$+F@GHZ:2TQ-W'/,<,DU<'(GWL1+:OZG5;,44A=,O3N4:S^A9'0/-GE U9NP)T 8'01O\#DRD>.26W)NU!CPP6_@NF"-7 MOOQO19U2NO\?20//K23U_?9/2GKB0R?8+:GI>'NV&%\DM;M1)2G\L9*IZT79 M$T\@26%*8\5U7"EJEA2ZCC;_4;4BFE9'V^X&S8VK7(KRP5Y8#1=*=GFKJV?K M._&@O J^+"\OU#=,/G!J$PDNR;5UU#EV0):7U'*@16XOAG.AZ9IIS9CN]2C- M GJ_%$*O!V:#^I]"_R]02P,$% @ S$-F5PR&JOH># ^B, !D !X M;"]W;W)K&ULK5IK;QLW%OWN7T&H3M<&)K(>MN0Z MB0$[<= 6;=*-G1;%8C]0,Y3$S6A&)3F6O;]^S[WDO/2*@BV0V-*(O+SWW->Y MM%ZON\<*G.U&]&V&*QD.;Y5J7YZDVGWRD??-*S MN:,'9]>OEW*F[I7[O/S-X-U9)271"Y59G6?"J.F;SDW_ZO:=/ID4(J5;$C"1*_'M5;E:8D"&K\%61VJB-I8_-U*?T]VPY; M)M*JMWGZAT[<_$WGLB,2-95%ZC[EJQ]5L.>"Y,5Y:OFG6/FU@W%'Q(5U^2)L MA@8+G?G?\BG@T-APV=NQ81 V#%AO?Q!K^4XZ>?W:Y"MA:#6DT0LVE7=#.9V1 M4^Z=P:<:^]SU.S5QK\\<)-'[LSCLNO6[!CMVC<2O>>;F5MQEB4K:^\^@0:7& MH%3C=K!7X+U:=L6P%XE!;S#<(V]8F35D><,]9HEWVL9I;@NCQ+]N)M89A,"_ MMQGK99UOET5I<667,E9O.HA[J\RCZEQ__UU_U'NU1]/S2M/S?=)W.F#_K@\? M'^Y$?R"^_^YRT.^_$N_N;A^NQ,=,_%QD2O091_QTYHNES)Z%RIPR*A$Z M<[F0XAA+HEZO)Z;(BI?/2AJ!SQSAA"YR(O,B65:6"'3E"R!1=:)I% "&4[[D*>%T>Y9 M)-(IKV"US.!1N:[6>B4M/Y'+90HS)ZD2MVF>+R;*S,3]/#?N)2]F./[4*DW$ M3XCZ)W'2N;V__;-S&GF-^MV+GG@1H;Q-_H.2(QCE7A<(OQ!3"#1=<BR]&0A(W/SX.,N#!&D==($, ?<-#QSZ.'W,&M MQ^*2MQV+'VA?0&D;)-/"43*C#.I%L:B#J@J\%1PM )3'Q5X=?>(P2B %(B'D MG$SDL_'F(JA!H5>_'(L10X"7E^P< (UV-P5/ M%.(Q/M=.3&6L4XK=/>GWJ=KTUF]Z'S9U3G&J!,XF?]0HRISB0Y_B5#U(E#\G M@BIQ6B0D)%4.VMGZ0[9X0D?/"FDD=%#YP'QZ(G0#"LPS*R(N3T M3FQP$)<.V]I5<%SLW2@FN6D4$++%5Q$$'&R#,50"OC'_MYCK(X9EL7@R\J([ M'/M-AI1D:H,^,4I02/A%:FDP5AX#74BRQ1689DBA4DC5@C%QE M9;W%"B7A"7]TX^0L=\(J)#BB;?(L8FGG[+A>=T1G[-RWMJ?VCGR4.N4H ]LD M[ T7MX,\M6%QAFT%U4I4S85V#$L H==%[K_XFC^J8!M&XWY_"_)-S+:E;%=\ MKA2O^PTAM-.,B*J7A*Z4P3[C-_*\75[B_%%EE*<)64W5SN$_' Z2R%72<:U* MU:,R8-D47SKG8\!=41>H,'F!ZYK D&&W1U+[^!5Z,QE M96]A#J"RF@5K1D2 MIF%MU99X>8SB;#47"7*KI.#3N>]A*Y4^*L\7;&,;Z4/4C9/;!VA#3!<-6,@D MX3>'HA%ZQE0_44C,I9DI7OWMH/2[@])0\F4I&3/-C+=*:Y6SZ])L@52H$M1Z M2;V0)]Y' (*(4I7.]J'KD[G=HN MHIR"8.(RJ68R49$^G(H'&E"4:MK2_9L5W>TNI*%PU>7DH +"N3X81Z,^R6F4 M$A8Y@48U3.SY*JL - C1@GR((PHP)?(^]/"_!W$HA?%<&/JDX;D:F6-^=4 MB44^2?6,DC1#YJSF&KFTD&C/5*)!J!(R(J9@2E.*6R2 ,AS8,88!@".%).*H MUE)B3M5VLT%51*S14,F3/][?OO6@?[Z_B<2'[DTW^(-IH*_7OU32-BIWLR'L M7-:.!$!3&,MU%.T:F5'I5@7#A<=I+TF0.^C 1*$$JPP=<8R.&+KWY07QF$0M M5:L&\;P0TG$=,@K\0)+ 0\HX#!O7)SA6K,B,THL)C%/)I@>(@-@&WZ)>1+2% MB%:#94+R@JNW:OF56&D=,(U W0FZ!VB-R\QIUJM2F(X\F#)@A!B/#Z$,'%($ M^X[4VJVQ/^@''.UMKV,5'F@3H1 ZF,/4"K]A7VD0N>CG J/ZL%_Q-1I.(#+0 MAGT6R"U@;#)W3\TP+/6BT:#/"WC.O#P? #7$S%+QU5R*JG[_^?;^[I^?[SX\ MB+O?Z2=&JX^QRTEZ?[BMG5!4HFUP0]M?BJ@ Z60+&UN;T #2X5/:'Z@X%H>8 MF2_'J H<=<#NQMHUDS M"23.J< MR-.62H@_K?BDFK*AG]H\U0G[^.[VIX=W-]M82A7_4;AD\FI$S#0*VDM3JG & M"C#';'!/NMC5 (_XJ9M##A^*F]GDM*%;30A.:(>V+E#6:ABJ MIY@=&;X7X-.@4HU0FWOYQM,BQ"7! )<)(;49.)43L!9.H6L=X+-$,2[@^E+" M7LW:64C-F&YAF&O,57U15$)1UM9-98B>X]\,[IM1J:^GSC)^2R,?OJ83>8VZ MO@TWY]+X^N ]AP\]0K:95J@*=*F+?;Y9T,J5-)1/.E 0.9UJ^@, Q0*]STA1 M>E/E"L*K9ND9!*"E-N,=JU[<&2V?FULZ';=,=#^;8 MIYYBA25#&OFO:%[IE71L0\R>L:@5<9A]*EF$(L(;V0,/*UOG&7DTCG.3M-D] MYZNN40[6>E9<%Z"0SGL=W16W95K90U,)V*.<[[G+B=;NMOBR;_RJO.%":=7, M1;T7X%&$2?(RS?,ONKRI97GT1Z*DY#YEW!.D&?V%J P/"CU:?=*Y__C^4Z=. M],8]=*6LGYC7[I;X4LE?9ZQ=Z9C2QZ2*/R91OE%Z>F/4%(+).R'5YU"-#J+Q M()3DDGJ*UE>V'^US+RJ[IHC,<]7]%FT<<,#[S&AW'&YDW!L MN&TP"SNGZ7!".<3I2AA_.YJ]K^]J0]:>$)G%\! &LP(12)\W[A2]T'#A6/ZI M(\Q*^ZM24I@2E 8$X21?I6KE64F^Q_E*/O]_GBW[$9G&L6X;@V)_,TU[U!4: M#__>R-B).ONFC@]2K:$$9C6B2WO'8J;A-/JU.$J0*TV8DZO+?NYBH$[/FS=, MGDCY>W/?D/C";_/(19$Z#3][Q_6ZHU::'Z)T8&N'MKW#K?EF[;?G+3>R5B+N MOA:'MG&,GT!S*?OHK MU9,&M\/T26,[ZNO4Y(O0O3")Y&@T:;@'J2?L^CJON^TK &>-[V,L%,YZRUPO M)I3]5S.JI]476V[\]SGJY?Y;,;^&EI.J*;;2-4U'&/]-$__&Y4O^=@>(&!@O MOYPK"1?2 GP^S7-7OJ$#JJ_[7/\/4$L#!!0 ( ,Q#9E=%/$Q"WP0 "@+ M 9 >&PO=V]R:W-H965TACW0$FT1E46-I)-VOWZ'DJS$F>MMV(,H7L[E M.Q\/#WGUH,TG6TGIX/.V;NSUI'*NO9Q.;5')K; 7NI4-KJRUV0J'0[.9VM9( M479*VWK*PC"9;H5J)K.K;N[6S*[TSM6JD;<&[&Z[%>;+C:SUP_6$3O83=VI3 M.3\QG5VU8B.7TGUL;PV.IJ.54FUE8Y5NP,CU]61.+V^XE^\$?E'RP3[I@X]D MI?4G/_BQO)Z$'I"L9>&\!8&_>[F0=>T-(8P_!IN3T:57?-K?6_^NBQUC60DK M%[K^596NNIYD$RCE6NQJ=ZV:^&AETW""10[Z_1V4$8$6]7T M?_%YX.&)0O8U!38HL YW[ZA#^48X,;LR^@&,ET9KOM.%VFDC.-7X35DZ@ZL* M]=SL3M[+9B?A3A9ZTZB.J;,/8E5+>WXU=>C!RTV+P=I-;XU]Q5H"[W7C*@MO MFU*6A_I31#;"8WMX-^RDP:5L+R *";"012?L16.X46VF__]& &]_?BX?7^$+FTK"GD]P3-BI;F7D]DW+V@2OCZ! M/A[1QZ>LSW["0[H4N#7P1EFQV1BY$4Z6L/H"MT:7.PSE':J :$KX7NJ-$6VE M"ICC:3T6RFEG'RJD2==X:E6S >=3 KJ8&F?!X>)";UO1?/GF1<9H^MKB$>VY M+9]C:P=L]1[;YA&;0&R7P8?*2'F0.[!4GP\F DP%)[CX+TPGY ; MGR2^88^]X$ZN5>,C> DI85G>_7F2X9_&A/+$=SB)XRA88,%3A:BGM](970PC MB$F4<. D"V.@(8G#!"@E29H';^0:RY,$Q@FEF;>7<0YQ2O*( XM)PGFP]-D MC*0I]Y90&=WGJ;>4)EGP,S)I/)68>85";YQPEF.;T! H(YS3WEL4^-VWW>Z_ MA)B3,/70HXS0.,).SD@24X\_C(/WJBPQ"]X*ZR!)D3B/@WE=@^X8H1AY M#FE*(4)N0S^F[+]1 /\V@[]]S-T6=P&7\3JR?\_CO9#I:^6?.*OO$:O#6PJT M@5V+Q=-6JL5+R_W_I#Z>S2<@8(:]&IK,-R&\.J8@W @2,Q<%^X9A$Z'*B3K% MQSK%3Y:.)9Z=C_%WH\8 M_-1/_/A5JZS?2X3EGN;&Y;-]Z/C&FE)4$-%AN*A$LY'[7XF4.GTL(PX%5'.O M5>'3KQBN%SL-/C8(JD;9O?K9,^#G/JMCDJ<^F:.<)%F,G3,\M&F8@U_EN!KV MDQS7:03GP7B!E;+55OGX1[L'1'0ZG"7@NW%"PIAU71J1&#V=^X*38HDZ\X6- M911M'[![2.O M8>")<_7J_-ND)"(9T.?XA'-$2,<2Z[ID]<+PM]T;S2+[G:- MZQ\RX^SX#)SWKY]'\?X-B7NV48V%6JY1-;Q(,9%,_R[K!TZWW5MHI1URU74K M?,I*XP5P?:VUVP^\@_%Q//L+4$L#!!0 ( ,Q#9E?S8<-SEP( ) % 9 M >&PO=V]R:W-H965TNA0-%VZV'80;'I6*LL>9)6ZXT$NO-J:=!X$N:FBH/I$M"+144C74X%%M MTJH*4#-3R(PW :-)0) M+U^XNQN5+V1G.!-PHXCNFH:JEQ5PV2^]R-M=W+)-;>Q%D"]:NH$[,%_;&X6G M8&0I60-",RF(@FKIG4?S56K]G<,W!KW>VQ.;R5K*1WNX*I=>: 4!A\)8!HK+ M$UP YY8(9?S:R_P+; M?#++5TBNW9?T@V\R\TC1:2.;+1@5-$P,*WW>_H<]P&GX"B#> F*G>PCD5'ZB MAN8+)7NBK#>RV8U+U:%1'!.V*'=&H94ASN17X@F$D8J!)N_OZ9J#_K (##); M>U!L658#2_P*RY1<2V%J33Z+$LJ_\0$J&F7%.UFK^"CA';0G) E]$H=QF"RYUIX!\/U]KH_!=_#B4\4"8'B:TO3+7+2U@Z6$S:%!/ MX.7OWD33\.,1N>DH-SW&GE_3GU*1"TZU9A4KJ'W FLB*[)7KD.:CK( MI36776'0[L>G*8G\Y"R;W$M#.3+%,S\,S^QFZL=G"3E4@V"O2QI0&S<+-"ED M)\S0,./M.&[.AR[[XS[,*LQXP_ W<:@0&I[,,H^HH?^'@Y&MZ[FU--C!;EOC MR 1E'=!>26EV!QM@',+Y;U!+ P04 " #,0V97;H%N>9P# !." &0 M 'AL+W=O:&ELL:%(E:3BN+^^0\I6E*YM]&(-R9EO'OR&X]E> MJB== ACR4G&AYWYI3#T-0YV74%%](VL0>+*5JJ(&EVH7ZEH!+9Q1Q<,DBD9A M19GP%S.W=Z\6,]D8S@3<*Z*;JJ+JL (N]W,_]D\;#VQ7&KL1+F8UW<$CF-_J M>X6KL$,I6 5",RF(@NW<7\;3U=#J.X7?&>QU3R8VDXV43W;QI9C[D0T(..3& M(E#\/,,M<&Z!,(R_CYA^Y](:]N43^L\N=\QE0S7<2OZ-%::<^YE/"MC2AIL' MN?\%COFX '/)M?LE^U9WF/HD;[21U=$8(ZB8:+_TY5B'GD$673!(C@:)B[MU MY*+\1 U=S)3<$V6U$B@.*M?8AQ=<$EI^!6R57 1ZAO M2!H%)(F2] I>VB6;.KST MYG*8L]XYQ049#O,__$=,ZE;A20/Y8;;112YL]S M96B]#,Y[L6TTU37-8>YCGVA0S^ O/KR+1]''*SD,NAP&U] 7C]B618-!RVT_ M!>I2.!?L5;CSP7Z'2RC6))=5K9B&PKHV)9"MY-C33.RFWC?'?CQ:/H/"9B;+ M2BK#_J&N]>Y!,5F0STIJ36ZI4@K=NF9",P7<;>F2U1H!R &HTN0]B>,@ MBR(K!.EX;+]1,$#X->2ED%SN#HXXQBY93CEY$G+_4XGWUX&@18P0<1"/,Y(% MDR3Q5C1_0ELR.*JDP00UTB!-!V0X&GGO23(\^L5O-K%^)\$DCM^D):2YG-I: MT0($K0 9@2\2$\P PHR"L8/]\"Y+XN3C:<>[>$*N\'/8\7/XO_EYIPVKVHL5 MHL&"O;G?NQ><+!K. M>F>"\A[ 3K(":8+Q([D&6)ML$GDH#BTOXLR*(Q2CR="*XUQ4G+5-*P$&Y M-8@6#X(!VJZE08^LUU_]L$\W?^X:PMX;CRS>N4FFL2FQ+=KGOMOMAN6RG1&O MZNVD_4K5C@E-.&S1-+H98[E5.[W:A9&UFQ@;:;!EG%CBP =E%?!\*Z4Y+:R# M[B_$XE]02P,$% @ S$-F5R95H%O^ P APD !D !X;"]W;W)K&ULC59M;QHY$/Z^OV*TO:L2J63?@! *2"1->]6I"@JD MI]/I/IC=@?5EU][:IH3[]3?VPAY0BB(EB\>>>3PS?F;LP5JJ9YTC&G@I"Z&' M?FY,U0\"G>98,GTE*Q2TLI"J9(9$M0QTI9!ESJ@L@C@,NT')N/!' S91KG_#;3S.P506 MVGUAO=4-?4A7VLAR:TP>E%S4O^QEFX?7&,1;@]CY76_DO/S #!L-E%R#LMJ$ M9@;O4\'7V.W3V+:, M^KIB*0Y]JA.-ZCOZH[=OHF[X_HSG[<;S]CGTT93*,EL5"'(!CTA.\M10$%,C MTV=X$MQHN/ ?IT_:OWP'$U2N;D6*1QJ3K083V8\PXS5368TS)BWX1(DQQ^=8 MI^*LLZ=3 ;,<82$+Z@=<+*FRF]VUVWWE7%RC0EC6&P,78,A(\Q2.RK,/!N[-Z-VZ4*Q>;4<@*0'[1#>ONG%4?P> MKGO>/B-VFI8+C4ZC>T-_%C8^!7L-G2Y$/8BBZ/60412[?YNSZ6K^#X4'1KJ3 M-91+;2EM!595!4]M[P%FP[N",W73:>JF\^JZH<3*I>#_4L[1];_6W'6"=*_[ MG2+[V1U.D]URW395)C:0,_VJK4G05 &D75>)[GN.=@=-%2Q]]B>\0_H<2(X> MKBR@&7F/QX7'ZK+_!:ZOZ1.'$7VC;IN^2=C]4;VNT[A]TQQPN]W9C;T=1;?* MU4JE%#]"53 !7;B !"X)';H>P2>QW>JF1]]NW+$;1K'W65!2B!KL!>8H<,'- M?O;(2^M9.[&6R8VU[)WD2;!W.9:HENX)H"G'*V'J>[*9;5X9X_IR_5^]?J)\ M86K)A88"%V0:7ET3(51][=>"D96[:N?2T,7MACF]E%!9!5I?2&EV@MV@>7N- M_@-02P,$% @ S$-F5P^3;A\; P \0< !D !X;"]W;W)K&ULS55+;]LP#+[[5Q#>4*Q $3_BI&F:!&C6#2NP%D6SQV'8 M0;&96*@M>9+<=/]^E.QZR9!D.^YBB13Y\2--49.-5(\Z1S3P7!9"3_WSB:Q-P07> M*]!U63+UL+LR#W'S -I^!Q4MEH=T7-JUM MZ$-::R/+UID8E%PT*WMNZ_ O#G'K$#O>32#'\IH9-ILHN0%EK0G-;ERJSIO( M<6%_RL(H.N7D9V8W(I4EPIN/4NM3N$<%BYPI4GQBRP+UZ20P%,7:!FF+.&\0 MXP.(0[B5PN0:WHD,LUW_@-AU%.,7BO/X*. "JQ[TPS.(P[A_!*_?I=QW>/T# M>.^8$ERL]5:VWZZ6VBCJD._[\FW@DOUP]M:,=<52G/IT+32J)_1G)Z^B87AY MA&S2D4V.H<\>,)4BY05GKHGE"N[J$A4S4FE@(H-K%)+ZHE'0\9QIGC8GO*@- M9G#@%^_+]"B7_9E>T=7\DZ+)$<0NS>P/FLN.9M;2Y"W-PM&LB*9V_X9K<-&$ M-5K:*3+V/N4*<:?/8,&?=Q0>M8W!EM_:.Q]=6."^+(GPELC$$Y)57-1 M-$3AV?#BPBW1N5O.!XV4'"=(L<)>F#@2M(D=B[ 77S0' ^_Z>)G_AP0?D"XA M3ZTSS;WT$6K!#75+;;2A3J$["Q'1.'DUBJ/X$D9#2 Z&LYU%L*,HW(IU/HP: M:?2W9" M0X$K<@U[YP,?5// -(*1E1OJ2VGHB7#;G-YD5-: SE=2FA?!!NA>^=DO4$L# M!!0 ( ,Q#9E=E0FZ3P ( $P& 9 >&PO=V]R:W-H965TBX=7JZ$\4]8-;&]*(!\::RJ-LG$ MH.*R6=EZ\QUV$OK'$I)-0N)Y-X4\R\_,LO%0JQ5H%TUHSO!2?3:1X](=RLQJ M>LLISXZG6A7+W,(CTYI)^P(_.]PC>MR5S M:A$-_+G)C-74''\/Z6Q@TL,P[L(,3,UR' 5T(PSJ9PS&'][%O>C3"9)I2S(] MA3Z^QUS)G,Z"^?Y5<[ EPFW)Y()X#SD.I$??: V9\O;?1H=.V6&6H_9'O>1W7 *X+$FBM MSH0))G,$9B'#!9>2RX4C6J/FJH#WT(M[]$ROW?/RJN_L-.Y\6=-D,TC<]%L! MG*3%<0*QJ]"%ZZ@S?:LP%XQ7!FK&"SBC"#BGA6BY)4Z[?DU3.-]EA[+8Y]7U M7/I7>_:AU@EW;GB%>N'GF(%<+:5M+GN[VX[*FV9"O(8W<_:.:?I&!@3.*36Z MN+H,0#>SJW&LJOV\R)2EZ>/-DL8]:A= [^=*V:WC"K0_D/%_4$L#!!0 ( M ,Q#9E<@%,?&PO=V]R:W-H965TE-;6TS T68D5,V>J1DDWA=(5 MLV3J36AJC2SWH$J$<11-PHIQ&:0S?W:GTYEJK. 2[S28IJJ8?EJ@4.T\& ;[ M@WN^*:T["--9S3:X0ONCOM-DA3U+SBN4ABL)&HMY<#F<+D;.WSO\Y-B:@SVX M3-9*/3CC)I\'D1.$ C/K&!@MC[A$(1P1R?B[XPSZD YXN-^S7_O<*9J_8:[?,:.+U/"^"^TG>]H$D#6&*NJ'9@45%QV*]ON M_L,!X")Z!1#O +'7W07R*K\RR]*95BUHYTUL;N-3]6@2QZ5[E)75=,L)9],E M,R501!\ACN+D!%_2IYMXON0UOJ:NA<^2"7C._:H[,_#[ M,Y, ,M MM9-;I9*?,J>*RT<"<+GQF()+)C-ON>[CEA.6:7200@G*P$P'U%U@2X05W[XH M'Z#'IXIW*U#\GGF&*-X=C#A0?=5J'>^)EBP#-TC=>? M]F/KLNO69_=NYMTRO>'2@,""H-'9^3@ WZ M+Y2R>\,%Z(=Y^@]02P,$% @ S$-F5]I1%U _! R P !D !X;"]W M;W)K&ULQ5=M;]LV$/[N7W%0BR(!LN@ULI+:!IRT MQ0*T2Y!DVX=A'VCY9!&51)6DXF2_?D?J)0[B>&VR85\LDN(]]]Q#WND\60OY M5>6(&N[*HE)3)]>Z/G%=E>98,G4H:JSH329DR31-Y%[LE MXY4SF]BU2SF;B$87O,)+":HI2R;O3[$0ZZGC._W"%5_EVBRXLTG-5GB-^M?Z M4M+,'5"6O,1*<5&!Q&SJS/V3TR.SWV[XC>-:;8S!1+(0XJN9G"^GCF<(88&I M-@B,'K=XAD5A@(C&MP[3&5P:P\UQC_[)QDZQ+)C",U'\SI,\8!)U!8'FW MCBS+#TRSV42*-4BSF]#,P(9JK8D$.O'"0(K1XX3-X'[\U7-_# M'_.%TI)NRY_;8FPAHNT0)H-.5,U2G#HDG$)YB\[LW1L_]M[O(!@-!*-=Z#]\ M5HM[NRHJK/2V6'9[N\D1T@>/;,.CL![31QZ+SF/:>P2J&$ ;0?$[*-NC1W/T M0 >GL5P01']ZP*JE&03 ) )39%M0N5 GH\LN_\T&2D-*L@INA&;%Z)05K$II MMX9Y+7D!?H?U%O9@?!"-/=BG\;B?QR'LCRZV,.<5S1$62(21"DU:,*5XQE-F MZH:"=V^2P _>$TKH&\SN.9J7HJFTVK"@V#(IRG_4*@R2 97&HU^H^*:-E*3: M3S5*+K:;=43WC-3[%J2GY">;7QP MW D='1]W*]'8?[74<=)*;9^OD#J(@P&5QB^3VH#TE$R(D9\0J5V*]^*,O:2S M\1._&\4'27(,^SL*PM%0$(YVINC5$P$O&@TB^W?*PV[?ICP\/4#1^G]YL="Y M1+27\%5EXP-JQ@L%;&$8/96CO5!P]>0^S;.,^@6:?:9XX9P1Y69X/>0(K&I,::Z[Q3U&QI]!!M_;UJI;2L#K<5)7>C MNRQ1KFP/;;C08;>-YK ZM.GSMCM]V-[V^%^87'$J$P5F9.H=FJY8MGUS.]&B MMKWJ0FCJ?.TPI[\:*,T&>I\)H?N)<3#\>9G]#5!+ P04 " #,0V97E!-= M6R0# I!P &0 'AL+W=O4HJ: M*^R+-+R<,V=FR.'FK,V3K1$=?)-"V6U4.]>LX]@6-4IFKW6#BE8J;21S-#2G MV#8&61E 4L1IDN2Q9%Q%NTV8NS.[C6Z=X KO#-A62F:^'U#H\S::1<\3]_Q4 M.S\1[S8-.^$#ND_-G:%1/+"47**R7"LP6&VC_6Q]6/C]8<-GCF?[P@8?R5'K M)S_XL]Q&B1>$ @OG&1C]ON)[%,(3D8PO/601%:YV6/9@42*ZZ/_O6Y^$% M8)7\ I#V@#3H[AP%E3?,L=W&Z#,8OYO8O!%"#6@2QY4ORH,SM,H)YW8W>'3P M]I$=!=JK3>R(TB_$10\_=/#T%_ <;K5RM87?58GES_B8I QZTF<]AW24\ &; M:\B2*:1)FHWP94-\6>#+QN*[X;80VK8&X>_]T3I#9^&?2\%V7//+7/Y^K&W# M"MQ&= $LFJ\8[=Z\FN7)NQ&E\T'I?(Q]]T#WK6P%@J[@HU8G>$0CP>N_I'24 MZ[+2O?74M\P4-62S+L/ 5 F4F'Q$ M:]?0*B:U MYMH0K^B\7.5Q-9LETE6>>;#F?]QQ% M:PPJ!XTGHB:03A-R%+Z31^V8(*>K 'L-OWD.YNREDHZ2CI7T4OVJSJ_L_3:]7^JC7UIN**-GI&6J:E=$NY[ZD7F*IPD.A7T,E146WCS:I7.TG=#EOL: M7TIO_*)]T>DXA2;MSUNK7-?)AMGA'=AW[>_']NX1H9-WXLJ"P(J@R?62DFJZ MQMP-G&Y",SQJ1ZTUF#6]96C\!EJOM';/ ^]@>!UW_P%02P,$% @ S$-F M5R%O(KZ3!@ ]30 !D !X;"]W;W)K&ULM9M= M;]LV%(;_"N$50PMLL4CJ,TL,I":W%5C6(%FWBV(7BDW;0O7A2732_OM)LB*9 M%,TT[?%-8LGG/!)YR-=Z)>KBL2@_51LA)/J5MM2Q,LV*4NGQ''\:18G^61VT>Z[*6<7Q4ZF22YN2E3M MLBPNO[P5:?%X.<&3IQVWR7HCFQW3V<4V7HL[(3]L;\IZ:]I3EDDF\BHI7D"I]S&C0);<3?B7BL#CZCIBGW1?&IV7BWO)PXS1F)5"QD@XCK?P]B+M*T M(=7G\5\'G?3';!(//S_1?VT;7S?F/J[$O$C_299R@)[I$$ MVB70KSV"VR6X7WL$KTMHFS[=M[WM.!;+>'91%H^H;*)K6O.A[?TVN^ZO)&\& MRITLZV^3.D_.;L6#R'<"W8I%L]+*GB];H4ZUB*);K_@F[*8KE; M2/1'C4%QOD2_B6)=QMM-LD!7]4!%KYF0<9*^J2$?[AAZ_>H->H62'/VU*795 MG5!=3&5]VLW!IXON%-_N3Y$<.46*KHM<;BK$\Z58&O*9/=^WY$_K[NK[C#SU MV5MB!=Z)[1FBSD^(.(0:SF?^]>G$U)SO.SK_YJ,KG4'[ 41;'CW".Q@BS=AY MO^H'S\=VD+R3(JO^-55]SW7-W$8@SZMMO!"7DUH!*U$^B,GLQQ^P[_QBZG)( M&(.$<2"84ARW+XYKH\_^K']IJC@5QEFW3_7;U.;WY&'F>D[@7TP?#CMV'$5# M[%(UBHVC(N*[GAK%QU&!2W#81REM]/HV>M8VWHI5DB?Y&GV\%MF]*(UCS8IX MZ5B#A#%(& >"*77P^SKX)Q("'[(XD# &">- ,*4X05^>R I2@O#OH6AM87S^@HZ6<3I]$;(LEAT6U91 ML )?.NX@80P2QH%@2E6BOBK1B40A@BP.)(Q!PC@03"D.=H:+?^?;9:'+/9RG M+O6UW_2Y(.F( M Z4Q4!J'HJG%($,QR(DTH0-#E0B2QD!I'(JFEFCP=-CJ2I[1!3J:I,3#.-2% M81R&W=#S=&48A[E!1'7K8#JHZQ_0U)8.!@G;'=)=TXMV7; "7CSH(&D,E,:A M:&HI!A^'O5/I JB] Z4Q4!J'HJDE&BP>MIJ49W3!'T_1(!A=+XRC7*I?"#!# M5.!%@2X*XRCL!/Z1&PIX,$O8[I;>RXTHT;S(,E$NDF=*(V!TC@432W1X/:PU:\\HP_1V"EX1+_/8(KRL:/KPS@* M$\_#ND 8PFH_<>16 QE\$['[IJLJB:VB8,]_Z8@#I3%0&H>BJ948G!W!)Q(% M NKW0&D,E,:A:&J)!K]'K&;%+@I=KG+1$(7:=)\;HEPRLA*&J# ,B:8)IBC/ M.28)@V4B=LLTC_-X^8PH@#[Q J4Q4!J'HJFU&$P=<4\E"J!F#Y3&0&D*(V!TC@432W18/.(_4&> M71G"T3SU?=U"F()"_0Z#(0@'^DU,;HK"[I&[CF3P2<3ND^Z*G=R@JTR4R>*9 M:P;0YV"@- 9*XU T=1738.FH#Y3&0&DV/-?/-A 'X&!TC@4 M3:W$P;+&DZUKA%W8"+NR$79IXREL'AUL'OV.U8U=KC+5ZPGJZHI@"',HT6\M M&,("/Q@M<#2$>:$;'?$1='!+U.Z6KM(4[1]*6+4!]#$8*(V!TC@432W'8.OH MJ98Z4E"C!TICH#0.15-+-!@]^AT+'KOJ?3-%V_\6G\^Q83_#YWS_ M!LZ W[\0=!V7ZR2O4"I6]:&8.7^'9O]ABRV[4LD]X641=9^W(AX*&PO=V]R:W-H965TQ&6 M7!A&'VY"(.J#\:%LAZUQ6V?;P=5?[VDW)I!"B/("[>GYOM/SG;9GXQT7/V0& MH,ASD9=RXF1*52/7E7$&!95WO((25S9<%%3A5*2NK 30Q("*W/4];^@6E)5. M.#:VA0C'O%8Y*V$AB*R+@HI?4\CY;N+TG+UAR=),:8,;CBN:P@K4YVHA<.9V M+ DKH)2,ET3 9N(\]D;S@?8W#E\8[.3!F.A,UIS_T)-/R<3Q](8@AUAI!HI_ M6YA!GFLBW,;/EM/I0FK@X7C/_L'DCKFLJ809S[^R1&43Y]XA"6QHG:LEWWV$ M-A^SP9CGTOR27>,[?'!(7$O%BQ:,.RA8V?S3YU:' P#RV %^"_!/ ?TS@* % M!-=&Z+> _K41!BW I.XVN1OA(JIH.!9\1X3V1C8],.H;-.K%2GU.5DK@*D.< M"I>PA;(&LH28IR4SQ7M+5G@>*ERB29EPDD%GQT&3^\@'=1@4X&?R_#U+](N(+JC@3> M&^)[?F#9S^QZN&]+Y_^BS_\Y^I$807:_B7V< $B MAE+A"Z[+(MJR; 0O2(PW0I=&HMG3"C=3[:A=_=N M,':WAW6XQBFR.MT?.\VM3IW/D1R#3H[!3>6H*SS/,F,5=CIEDV1@V:-_*LDU M3I'5R3^1Q.84G$CB'CSN!8C4=%6)^=6E:NYT9^T:]Z/I5R?V:6\TZUGL$3;Z MIB__I6^^$IZH2%DI20X;#*7K[A#1=-YFHGAE6LN:*VQ49ICAQPH([8#K&\[5 M?J(#=)\_X1]02P,$% @ S$-F5T>8>:W] @ % D !D !X;"]W;W)K M&ULO59=;YLP%/TK%JNF5MH*@82T71(I336M4BM5 MR;H^5'LP<)-8-3:S3=+]^UT;PI*.9A^*]@(VON?XGL.]F,%:JB>]!##D.>=" M#[VE,<6%[^MT"3G5I[( @2MSJ7)J<*H6OBX4T,R!FM,K))$RB<[N6 M"-/X5G-ZS986N#W>L']TVE%+0C5,)']@F5D.O3./9#"G)3=3N?X$M9Z>Y4LE MU^Y*UG5LX)&TU$;F-1@SR)FH[O2Y]F$+T.F^ @AK0/BG@*@&1$YHE9F3=44- M'0V47!-EHY'-#IPW#HUJF+!O<684KC+$F=$45B!*(%-(Y4(P9^U[,LXR-Z2< M7(NJ5.S"\148RO@)1MS/KLCQT0DY(DR0STM9:BHR/? -YF29_;3>_[+:/WQE M_QD4IR0*WI$P"*,6^&0__)8JA'?:X#XZT=@1-G:$CB]ZA6\BA5%86N2!F269 M./]!D;'68#09BXS<,)HPCNZ )H\W""?7!G+]M4UZM5>W?2_;GQ>ZH"D,/6Q M#6H%WNCMFTX&PO=V]R:W-H965T1;6U0<<&9 96%[ MCA/9)2;42N:F[YXG<[:3!:%PSY'8E27F_]Q"P0X+R[6.'0]DFTO=82?S"F]A M!?*QNN>J9;=1,E("%811Q&&SL&[!@^@\(RUES=A'W?@M6UB. M9@0%I%*'P.IO#TLH"AU)\?C4!+7:.36P^WR,_HL1K\2LL8 E*_XBF M _#Z@. + +\!&.?LFIF1=8%VA%Z+V: M,A?H9YI!]A1O*XFM3N^H\]8;#;B"Z@KYSH_(6!&T5@1CT9-'JC*I@$Q]%&I/)NG1#VRR[6)(?ATS M,C'UIVJ?^$$\#>?VOJMK8%06<='9%T.T MZ\AAA]!E&(=>U.,],"R(G, ;)AZUQ*-1XGHG][Q%DY<81\^I>$$8NCW&T3.G M+R,_G T3GK:$I]\A-:8#YDV=N$=X=.8S4W[6ZII]MPR:/5?G^D$GIVMYHP3. ME!>W\N+7S[-X0-?,C?V>KM&9S]3E.J?#TAE?N!S3+:!,I:)D;5;R^NS\5R7J M9/D_$K29I*LU#&*GOX3C7,[5VBD,W-?2^NZ%M6UFZ@IVW6D\[0L>)72N8.\D MV/L*P83N&4D)W395&'!A(YQEID3"16?K]HJC80>\H0]_Y/;3>YSBN1:S 3_^3GAA=ZL?YR,\_Q:'^Q.?:Q4;,VU0:AOU([*NE1N>]NKR8TI MR.W3\/I>HPK!+:$"%;!14.=JJI:4UU>%NB%99:KM-9/*,O.8J^L5<#U O=\P M)H\-/4%[84O^ U!+ P04 " #,0V977 *&2"D# !C#@ &0 'AL+W=O MN5-9V71G-(26RQC-@>F?*14J4GHJ9*S,!)+9":>+ZGM=T4T*9$W;L MVE"$';Y0"64P%$@NTI2(IRM(^*KK8&>S,**SN3(+;MC)R S&H'YE0Z%G;JDE MIBDP23E# J9=IX?;5[AA!.R)WQ16,#)4)YX]F,HB[CF<000*1,BJ(?BRA M#TEB-&D*K[U 0 ML@ CGDC[CU;%6<]!T4(JGA;"&D%*6?XDZ^(B=@1P_8" 7PCX%G=NR**\)HJ$ M'<%72)C36IL96*I66H.CS'AEK(3>I5I.A2-8 EL &D'$9XS:FSI'O3BV0Y*@ M DM. M290?&"LB%-+7!VT#KW[N8?W;Q[$2DTF@MLQ(!%U'9X@$L00G_/@!-[TO%8R# MDG%@M0<'&/YOM#@:*$CE MPSXFP1&8U$LF]?_QG4[JC>NR'=?Q'=?!QG6J=)U\YCHM2'F\CV U!(R>@(@* M+HV22Z-2T:TFD"Y2='\+Z03$ _J+WB0NN$D=8Z A/L;;^\WBEBK;#R/-@.Q!K>*0OP^[^C7\#PXDL:;ZL%7%TN MG#9Y*E[3U3A?&W/;&@*?LHC QZ@B\+:,P&]31[R40/4]"10<2*!M78"K"X/3 M)% U!M\FD-QWV>Y.RV#:KULB9I1)E,!4J_)J%UJSR#N:?*)X9KN("5*FF5JYU=6[;*LFAH.I85%#B3"9D035VY7K)7#13"W7>ANX9ZM3>#_#^%>#W +\U MVBEK;/P&?[X;=4(MP=@]N8CR$IWI 4K^7S_Y*4 M5S)G*N%"U1+(CXNETA*/W<\Q?QUA,$YHKN*YJF@"4POOF@*Y!BO^_,F-G&]C M;O\3V3OO_N#=W\<>W],&SY<&R2A7!+<3+WA5<=SX,=L=5]1RF8*QCOWP!+=@ MO6EG-RCP@V (>BV4^87$PAZZ2(@$UJJTC"#>6]5PW]+;$C40Y8?B! MNG!0%^Y5=\5*AG;I#KGX7CZJ)!7;17W8/0E(\I MBG8VRCMQG+,M22-1D7?F;VFR-VJ2>0_PCJX8%A,.&>*ZW[S % M #N( &0 'AL+W=O"%N %MNBD@A-__K)QK$P=A3BB#<) MMO7\^#ZV'WV0&&X8OQ-+0B3XD<2I&#E+*5>GKBO")4FP.&$KDJHK<\83+-4A M7[ABQ0F.O^8 MBU=B9EB0*8N_TD@N1T[? 1&9XW4LK]GF$RD$=3-_(8M%_A=LBK&> \*UD"PI MC%4&"4VW__&/HA [!LI/LP$J#-"^0><) [\P\'.AV\QR6>=8XO&0LPW@V6CE M+?N0UR:W5FIHFMW&&\G55:KLY/@BE3A=T%E,P$0((@7X &[4LQ*MU1DV!SO7 M\?;ZVW,B,8W%.S7RR\TY>/OF'7@#: INEVPM1B2JVKM*42D+/\AORF9K-+S%7YK#) MO)*.7U;9S_WY3_@[6PMU1@@P";^OJ:#Y$_SMLSH'+B1)Q+]-)=NZ[#2[S%[O M4['"(1DYZOT5A-\39_SK+[#G_=:DUY*SBOI.J;YC\K[SC G5+F;_J3<82 9P MPKBD/W%6C/?@#\Y4?::8\P>:+L D8>M4-I5E&ZN7Q\J:U/T8=?N>-W3O=_4: M,VJIMUOJ[;Y>[R0,U\DZQI)$F=CR2I/D;;CNCN1NOS_84VS,J:7B7JFX]WK% M?ZE)Z8#[VZN)A8,!A'MJC?FT5!N4:H.#U:9,6GBF@YKF7E![I(U)M93<+R7W M[4@^\";W#Q%L3*FEX$$I>& 4_+=<$@YJLV,NL$G0H-:5 M3K[0EJ&-2#6G4E M4>CI&=PSICK-*4%E>TWB_"Z()5T)\.V2)#/"&Z<6L\>7SBVVO%7U[Q ,M#^Y M%CYM5<"2MVH%D*X >GW[_9H3;3;;W!.N"+TRZX KPBF+&BMECHT\\$ P;X*^ MJ=FT;5DT=$$CU5CFCB+8[ML+81T\S#FUU:Q1"UI@K9>P1Q&O,A_[0;"O^AB\ M!35P00O$=>#45(2JW&>ODWT-J"JN0QGT MA_HIMKDH)FE+HEX3)E,5L\ /5= M"N2'-,0Q^#-EFP^?E#MC8[?$187&8U 6U)@%@R,T=DN85%3@&- %-77!P['+ M?F,WQS8V]F.@&=1L!LUP9KFQU[$,>K#>V(TYM=2,-.4A,^59;^Q%O$H#@T%_ M3[4YJ[:J-=LA(SE9;>Q%J-W[W!\@M"^X/FH @TYS6T<:T9 9D\YP>*>:NK%Y MFUV\M'79\E85K.$+'6')"UE=\[+EK5H!C6+( HJU;=[/Q.X\W;O-EFVKHE$- M64"U@WLWJL.:/ZBU;G-*;25KI$,65L=>U+KK:V2^[W?V51^#WI"F-W3X*MFK M6W=0N\W=VNJ*.9^V>C6K(3,OW7(? UO_N'P9F>=W*_#6<.Z ML3FMMK(UZOF'K\;96"LOPCTGVBKNN3L[R@GABWRC78 PRW&[N5R>+3?S)_D6 MMJN';W\)<(GY@J8"Q&2N3+V30$U;?+NYOCV0;)7O3\^8E"S)/RZ)ZJ4\&Z"N MSQF3CP=9@/(G#N/_ 5!+ P04 " #,0V978D??AJX" N!P &0 'AL M+W=O-16)G]DE;]NMWG)30K6DKOB2VXW.>][5]G,%2Z1>3 "!; M9:DT0R=!S"]K&=NWCH>%80I#!%FX'3:P%7 MD*8V$B M#;1:,FUG4S;;**V6T21.2+LI8]3T55 <1G<2N9R+20IL9 R@86=L3#L?%S2B M9NS&H"#O$+.1E 5/V2A3&L4?7J[IS8H.AP%V? W(16I.V!$3DCTEJC!ZUG-9Z0EVZ!E#?LY:WBD+O*#%GL?7[/CHY-\T+EFL?0:USZ#,V]J1 M]U9(@7#VC8Y S+9,GS;:.F7W' LM\/5]27Z.)@8UG:5?3=XJ#>UF#;:^+DS. MIS!TJ( ,Z 4XT>=/?M?[LL=AJW;8VI<]>@1;@S%HNVVT>NTF@56*;IG"UNLB MZH?>P%TT<-LUM[V72ZA.$ZJ*ZFR@_);?;V9U:E;G$*O;Q.ILL[RPT\SJUJSN M(5:OB=7] *M7LWJ'6/TF5N\#K'[-ZA]BA8R*DV$"FL\0=!.YOTUNMW=M7UBC MP[WH)X5T@XCWZN,;5=>D(MPZKGX8^OY_*MR-Z\_^2>ZYG@MI6 HSBO/.>V1# M5[=SU4&5ES?B1"'=KV4SH1\::#N!OL^4PK>.O63K7V3T%U!+ P04 " #, M0V97P(1K J8" #M!P &0 'AL+W=OL,*$AP?)SW5;22&U3Q!XF32N#!\2#FUP::XX=;+<=_/78<1K: M-:LFV$MB7[[O.]^= ES4/?UK= [MU/)205,$LZ0@&+DC/WA+#+X!O"5P$;NK)&) M9,'Y@]ERP!*F MG'XCN2I'SJ6#SEM"$[IK8V\2EV*%DUCP#1(& MK=7,HLE^P];Y(LS?'NN]1X 5ASWFF+Z<'?>'\ MG_?9/WO?2T;878ZPT0N?T1M77"CRVY:?%RB% H2 '$U++)8@T??Q0BJA?_8? M?:6WXE&_N&F 0UGC#$:.[G 2Q!JR6QO0I%786B M8^H'%2)/?^>^NEC)02-IYL@ZB:+SV%WOIOL0,_"O]C'I(>;RRM_'S XQ?A!> M=B ;M+O3ORK0-\L,#HDROF+*WM;.VLVF<=.2G]@G_G#J]]A3/&ULQ9K];^(V&,?_%2N3IJMT;6*;\M)1I!9NVVD[757N;II. M^\$$ ]DE,6>;\-$X@,84:\4M+$C_?^/GZL?F0N+]F_)M84"K!CRB, MQ:VSD')YX[K"7]"(B"NVI+&Z,F,\(E(=\KDKEIR2:1H4A2[RO+8;D2!V!OWT MW ,?]-E*AD%,'S@0JR@B?'-/0[:^=:#S?.(QF"]D1$&<_2<_T&@):>4 K=29+)?5A1"09]#E; YZT5FK)A]3,-%JE'\3) MN(\E5U<#%2<'[[ZO KD!E^!>F3<%0Q:IBA(D'9-+,%9E-EV%%+ 9>*1"\L"7 MJM58,O\;^!P'4H WSN/XLW NWH('RM,ZC'VZU>(A;T'BZ:[,W9KP::9SIUJ! MWSB)DZMO1E22(+Q0W1 +PJEX_A?$X-."K812$WU7*A.25%P_3WB8)8P:$FZ# M#RR6"P'>Q5,ZK<:[RKS"0?3LX! 9!<=T>06P]Q8@#^&:_HQ>'HX,W<'%@.)4 MK]6@5QZ%+\IKY63CP*AQN0!?/]!H0OD_=58:;Y4L23=B27QZZZ@U1U#^1)W! MSS_!MO=+G0^6Q"JNM I76JDZ;G(Y*9W+FAJ_XZK*EG2F=)UJI1\ MPSP-.KV^^U1.9;<)A*AH4^EAN^AAV]C#3^J+Y[FVFU:E9%$RU[;Q'H<.F"6Q MBAV=PH[.F6N[8],J2V(5J[J%55UKM=W=K>WN5FWO-H$0UM=VK^AAS]C#4< 5 M$3%N+%VCQ*'C84FLDBWT-'YX9R[>O .6W+*E5K6K1&O06!Z9#9/4!K]LUY.J M["">@R7EOO)&(7NM%YEZKURQ6S5M[L"Q"2*=(#(F^$7G$;#:>;E' ((-);QV MZ(R!QV:FN0R:P6QG9H/_@%58,]__X$(_!:Y!S6OPW, &K1*;+;6J79K9H#5H MN]\C]176V[4+,*8>[(P25_"KQ$&B_1N?$26<5+6VI5NS1>(C,3OG:%R-23W\Z:#*\\#V.\ MO5 8^W%LGIHVD9DV#^&"/5(-7)!'E;_S6]L<7=/FNEW/!4@3(C(BU4O60*N$ MMZ<[M2MJ-35-<\B,8"]; VM^:QL7PUJ+C!TYV")+:E7;-"FBWKG70*M0:4NM M^EI-0R4V4MA!:\,>J8:U(8\R_<0V-JDFIO$/F_%O_\JP1\! 1^;(8\=,@Q\V M<]O1*\,K7IE:XL'NZEQV2QO (LKGZ48ZH7ZJK6*9;9(ISA:; M]>[3+6I;YX?P9@1KSM_A[LU0I5IWI:>NI/O^7'WK;-?@!\+G02Q 2&>J&]Y5 M1QG*LXUXV8%DRW1KVH1)R:+TXX*2*>5) W5]QIA\/DAN4&R''/P/4$L#!!0 M ( ,Q#9E=:7;2J&P0 (@6 9 >&PO=V]R:W-H965T1CM@TDN)&H2,[8I M97_].DX:R$>C=M=J7R!Q[CG7/M<$_K (@".GM(D8Q,MXGQ[K>LLB"#% M[))L(1-/UH2FF(M;NM'9E@(.)2A-=,LP7#W%<:9-QW)L0:=CLN-)G,&"(K9+ M4TP/,TC(?J*9VO/ 7;R)>#Z@3\=;O($E\/OM@HH[O6()XQ0R%I,,45A/M!OS MVC>='" COL>P9R?7*%_*BI"'_.9K.-&,?$:00,!S"BR^'F$.29(SB7G\*DFU M*F<./+U^9O\B%R\6L\(,YB3Y$8<\FF@C#86PQKN$WY']GU N:)#S!21A\A/M MRUA#0\&.<9*68#&#-,Z*;_Q4"G$"$#S= *L$6$V \P+ +@'V:S,X)T3Q:L.474GV)%GK%6;Y1EIR*I[' \:G_:Q?S [I M,Z%VB.8D%5N085G$"[04^S+<)8#(6NR*@&RR^!\1!1)TL9*0X!1RY@''<<(^ M"_#]TD-GGSZC3RC.T+>([!C.0C;6N9AVGEP/RBG.BBE:+TS11KPB5L+Y%MG"/+L.R.^ZEO/_LOO_.7M- M#+O:0+;DLU_BBS"%BX[=./KM*H)/-4DOF*R&I%=*HB M.GWLT\[B'.MWCORGO+!PCO": T7?\%-7I8HDKDR2_T,]3FU;[+''TP*T8\RK M43W&:\>XUJ >XW?D,H^Y:BH,*A4&BE00ZT0OI"FCG3[.7ZJT_ M395DGDHR7Q%9K1[#JA[##_;7H2_>%_MLII?WK3M4 M)9FGDLQ71%8KCFD<#P+&!QM-.0%%=53*YBEE\U6QU4MY"LUW#Z M>=^\4U6R>4K9?%5L]0H=#X_F1Y\>3:7'1Z5LGE(V7Q5;O93'(Z3Y+F=(L^/P MU[2<=LA%\_#4$6.Z3D;[HT=YBNHDSAA)8BU3&Y5!8(RW:GL4-)UO9UUL1SDDJ M+R/ (= \0#Q?$\*?;_($5?-Y^B]02P,$% @ S$-F5U;:Z%G^!0 SBL M !D !X;"]W;W)K&ULQ9IK;]LV%(;_"N$!0PNT ML27?DLPQD#B2%FQ9C:;K, 3]0$NTK44259**ZV$_?B0MZV++C-T=+/W0Z,+S M'$KOT9'RAJ,594]\28A W^(HX5>MI1#I9;O-_26),3^C*4GDF3EE,19RERW: M/&4$!SHHCMIVIS-HQSA,6N.1/C9EXQ'-1!0F9,H0S^(8L_4-B>CJJF6UM@<^ MAHNE4 ?:XU&*%^2!B-_3*9-[[8(2A#%)>$@3Q,C\JG5M77IV5P7H$9]#LN*5 M;:0N94;ID]JY"ZY:'34C$A%?* 26/Y[)A$21(LEY?,VAK2*G"JQN;^FNOGAY M,3/,R81&?X2!6%ZUSELH('.<1>(C7?U,\@OJ*YY/(Z[_1ZM\;*>%_(P+&N?! M<@9QF&Q^XF_YC:@$6-T# 78>8.\&] X$=/. [FY _T! +P_H'9NAGP?TC\TP MR ,&QV88Y@%#+=;F[FII;K' XQ&C*\34:$E3&UI?'2T5"1-5B@^"R;.AC!-C MYVL6BO7[&ZEF@"8TEB7.L2Z2]^@Z"$*UB2-TEVRJ7IUX=9;S=9[0-9N^B>)F+)D9,$)&B(=\WQ T-\6]Z!XC;8V]LPL8W MZVQQABSK';([=J?I>LSA#R0]0]V.#N\VA#O'A]M-=^._9?>^.WOM7G:+DNIJ M7N\ [Y-L5>@SX0)]2 CZM Q9@*:$H3\)9FK#)XF070X]WI-X1M@7] _Z,)^' M/F$#&JX;HFQGFH)G[)4^R3JY;LTIRP9](:__B#->C\ MU*0P),R!A+F0, \(5JN,7E$9/4WO'JHTU2[>S_9[S35C.%D0^8H3:+9&U7%3 MO-:'KU=8UM'CKQ*)[@2)>6-%]" K A+F0,)<2)@'!*M51+^HB+ZQ5WR4;8*% MOI!"/PCJ/[U#GJP$T?A.N#&C'JW&BC &G5H1D# '$N9N8'T-4Y^?S^->1_X; MM9^K4N^/Z@^JHVH:#@H-!\8;?RV?3_D6UKU;Z8F5FO)3N"._&E2OEY^::!KA MI-KPM=CU'K [Y!Y_"^,L;M+4.)]3-86$.9 P%Q+F <%J%3(L*F3XRGU_"%D1 MD# '$N9"PCP@6*TBSHN*.#?VC-\R]9@C.L]_A4 X$TO*PK\;.__$"#M5WO.] M)CBT[;U>Z4#F=(_+Z0'EK$ER44AR\;^T<1925A_8I*AQ+JR&CH^:%;WR*P>5-:Z M>G:IG@W>]K?N3-[_/Z1:3%.[-T_B9$$A:0XHS06E>5"T>G&43I[5?>V>#^KA M@=(<4)H+2O.@:/7"*(T\R^@*C3WE@;H X=*,T! MI;F@- ^*5B^CTO2S!J_]:@"U^4!I#BC-!:5Y4+1Z891>GV4TCDZR]"=FULD: M#U]ZS3@O#W%!Y^1!T>IJE#Z;93;:=C[5IQGSE_)9?-F@,7-/5@:2YH#27%": M!T6KZUV:>-;%:[=E4.L.E.: TEQ0F@=%JZ]O*>T[V^@"C?,_IZ$@Y#[-I-K* M?MEV@U0V;*+<>)_&L3S!=;-(R[4:\M@]M.9LLS4WJQF7>R?OL66&_/ M=0--Z1Z3TH-*65=%66[U(Z7/8IN73#U:7] ;ZRUZR&9_$5\@09%8$B0(B[EZ M+-4.3M,H]+6[JG_A/FN:2[NR$C F;*$7>7*DG_C-JHSB:+&0]$8OG]PY?FM= M.E;#<=>Z])J.7]OVI6LWD>2URS-ZQ66[G-)FI>L]9HLPX2@BNWBC I!8[VY)#@@3 V0Y^>4BNV.2E LX1W_"U!+ P04 " #, M0V97Z\)NFS $ "\$P &0 'AL+W=O[%%\CO?X;GP\#(_4O;"]P@)\#.)"5\8>R'2F6GR<(\2R.]HBH@,2[O5 =YG*>PAW:(/&4/C#9,BN6"">(<$P)8&B[,#[:L[7M*8$<\1VC M(Z]] V7*,Z4OJO$I6AB6FA&*42@4!91_!W2/XE@QR7G\79(:E4XE6/]^9?\S M-UX:\PPYNJ?Q#QR)_<*8&"!"6YC%XI$>_T*E02/%%]*8Y[_@6&(M X09%S0I MA>4,$DR*?_BS=$1-0/+H!9Q2P&D*>!T";BG@7JK!*P6\2S6,2H'<=+.P/7=< M 5VX*Z05E MBQF6%J\*BYT.BUWPA1*QYV!-(A1IY(-^>;]'WI3>KT+@O(9@Y?02;E!Z!USK M W LQ]7,Y_YR<4=GSONTK_^S]C-GN%4^NCF?V\%7Y=A,%]E"UM/+JIHZXRD, MT<*019,C=D#&\O??;-_Z0^?6("PL\IU%9T6'JV/3V,;?VU#\'!6V0:XT:3&N-MHE58U3+"=ORI]-&#FI1]KB1A%K4>-3(0CV7I\_#<>6$<:\3 MBCWS;+V!5.Z3N1-T=A=TX]HLK#O+:YC=!MU*E-,P6T?E-#RXUNH;Z8V>5$9/ MWE'C)T,NO2')@B')U@.1G05@6@5@>G&-_]Q5XZ<7U/@V1E/CVR!-C==HZZKQ MMG4ZVUKOJO*E^$"Y-BA;,"C;>BBV\T#4+AGV_UCK2_*WBKT>UJKV>EBKW'>P M==1[VSFYPNEUQ2/B@N%0.4->[L(7D*F[SILN<-JS::U&#V;M3 !U6TRI0$1@&/]B5KB: $ULJ^D4'4R3%3K8V&^6J0ZV28=_ M3H=NN__4_7IC_H630,GXQE% @]*=!;1DSJ1IO59E\S1@UEXCY$:_RY^!N QN M1D1Q$:QZJZ>FC_D#2Z-_9<_N;4U_H)ZF\M>/$WWQKO4%LATF',1H*U59=V,9 M*%8\%14-0=/\+>29"D&3_'./8(28 LCQ+97)6#:4@NK!;ODO4$L#!!0 ( M ,Q#9E>WA,.+-P, ,H* 9 >&PO=V]R:W-H965T3:%KHU$'WM(0ZKH&!^F?7"3V\8BL3/;I?#O9R
ZQOG#K>,/X@40**G/*-B9*52%@/;%G$*.187K "JGJP8 MS[%44[ZV1<$!)R4ISVS/<4([QX1:T;!6 M:[TLW))U*O6"'0T+O(8%R+MBSM7,;E02D@,5A%'$836RKMW!K*_Q)> '@:W8 M&2/M9,G8@YY\34:6HP."#&*I%;#Z>X0)9)D64F'\KC6M9DM-W!V_J'\JO2LO M2RQ@PK)[DLAT9%U:*($5WF3REFV_0.VGI_5BEHGR%VUKK&.A>",DRVNRBB G MM/K'3W4>=@A*QTSP:H+7)@2O$/R:X!^[0U 3@F-WZ-6$TKI=>2\3-\421T/. MMHAKM%+3@S+[)5OEBU!=)PO)U5.B>#*:>8RF?TC> ER8@:G:-; MB!F-U0R7A\I62*: )BFF:Q"(4-3!/IV"Q"0[4S)WBRDZ/3E#)YKR/64;@6DB MAK94\>LH[+B.=5S%ZKT2JX]N&)6I0#.:0&+@3[OY80??5GEKDN>])&_L=0HN MH+A OO,!>8[G&^*9'$_W3';^;_?9/^^^EPR_J22_U/-?T?N\P;H&0%7&S^NE MD%S= ;],AUS)!&89?2\.1(%C&%GJXA/ '\&*WK]S0^>C*<-O*39]2['9&XGM MG470G$70I1Z-<89I# A+M(0UH930M7Y]"^"$F=Z<<:47EGKZV_(8A6XXM!]W M_W,?,##J!VV#V#/<:P[U.P[,G]>$4@-2'$Q7UI;2M+B4" MQJNFTNOM!.&Z7LNP >.W_!Y"/*>%F1UBKARSW;"Q&W;:G>];?$9QADDN4(&) M\73#@PC.=T*HS!HP7BLA4P/&#=IV#: @,/OM-W[[Q]8ST*2[DON'E>RW*G!R MB DN^RVO1^C,NG4JJ_;.QSD'OBZ[(H%BMJ&RNEV;U:;QNB[[C=;ZV!U,7,/Z M5#5J55_U5[[J\FXP5R^_0!FLU%;.15\="J\ZIVHB65&V!DLF5:-1#E/5; +7 M /5\Q9A\F>@-FO8U^@-02P,$% @ S$-F5QRZLG._ @ *P< !D !X M;"]W;W)K&ULK55=;YLP%/TK%JNF5MH*@81N'4%J MDE;K0Z6J6;>':0\.W 2K!C/;).V_W[4AE"8DV\->P!_W')]S;5]'&R&?5 :@ MR7/."S5V,JW+2]=5208Y5>>BA )GED+F5&-7KEQ52J"I!>7<]3TO='/*"B>. M[-B]C"-1:.2KJ".>C'\EYBSVU9 M4I9#H9@HB(3EV+D:7$Y#$V\#OC/8J$Z;&"<+(9Y,YS8=.YX1!!P2;1@H_M8P M!'I+"D%='_3HF?X[W#\B)VCS'EB^X!!?-Y>O*;ZNQQ3Y>;506N(A_]67NYI[ MV,]M+OZE*FD"8P=OM@*Y!B=^_VX0>E_ZC/\GLC=I&+9I&!YCCV\+#TAH<6;BK2.AYY%Y&[[AK8CPE"OXUYHVO4ZAK]15.)HFHS DJZ0M= M<.@3'NXG[+._(WP_QO=&.\+=3MW)0:YL.5;$"JAO9CO:5OPK6^AVQB?X$M2% M^Y6F?D;NJ%RQ0A$.2Z3TSB\PE;(NS75'B])6MX706"MM,\/7#*0)P/FE$'K; M,0NT[V/\!U!+ P04 " #,0V97Y(TXF 8# !P"@ &0 'AL+W=O8[Y\Q@RMAI9/6N]<4L6J=0;=C@L\ )F(.^*&ZY6=L.2D!RH((PB M#O.1==$;3 -M;PQ^$%B)C7>D([EG[$$OKI*1Y6B'((-8:@:L'DN((,LTD7+C ML>:T&DD-W'Q?LU^:V%4L]UA Q+*?))'IR#JW4 )S7&;REJV^0AU/7_/%+!/F M%ZUJ6\="<2DDRVNP\B GM'KBISH/&P#%TPYP:X"["_#? '@UP-M7P:\!_KX* M_1I@0K>KV$WB)ECB<,C9"G%MK=CTB\F^0:M\$:K[9":Y^DH43H81RW,B5>&E M0)@F*&)4D@70F(! G]%%DA!=4)RA*UIUI2[O\00D)MF)LKB;3=#QT0DZ0H2B M[RDKA:(10ULJY[2$'=>.C"M'W#<<\="UDDX%FM($DA;\I!L?=.!ME90F,^XZ M,V.WDW &Q2GRG$_(=5ROQ9]H?[C;%L[_J4__67TK&5[3)I[A\][@&Y="[0B! M+N+'D@C3$^C7-[6'KB3DXG=;P2M*OYU2'X #4> 81I8ZX03P)5CAQP^]P/G2 MENU#DDT.238]$-E67?RF+GX7>VAZ/GM&&:C#$A7X6?^3VVI1T02&1M\=R]#U M56,L-U/<8M/K;=M,7MOX0;!M,VVQ<5^TMN+L-W'V.^.\!7WG)<"1NB&Y.H3H MXN\Q5Y3]33_.=WR-.F7?VU9["$X/)+B5Q:#)8M"9Q!8E9261V3S6XS M'EV8J6!G?]P;1+V6_8D:IZKIYX6^FL6N,5\0*E0AYDK*.3U3+<*K^:9:2%:8 M"_R>234.F-=4C83 M8'Z/F=,KA=:H!DRPS]02P,$% @ S$-F5[H8K!=F M! Q!T !D !X;"]W;W)K&ULO5GO;^HV%/U7 MK&R:WI.Z)C&4T@XBM?158RI:]=C;-#V]#R:Y@/42FV>;TD[[XVW[,EY"1N0Y7P'3=^9<9$3I M4['PY4H 27)0EOHX"'I^1BCSHD%^[5%$ [Y6*67P*)!<9QD1+[>0\LW0"[W7 M"Q_I8JG,!3\:K,@"IJ ^K1Z%/O,KEH1FP"3E# F8#[V;\'J$^P:0C_B=PD9N M'2,C9<;Y5W,R3H9>8"*"%&)E*(C^>H(1I*EATG%\*TF]:DX#W#Y^9;_/Q6LQ M,R)AQ-,_:**60Z_OH03F9)VJCWSS,Y2"+@Q?S%.9?Z)-.3;P4+R6BF0 M459\D^)]'745.GX-_19; M":>P.D>=X SA '=:XAG9X1,B-#QL@S?"Z529[.1\G;=D\O.#OHO&"C+YI2U5 M!56WG()O.B'[\)>\%.;3D=D#=7=2G77QAX]4#*C*54O M:,T$Q'S!Z%^0($6>T0P8S*F2;?H+TEY.:IXT3U$P\)^V1=E&-"*]J"*]L$;Z M@8B4@E1FA="?0 3Z/(%L!N(+^AO=0P)"%[VY]\M:4)G0_#$CJT%M*JP3'KJ* MCL@:N>E5N>FYJ]V>2]6.R!JJ+RO5E]:*^%7_%N:5^J*KH4VI'8Z#\*I-DA5U MI*1^):E_?)%/%5%P8(E;ISMTL1V1-3)S567FREV)7[E4[8BLH3H,ZM_WX+\5 M^1Z\KO)^FRH[[%A96[8E/+[0QTR!8*0T,KL+ONJ)FT1;*RJ5*.P.GQM0?GR& M1DO*B+5'[*$>6BZNV)J)Q75BL;L^*;E<*7?$UE1>^[?0:I3>T"EV_*[? SOL M6%FU00OM#LU5ITR*#GDQW7&O6X+%<*;Q"=W3'-;H#BX11VS-7-86,KQPV!Q. M[:$KMJ;RVB"&5B?VAN:PXW,JS- M9-AW6.Y.K:(KMJ;RVBR&5E?VAG*WXW& <:NL4YA!7)M!;#=SEG(_YN7 /MNA M2^Z*K9F;VE'BT%VQ8Z>6SQ5;4WEM^;#56.TO]CWX7<5NAQTKJ_9SV.['+,7^ M/[\@V ,]N%I.X2=Q[2=QUV&?.'5_KMB:RFOWA^W_(.[O$SM^9Y^$2B'ZE, /T_3GGZO7$3%!MW$;_ %!+ P04 M" #,0V970?*R6K(% !^)0 &0 'AL+W=O#4=B8[ M_[[F8R" XT#7.R\)D'O/Y1Y?['N"IT=,OM(=0@Q\2^*4SK0=8_M;7:?A#B4! M?8_W*.6_;#!) L9/R5:G>X*"=>Z4Q#HT#$=/@BC5YM/\VB.93_&!Q5&*'@F@ MAR0)R,L"Q?@XTTSM]<*G:+MCV05]/MT'6_2$V.?](^%G>H6RCA*4T@BG@*#- M3+LS;WWH9 ZYQ5\1.M*38Y"ELL+X:W9ROYYI1G9'*$8ARR "_O6,EBB.,R1^ M'_^6H%H5,W,\/7Y%_Y GSY-9!10MTZ<%[!@/B7X"$AFS=&R@YS]W)OS%:59H3PQPG^-N!^; M+W=!ND441"FX"\-#J,9Y7=FQZ6&2R*#."9#"SP M@%.VH\!/UV@M\/?D_H[$7^=L5I3"5TH74 KXA/;O@67\ J !+<']+/N[0U$Z MWQ?=_]_1&V1857U9.9YU!N]2B=RG(4X0N,I*Y1I\^'D$-E2]#R?3%QH3O7G4X(%5JXQ:EEY BMG8EE-*U]D M94_LRJJ1ZZC*=23-M2C(L%&045&0*\078<27PC .*(TV41AD"YMP?I(&&5J5 M*L&\ FQTPMJ-91HM:@5&SM@0,^M4S#I29N\2?$@9/>&//_\;@A/>&=03 A;P M'_.)0$2R--Y0DE6">4Z'/PN.6QQW;: #Q12[%<6NE.+?>1<9'@CAR^K-'I$( MB_DLZ_DJX_5:1*S;N373<%I/5()Y*L%\16"-X3*-NKDV MWK#[*8,I&C.E:)Y2-%\56G/83C21^?T]D!QC\&BH1/-*M,9$Z]IN>^47F3D3 M]\S:;\*:/_@6?94\RF"&5:)Y)=HI=1UV929-9FLU94I[_Q_05\D##B99J:@J MT>2ME<#H;&]EUBK(E,L@5=V5/,Q@>E6B>27:!7J[1N?IK867*5=>EYLV4R!+ M7-.&K:9-9.:X1BL+KQ^:?Q&MF6ZMADRY'/K Y[QHFX)E7E'A2X_^3(XXN'"4 M*AZE:+XJM.;8U#+*=-^R1Y.*ML'#IA+-4XKFJT)K#ENM^DRY[.O7HTDQ!H^& M2C3/[$I$MST==4WLR>3,9%2+2%.N(E5U9TH5I%(TKT2[\,>7R.KL/U^P%GU0 MJDY^0(\F#SB4:J5H7HDF:X2E)DV2:XD&Y1)-57\F#S.86J4J#@KD6;>*15;G MJ[C6<%"NX2YW:+"K;VXLH_7'_5)D98[;+P%Z8?F7L)JIUJ(*7A!5?5YCRGHU M.?[@(E*JH92B^:K0FB-5JS)HOV&O!I5J,Z5HGE(T7Q5:<]AJM0?E:J]7KP9% M$FW4?EVX%)DYSMAJ3R@B--OIS"@B--L]-Z74@@_*!5^/V=/IO-'D-VBW7TJ( MS)SQ>-).MQ>:?Q&M2%<_V4^2(++--_)0OK3ROJ9X]5]=K38+W>5;9%K7%^;M MTA1<]\Q;O]@*5,,7.Y,> L)KA8(8;7@HX[W+AX84FWV*$X;W^6Z6%68,)_GA M#@5K1#(#_OL&8_9ZD@6HMES-_P-02P,$% @ S$-F5R2QRFFC! ,Q8 M !D !X;"]W;W)K&ULS5A;;]LV%/XKA%8,*;!$ M5\MV9AM(?,$"-&N0M-M#T =:.HZX2J)'4G8Z[,>/I!3%NEAP5VWHBRU1Y_O. ME8>7R9ZRSSP"$.@YB5,^-2(AMI>FR8,($LPOZ!92^65#68*%?&5/)M\RP*$& M);'I6)9O)IBDQFRBQ^[8;$(S$9,4[ACB69)@]N4:8KJ?&K;Q,G!/GB*A!LS9 M9(N?X '$Q^T=DV]FR1*2!%).:(H8;*;&E7VYL@<*H"5^([#G!\](N;*F]+-Z MN0FGAJ4L@A@"H2BP_-O!'.)8,4D[_BQ(C5*G AX^O["OM//2F37F,*?Q[R04 MT=08&2B$#+!WI!19X-F%T MCYB2EFSJ0:=+HV6 2:HJZT$P^95(G)C-(YP^ 44<[1.;J'(,:3\ &V%\BU?D*.Y;@M]BQ.ASMM[GR;]M6_UEX) MAEM6FZOYW"-\]=I!5^$?LL8350STM"JZ20.: 'I\)ZG1C8"$?VJKDMP.K]T. MU:XO^18',#4D-0>V V/VXP^V;_WR%A'X&5KGR)(WZ3&:?9,L^R58]D562.2Z3 M.?Z/EZ3K;@6/=FMJQ\W6;M?:]J(I8_NC6M-KRGA.O>3Y1.GL?MTV?^V,Z95MV2O;JB^V:O8/ MSH#V=](#"T/Z2FF?;,M>V59]L553ZKRFU.EM8UI05=I.;3NV:)%QA[7NU2(S MKFUP5RTR0^](]WH]5=J=YYS3=J8%AU]IP/7#1IN0:]?]; JYSJCN:%/(\9TC MGJHC5W7D]0!B=Y] Y(J$/D2R@A ^F*)43]&@,D559/20OGSA",NU448MSD() MV!,1D11)F!;)1+EOW1YT])QV6^WHZZ+4 CG,+]JJUSRXGTJ />F;1&5+EHK\ MK%6.EK>5U_J.KC8^MR\7=LOX4MUNMHQ?V=[ETO9:OPSD%WWI9KZ:E%^GWF+V M1.02&,-&FF==#&4&6'Y#F;\(NM4W:FLJ!$WT8P0X!*8$Y/<-I>+E12DH[XEG M_P!02P,$% @ S$-F5^>,?^>P"0 M%P !D !X;"]W;W)K&ULM5QK;^,V%OTKA+=8M$ WEJA7,IL$2*P==(H&&TPZ6Q3% M?E!L.A9&#X\D.Q-@?_Q2DF.*DG(=)L?S8>*'>"YYS$O>PTOR_#$OOI8K(2KV M/4VR\F*RJJKUA^FTG*]$&I4G^5ID\IME7J11)=\6#]-R78AHT11*DRFW+'^: M1G$VN3QO/KLM+L_S397$F;@M6+E)TZAXNA9)_G@QL2?/'WR.'U95_<'T\GP= M/8@[47U9WQ;RW72/LHA3D95QGK%"+"\F5_:','#J LT3_XG%8]EYS>JFW.?Y MU_K-I\7%Q*IK)!(QKVJ(2/[9BIE(DAI)UN/;#G2RMUD7[+Y^1O_8-%XVYCXJ MQ2Q/_H@7U>IBP:Y-5X\SPIF__9X^Y9:\+FF[+*TUUA M68,TSMJ_T?<=$9T"MOM" ;XKP/L%O!<*.+L"SFLMN+L";L-,VY2&AS"JHLOS M(G]D1?VT1*M?-&0VI67SXZS^W>^J0GX;RW+592CN*_8/=K58Q/7O$"7L4];V MIOI7^3$4510G/\DGOMR%[,V$ N]_%16?M\"_MR":TX"_KK)3IAE_\RXQ>VQ^M#%[\3Z MA#E64]P9*1[2Q6^B0A:WQXIKK7'VOX?3X#G4[_$I*ZMB([VK8G_])A]@GRJ1 MEO\=J=UUB^:.H]6#QH=R'_V;[USS&FD& A"$QCT=VS MZ%+HEPUI^9+-"R'[]1AO9'E3WEHPOP&K!]KMI74^W7;)H)[06NCM6^B1+;P5 MQ5SV#SDT-^W,TS2NF@ZS%/*3C&VR32D6.P+8,IK'25P]C3'1VK'M;MU.+(M[ M>A-F9'U,.P<(3*/.WU/G&U GQ]0XW:1R3"T>Y(,+%I6EJ,J:0SE-EI4+L M@62P-7?6(=#N<4=6R)0[$)C&7;#G+J =2U25*$KE6QI)49IOLE%W(U%-W:T% M\SI\.X'=HSP$6=18.MVS=$JR=+/K4W_=B/1>%*,#-XE@R@@2+ 2!:1/3#1)L#]Z"4GBJW(HG$?W4%V)RFI'JS>5#:C M+9O2A$+3>>I$OS;MJ='WQE,3L15%/2,4=> [RHX]&'7ZHSQMRY@9$)K.#%?, M\#*'J2*-&U,%0M.I4B&[3<:R^^%^&7^O0ZZ5C"1$ MXVD'>I1SF"9H1(Y"TVE2,;E-!^7//8J:%6D(TP$=BA:BT'3Z5,!O>]"IT48& M[#,H6HA"TZE4 L"F%8#!J.\/8\V^CT*#>Q2:SHP*[VTZOG_/J-\BV[S+U)\^W6!ONG(WZ+:3G?H/^%]IJ!1/0I-9TK%]389\.Z$8QV2 MSMJ0E)P%H&$]%"U$H>EKG2JPYQ9T%N#(:'T&10M1:#J5*O;G=.S_40BVS MM M!2/IKV^,"H.^ZQQ !7(D 3HN <==E_V-&01QM MQ)@XJ&Q H>D$*]G 3[%N#4T60-%"%)I.I=(5_("N.#SUG@UB@< ;K&K39HQ) M.89(<)1(<.C5_\9W_[UD5ZDHXGE$NBD-9;R# "H04&@ZC4H@.#9V+P8RWI]! MT4(4FDZE4@\.K1ZNH_E7)K)%O3UAE#JH2G"&X7_07X@*429U1CK[?&@I\3'> M"O:GB KVNRA2]EL>9>R/N%HQ(^?%;O_![O\YAOYPE/YP7*SS0E4(%"U$H>E4 M*A7BT'N-F@Z:U!UT'3W59([RY[TJ>TR;,B;F&)K"49K"H37%@!BVECZ;+T;Y MH:$\]B3'@M']E'1)8\J.H2TUTN!#F!WV?A H"%)I.D!($SNL$ MP2L4*HUD/.1#%00*3=\^JQ2$BTTSN% 5 44+46@ZE4I%N'2:H:$RWE/YTRCWF:ZC8HXND^:?.%H<$P;,"9WE[UP]>R%YP3V:7_7\C%$@ZM$@WL@ MY7!0V[O#=( S$G30=HS[TS&$@ZN$@WM@M]%SBCY.ZT7,P1Z_49ZE1IPL3D) M%YJ3@**%*#2=2J4?7#KH?W,&>H<[.+3A]QT:*AU0:#I;2CJX=(C_66SS9%MS MM'/HC\^[FDE/AJ8AH&@A"DTG5&D)%YN&<*%I""A:B$+3J52JPWUO&H(&,"9O MF-3@@6_W]P"@C.I'U)2*\.@\Q&&/-4TJT@9-682BA2@TG6RE,SQLML*#J@HH M6HA"TZE4PL.CA<=5EFVB1)V:>2%IX0W3#(-#DU#E@4+3:5'*PZ.5Q_O<67[W MFG-Q=!V,NR54T:#0=/Z5HO&P*0T/*F*@:"$*3:>R^AA"Q5-"Q:.%ROL]_Q5G?^@Z&'=7J/1!H>G\*^GC!5C/AXH>*%J(0M.I M5*+'HQ,H;_?\TW'//_6L[K_^$3ZZ.L;D'4/F>$KF>+3,N;Z[_K/KUI!-#+1- MX\X*3<.@T/2+*I2 \K%I&!\JCZ!H(0I-IU+)(__8:1C_E<<^Z(H8TW8,*>0K M*>0?V+C5\_BW+<+11HS[)514H=!T@I6H\K$7/OE0?01%"U%H.I5*'_ETQ@?@ MXNXK71RJA5!H.FU*"_D'M%"2RWCHLZ0$/K73EHT[*U12H=!TUCN74/E8OX>J M(RA:B$+3J53JR*<30P"_;PUTK_#JY\;I.A@S=@P1Y"L1Y!\00:,N_\:Y'9H5 M@J*%*#2=9B67?.QM5CY4"4'10A2:?NV<4D(!G4IZOX_O#% ^3M?!E#$4FLZ8 M$CP!+7ANBS@5;_!QTY0<70W33@M%"U%H^D^@Q%/ H?X?0&42%"U$H>E4*ID4 MT+DG@/\[0_\_L?JW^=#5,"8-*HBFG6N>9?#]T%R77;)Y?72YO?%Y_^G^2NZK MYB+JJ7J\O<_[IKGMM&2)6,JBUDD@@^&BO2*[?5/EZ^;2Z/N\JO*T>;F23(NB M?D!^O\SSZOE-;6!_4?GE_P%02P,$% @ S$-F5Q#X#F_J @ B@D !D M !X;"]W;W)K&ULK59K;]HP%/TK5E9-G=0V+Q(> M@T@M:%HE)E6EW3Y,^V"2"UAU[,QVH-NOG^VD$93 6HDOB1W?<^XYUZ\,-UP\ MR16 0L\Y97+DK)0J!JXKTQ7D6%[Q I@>67"18Z6[8NG*0@#.+"BG;N!YL9MC MPIQD:+_=B63(2T4)@SN!9)GG6/RY IQ-T/G9)W2&"$,/*UY*S#(Y=)468NC(P]F8*4 U0RG'.AR%_(] ;0I2!2EIBE@%(N5>OT5K2QI37GQ#JYC,/N MT%UO.VL)ZD9Q$[2CN-,H[AQ7K-?FI3)KTRB]0$O!9:O"BB;:2NY[O3A\);$E MRN]V.NT:HT9C](:JIJ409C$5IK28 MMBF*]Y+U]HNV']0_6+-NHZA[5-$-9D_F[+G.09 45\?/E./6NAVE>N_^.Q'9 MCNM>X[IWTH.G=TKC)R+;,=YOC/??-=UV1],#T]W?.T=\/]K;)RU10;2W4=RM MF]+\I>BK9$F81!06&N===?6R%M7-7W44+^SE.>=*7\6VN=(_2R!,@!Y?<*Y> M.N8^;GZ_DG]02P,$% @ S$-F5S^WO-]M @ 5 8 !D !X;"]W;W)K M&ULE97;;MI $(9?9>5&52*UL3'8(&HL)4%1?O.VL2BPH!Z@_U[H%ER43APU8PL=1ZI& M*4I8:&;JHN#Z_1:DVLZ<@?,Q\"36.=H!-XXJOH8EX$NUT-1S.Y54%% :H4JF M(9LY-X/I[<2N;Q;\$+ U>VUF,UDI]6H[#^G,\:PAD)"@5>#TV< =2&F%R,:? MG:;3(6W@?OM#_;[)G7)9<0-W2OX4*>8S9^*P%#)>2WQ2V^^PRR>P>HF2IOEE MVW9M.'984AM4Q2Z8'!2B;+_\;;P&^?R3 WP7XC>\6U+B<<^1QI-66:;N: MU&RC2;6))G.BM(>R1$VS@N(PGL,*V5>VI,-.:PE,9>R^QEH#>Q2E*.J"+?@[ M'0(:=CD'Y$)>L0LF2O:'023*R@C]5&!7LL_R@KZ%C!.5;8QPK^@Q5VK/ <:]S' M"@]887",->Y8XW.L":.;SS 'JH,9@NY#CP_01[B3CCLYR7U6R&4?:7)X40:' M6;I[1<+6VT>NUZ(T3$)&<=[UF*SJMH:U'5154S=6"JD*-DVG:.O5A OB\D:X:_;%ZD?T$<"?F:%?JST M^BXO/J^FUI;BS_ELL7IS-BW+Y0\7%ZOQU,[3U:M\:1?5;V[R8IZ6U;?%IXO5 MLK#II%YH/KOHM%J#BWF:+<[>OJY_]J%X^SI?E[-L83\48K6>S]/BRWL[R^_> MG+7/OO[@U^S3M'0_N'C[>IE^LA]M^?OR0U%]=W&O3+*Y7:RR?"$*>_/F[%W[ M!]-NM=P2]4W^E=F[U<[7PMV7ZSS_[+[Y:?+FK.4VR<[LN'1&6OWOUE[9VY.N9^6O^9VQ MVWO4=]XXGZWJ?\7=]K:M,S%>K\I\OEVXVH)YMMC\/_US^T@3KJ MYS))R_3MZR*_$X6[=:6Y+^I U$M73V&V<.']6!;5;[-JN?)M8J]+\;WXN+Y> MV3_6=E$*>>O^_5Z\FTPR%Z]T)GY:;/Y*7-A>)+9,L]GJI?A.9 OQVS1?K]+% M9/7ZHJPVQZ$7X^VJWV]6W?G&JO\Y+E^)=O=<=%J=KOC]8R)>?/?R ',59_YK MO7@E6NV::4>8Y BFVZJ97H21<>:7M*B8]J.,BC.)'=\SL<=&QYF/=GE_IV*, M.?Y.?8.YJ')W'[[.??@ZM=N-A>^GQ:HLUG,7NO_\7-U _%3:^>I_#N5IH_4. M:^YE_H?5,AW;-V?5Z_C*%K?V[.T__M8>M'X\E"H22TA,DI@B,4UB!L*"Y'7O MD]>-Z6_KH.4W8ES8ZE5.W*3C;):57\[%U;HHJB@>2E]4;)H^$DM(3)*8(C&] MP08UYG;*;M^V7E_<[D8J=HL@)[W[G/3B.;%E:8O53E2J'*32.?Y M^G!6HFK3K)!80F*2Q!2)Z0W6WTE"=]AN[\4%6F.0K/Y]LOK19/V2_IG-UW/Q MGU_L_-H6!\>[J- T1226D)@D,45BFL0,A 5I&]RG;8#N:0W(Y)%80F*2Q!2) M:1(S$!8D;WB?O.%1KW,_VUM;I)^L^-6]CSR4N:C3-'/#AZ__X8M_0JY.DI@B M,4UB!L*"((WN@S2*!RE;U$%2V9]V(JZF:5&%Z2I_+%51M&FJ-EB[NQ.K]JO. M7K#(-4H24R2F26%1HFB(22TA,DI@B,4UB!L*"M+5; M_HAK"]T7VW)0^% M036):@K5-*H92@LCN'/0OPWME,6AQN%K/]@MVWM/GJ K ME*BF4$VCFJ&T,%'^2'X[>KCVU+VSN-HX7IW'XX4>J4=<;9QPM"^ -4DJBE4 MTULMV/MM#3K[I>?V9KLE>;LSZG4.%^5M?YR_'3_0KZP5-WD11&:V'ZB#Z4$/ M_&^U=GOW0P"O6NW^_AL!]/@_JBE4TZAF*"U,F2\!VO$6X%=[F\]N7;:V;P34 M]J,[\7<$: N :@FJ2513J*91S5!:&$1?&K0OV7<$:(6 :@FJ2513J*91S5!: M^.%97R1THD>)3_H08YQL_!E:M$Q -8EJ"M7T5MO=5>L,!^W]MP/42L-\^9:@ M$V\)'A]KQ?^)1D?FXBMLG#Y22U!-HII"-8UJAM+"D/KBH0//(6 G$;"S"-AI M!.P\ G8B 3N3X#G*B8XO)SK'32;8>Y4\K_NO15J%\C=;S _.D(K+A[=EXFMGZ=3IU4\3J'FZ<+U;Y+)NDI9T(^?ZGWY)WYR)=N6E] MU3HF;NJ6(])/A;7N[^;V=FM M%?-\44[=C,%L=5Z_Y2^GE5*OTH[7;BZB^&.=%O4[_W0Q$2^N7^YLV2S[8YU- MW"CRPBV1K4I'N]V8=#6M;W^=%]5S4-^?P\<\_]O>B6\.3B^WF^0?G\I.2S&S MZ:H4WPW/^ZW6P3]EM.=!-8EJ"M4TJAE*"_^4?<_3B1[$?^(N3_6[8S[6']^& MQD,06@ZAFD0UA6H:U0REA;GUY5"GS^X%H9T0JB6H)E%-H9I&-4-I801]>=2) MET$;H1$-85J&M4,I86A\Z53)UXZ/7V\ M/N+#W_%M:!Q04DM03:*:0C6-:H;2PMSZ&JLS8L=KM,!"M035)*HI5-.H9B@M MC* OL#KQ:2^GC]=HD[75'HS7P_W"'EVM1#6%:AK5#*6%Y]GP)54W7E(]>83^ M4&3S^A/D-CI(QS>C:2I1+4$UB6H*U32J&4H+H^O[KVX;':2[:+N%:@FJ2513 MJ*91S5!:&$'?;G7CTVKV(G@NWKNC[N+CTIVHT!V=_U=:9.GU;/,">3"4:-^U MU2[#P7I_:CVZ3HEJ"M4TJAE*"\.V(_UY*'ZH]N/O/XB=CY'?-H1\OB& M-@XM>[(M]FQ;[.FVV/-MH$9I'T#TF//]]5#FPQ4 M2U!-HII"-8UJAM+""/HFHQ>?R7/R:/ERH1 :@K5-*H92@OSY3N'7KQS"/)U4Y_[>KPY]_4X?S1FQUQ-Y"J^ M 8UCAL[50#6%:AK5#*6%,?,E1B]>8D1W[HZ8P1;G&X^L:*N!:A+5%*II5#.4 M%EZ]T+<:?;;5Z*.M!JHEJ"913:&:1C5#:6$$?:O1C[<:)^W<]1^]!,E5?+6- MPX7V%*BF4$VCFJ&T,%R^S^C'^XRG[-GU'[T.R55\[8TSAK82J*903:.:H;0P M8[Z5Z,@^_*SC57S-C?/%7A>=O3 Z>V5T M]M+HSU%4]'U1T8]/FCAY8D[_P+4T#H4,K2)03:*:0C6-:H;2PI#Y*J(?KR+< M.6#%+$\78IE^J4?2I2VR?'(P5W&J+[[8M#AT0MFK^)*-HX:V$JBF4$VCFJ&T M,&J^E>C'6XFGO:\X\@,#\6UHO)^'UARH)E%-H9I&-4-I86Y]S=%GKZG21VL- M5$M03:*:0C6-:H;2@@@.?*TQB)^NZNLKWRR;NT_)/WC/<2B&6W)W+[ ^V>C> M7F!\S4WSA6H2U12J:50SE!;FRW<6@WAG\>2AN=$GZ>,;T_0%$M425).HIE!- MHYJAM## OA<9L-=;&:"3.5 M036):@K5-*H92@LCZ&N30;PV.6F,[CZHY#H' MCM3$U]PX7VCC@6H*U32J&4H+\^4;CT'T[3NLZ6TWK M!&X^"WTH>\.';.+ZRII%"-8EJ"M4TJAE*"R/ENY#AZ5U(?&".7@ X M.CC'-ZGI*R.J):@F44VAFD8U0VEAC'TC,F0;D2':B*!:@FH2U12J:50SE!9& MT#RDW/Q;CO[K;XBVX-30+@35 M)*HI5-.H9B@MC)KO0H;Q+N3I%[G:KF#OLE3[$S7:9\^(T+BP\>O*:A]06J2513J*91S5!:&#-?7PSC]<5SO[<]\D/Z M\:UL_%X#K5-03:*:0C6-:H;2PF3[.F7(7KI\B-8AJ):@FD0UA6H:U0REA1'T M=./Q5PSA1YR[ M+;Z535\_42U!-8EJ"M4TJAE*"Y/MBY<1>V'S$5J:H%J":A+5%*II5#.4%D;0 MER:C^.FU3A["M^Z#(7S_8$]\_8U3AO8BJ*903:.:H;0P9;X7&9U^@BUH"/_X M3_7KP9RB9^)"M035)*HI5-.H9B@M3+.O9$8]=M@F2X(K5$M03:*:0C6-:H;2 MP@CZJF;TW%7-Z$!5LS]THST-JDE44ZBF4/J1O5[ _I+?,]SF6\Q_D+QO0JP=M/ MF\>&\_AV-GXM1=LC5).HIE!-HYJAM##;OCVZ9"\:?XE6/JB6H)I$-85J&M4, MI841])7/9?1X_OV5+_9>'L^K6):V6F&Y>6%,[&I<9,LRRQ<'@QE?25XO>"YL M5DYM(5YD+T7JROF[M)A\/\OSS^X%NG2GKWW MMEADGZ:EN,D6Z6+L%JEO_>+,O2<[>UFW_6Z)=+F<9>-Z%R3[>BKZ1*?5WL??W4U$NEA4;^IRMXGU-KHMV:QE8MWV5?=K(JZ_ MB,+>5.YB;!WDUCFMMLRMI\)>I"_K']6+5=_O;L-V!#2U5?>A']R)=#$1+\8OJX?1 M?C_/%^5T\P#7[U_K!=JO6KL+?.NQ>7 SM_!Y=:^$3<=3,:X>H?/J5[N/^CPM M/F6+5^*W\,G8_-AM\^)3]23;\L[:11V&]JM.?W_;.WOW)]O$P:W/;5:Z^+)S MA^JK'M3WV#UOK0-<^W'./]F."^_B-I/KY3:55_E\62WSC[^-.NWACROWL\7W MX\W%8L3XL1W?=!M4MTG5$U=?A:'ZQ6R6W]5_ M(FZ+9_G*?3VI4U$>>HC%:IK.9M4C7/WQE"(M'SR^QSV6]<-X<.! BUI4DZBF M4$VCFJ&T<.#P1>WELYQ?\&G[Y4>6:?%-;[R?A+;%J"913:&:1C5#:6'^-45[8Y13:*:0C6-:H;2PKC[[OB2 M/0/B)=KNHEJ":A+5%*II5#.4%D2PW?+UKOOZ>8?XKVMX. -U?Y!_9%N:9H[E M),LIEM,L9S!N$[R+U=3:,DG+].WK9?K)_K(]\#:S-Q7?>N5.D%*X0ZE?ORGS M9968,W&=EV4^K[^<5H&SA;M!]?N;/"^_?G-1^7=Y\;E>Q]O_!U!+ P04 M" #,0V97Q/)77TT# "2%0 #0 'AL+W-T>6QELWIW8)2':Q*+NI1N-"Z^A!%]6Q!2U)?R(H*@Q12E42;KII' M=:4HR6L@E3SJ]WII5!(FPO%0+,N;4M?!3"Z%'H6#-A2XV^=\%,;I^S!P!NY^\.SGI/9Q?[\?/+' >1E[1RQ>(7O1P78-ATNF+I)]1 MQH2O=H7MZ%.CXWBG&&W@H1G[':KM8?3,3]]A8^2KGI?"1^%$\+95#%@%:1D?.W"?0C,))N!T7>Z)1,2&5SNPSN][09O@=L>F"0<=X:[(,AI 784FR_@KF45 :BU+$TC M9V0N!;$>-HRF861GE/,[^ ;X7NQHKXK.WMDM%VW3&&J:3L9U0+^KYK2[LI>O MT@TJ]BCUIZ69CK!]>+#HK:(%6]G^JF@-8.HQKDZJBJ\_,%"*O;+9(-2F9D 56'P2)5FLV[DIR+5/5WI33FM"MQS_P@]_]UUGE-!%>%= MTZ;V#WF57^TXN?I7ENVWRKYAK\?FM7[H)B^/P61Z#":/HB8'QV R.WR3R1%X M; ZGAVXR/DB347-;Y-&DR7C&LFFMZ"Y3D53PZ& M1EZ3J?F# SL=A MF+>!%QF@G '*<2P?,K$?+(^?DYG+/],L2Y(TQ59T,O$ZF&#KEJ;PXU?#O $# MRP.9_FRM\=W&*^3Y.L#V]+D*P6:*5R(V4WRM ?&O&S"RS+_;6!Y@8+N U0[D M]^>!FO)SD@1V%?.&/<$XDF48 K7HK]$T158GA8]_?["G)$FRS(\ YG>0)!@" M3R..8 [ X8DB7T/[KV/HLU[*MK^%W;\&U!+ P04 " #,0V97EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ,Q# M9E=QI=J66@0 ,(B / >&PO=V]R:V)O;VLN>&ULQ9I-<]LV$$#_"H:G MY*!*_)"3>*+,.);=:L9I/)8G/78@$A+1@( "@'::7]\E:=J@1>_TLM9)(@A! MCP"Y;P'PX[VQWS?&?&<_*Z7=(BJ]WY].IRXO1<7=;V8O-)S9&EMQ#X=V-W5[ M*WCA2B%\I:;);'8RK;C4T:>/?5O7=AH>&"]R+XV&PJ;@FQ3W[NE\<\CNI),; MJ:3_=Q&UWY6(6"6UK.0O42RB6<1<:>[_,%;^,MISMZH]N92*B_LDGOQNS7U M7NI=TPQY4OCK5=%=M0?# 3P/(!(%,C@CY=Q) I@AD>DS(-(#,$,CL*)"?N>(Z%RR MG".0\R-"#H;[!($\.>9P9P'D.P3RW3$AYP'D>P3R/2WD9^ZD8V;+KJUP4/5Y M=/R H'V@1;L1=T+7@MV(W.RT?!ZV9UC?"J<"$2JA)BEZQ@[/2N M^5-VYAS8-03#]!$3^^/B1PWRG<"-UCX)%33E#AR,J2,F=L=*YZ82[,V5<>XM MNQ:6K4MN18B'22,FM@:D@D6=>_87MY9K2&.N).^ROI 0,T9,K0SN2G:IS/UC MYN)#-,P3,;DHJDKZII)K,T&(Q!Y24J'S9X\NYHF86!0/-^ M_SEDPK00$WOA MO(1H(AR3FIWE4+M6K;R^^A*>CW,38F**B(D=L12;\%Y+,"DDQ%(8\15[ U,C M)=S;D!&S1$)NB4=QC;*A\PQB41P8;)00,T5";(I.96S"#F76L(:8F#$28F.\ M(+2^.T-,3!L)L39>%EM+&F)B"DFH%7)HM]$;$S-(0CW5P*+U8-*68%))B*72 M1.O1OL,4DKS^- .>\+YT&:YO8'9)CV"7"5M#RT6M!HL'*2:8E%@PXYAG1=%^ M#4-DBKDF)78-VIO#12UT58M8.&AO#C$QX:3DPGG**B;L"__'0(ZHN',2&N!A M@I9BPDF)A7.88 0/D-F&F)AP4F+AH)C#0<>33G/$,>-)&TG#E*<,L ME!%;",F &](0$[-01KVY,I(!CZ<>&;J[0KZ],K+6\[#4 [PA)F:AC-Q"3ZL] MPY#9[D^&F)B%,NII#SJE&.RH81;*CCKS"7>",LQ"V6O,? X'NWI8.P@Q,0ME MK["<-DR*V)71.W8K;,6684":8Q::$UMH!/.R]C4$^"_-VP\A)F:A.;&%>LQZ MX\2/NHF:%W==[&SO@Q 3L]"\M="T?V>B$%NI1?$G_(6#\IRK_-JRYJ/;ZLGF MS8KLME;J',J^ZBO#B_X5C/[UD4__ 5!+ P04 " #,0V97BC%V7\\! S M'P &@ 'AL+U]R96QS+W=O$C(3*G>?447]@M==%/F6X5)R)\7 @]A,GN/^R9O MVV/:;+LT.AWVQS2O-CEWSR&DY28>FC1NNWB\7%FU_:')EV6_#EVSW#7K&'0R MF8;^YXSJ9?9SYFAQ[N)?)K:KU7897]OEYR$>\R^#PU?;[](FQER-%DV_CGE> MA=/^?CJ%ZT'&E\G5Z.UC7O5O'U*%TD$*05H^R"#(R@BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z MVV"SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U M;T>]G4!O1[V=0&\?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A=H]XU M@=XUZET3Z%VCWO5_ZIWR>1_3O>>VQN?_)]7YUW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1 M+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](GOVN:>5 M+NIC/FM_A4\_ 5!+ 0(4 Q0 ( ,Q#9E<'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ S$-F5Y$& M%R[M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ S$-F5YE&PO=V]R:W-H965T&UL M4$L! A0#% @ S$-F5R^#[X"L!0 @AL !@ ("!$@X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F M5]X\]S6$" MB@ !@ ("!)!L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ S$-F5ZW0(C%H"@ #EX !@ M ("!!"\ 'AL+W=O>G6-\M00 .4* 8 " @:(Y !X;"]W M;W)K&PO=V]R:W-H965TBU@( .X% 9 " @;9+ M !X;"]W;W)K&UL4$L! A0#% @ S$-F5TDE MLTA1! J@D !D ("!PTX 'AL+W=O&PO=V]R:W-H965T'?0, #8) 9 " @3-9 !X;"]W;W)K&UL4$L! A0#% @ S$-F5PX&+#$9 P T 8 !D M ("!YUP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ S$-F5TSIQ#4M P 40< !D ("! M)&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ S$-F5T4\3$+?! * L !D ("!:GT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F5R95H%O^ M P APD !D ("!(8D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F5R 4Q]RM @ V 4 !D M ("!GY, 'AL+W=O&PO=V]R M:W-H965T4$UU;) , "D' M 9 " @?F: !X;"]W;W)K&UL M4$L! A0#% @ S$-F5R%O(KZ3!@ ]30 !D ("!5)X M 'AL+W=O[D\ MK+\" *"0 &0 @($>I0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MS$-F5R T;9"? P O T !D ("!2*L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F5[*1T-_H!0 &BD !D M ("!?< 'AL+W=O&PO=V]R:W-H M965T[* !X;"]W;W)K&UL4$L! M A0#% @ S$-F5^O";ILP! O!, !D ("!(]$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F M5^2-.)@& P < H !D ("![ML 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F5R2QRFFC! ,Q8 M !D ("!L>D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S$-F5S^WO-]M @ 5 8 !D M ("!D_L 'AL+W=O&PO=V]R:W-H965T M*,79?SP$ #,? : M " =T9 0!X;"]?0; 0!;0V]N=&5N B=%]4>7!E&UL4$L%!@ \ #P 6Q -P= 0 $! 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.3 html 235 252 1 true 67 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 6 false false R7.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100080 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 8 false false R9.htm 100090 - Disclosure - Basis of Presentation Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 100110 - Disclosure - Revenue Recognition Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 100130 - Disclosure - Inventories Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventories Inventories Notes 11 false false R12.htm 100140 - Disclosure - Intangible Assets Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssets Intangible Assets Notes 12 false false R13.htm 100150 - Disclosure - Equity-Based Compensation Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation Equity-Based Compensation Notes 13 false false R14.htm 100160 - Disclosure - Income (Loss) Per Share Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare Income (Loss) Per Share Notes 14 false false R15.htm 100170 - Disclosure - Product Warranty Liability Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiability Product Warranty Liability Notes 15 false false R16.htm 100180 - Disclosure - Cash Flow Statement Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCashFlowStatement Cash Flow Statement Notes 16 false false R17.htm 100200 - Disclosure - Commitments and Contingencies Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100210 - Disclosure - Income Taxes Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 100220 - Disclosure - Changes in Accumulated Other Comprehensive Loss Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss Changes in Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 100240 - Disclosure - Debt Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebt Debt Notes 20 false false R21.htm 100280 - Disclosure - Revenue Recognition (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognition 21 false false R22.htm 100290 - Disclosure - Inventories (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventories 22 false false R23.htm 100300 - Disclosure - Intangible Assets (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssets 23 false false R24.htm 100310 - Disclosure - Equity - Based Compensation (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationTables Equity - Based Compensation (Tables) Tables 24 false false R25.htm 100320 - Disclosure - Income (Loss) Per Share (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables Income (Loss) Per Share (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare 25 false false R26.htm 100330 - Disclosure - Product Warranty Liability (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityTables Product Warranty Liability (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiability 26 false false R27.htm 100340 - Disclosure - Cash Flow Statement (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementTables Cash Flow Statement (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCashFlowStatement 27 false false R28.htm 100360 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables Changes in Accumulated Other Comprehensive Loss (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss 28 false false R29.htm 100380 - Disclosure - Debt (Tables) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebt 29 false false R30.htm 100390 - Disclosure - Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) Details 30 false false R31.htm 100400 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail Revenue Recognition - Schedule of Disaggregation of Revenue (Detail) Details 31 false false R32.htm 100410 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 32 false false R33.htm 100420 - Disclosure - Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) Details 33 false false R34.htm 100430 - Disclosure - Revenue Recognition - Additional Information (Detail1) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1 Revenue Recognition - Additional Information (Detail1) Details 34 false false R35.htm 100450 - Disclosure - Inventories - Major Classifications of Inventories (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail Inventories - Major Classifications of Inventories (Detail) Details 35 false false R36.htm 100460 - Disclosure - Intangible Assets - Schedule of Intangible assets (Details) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails Intangible Assets - Schedule of Intangible assets (Details) Details 36 false false R37.htm 100470 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details) Details 37 false false R38.htm 100480 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 38 false false R39.htm 100490 - Disclosure - Equity - Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail Equity - Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) Details 39 false false R40.htm 100500 - Disclosure - Equity - Based Compensation - Schedule of recognized equity-based compensation (Details) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails Equity - Based Compensation - Schedule of recognized equity-based compensation (Details) Details 40 false false R41.htm 100510 - Disclosure - Equity-Based Compensation - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail Equity-Based Compensation - Additional Information (Detail) Details 41 false false R42.htm 100520 - Disclosure - Income (Loss) Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail Income (Loss) Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) Details http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables 42 false false R43.htm 100530 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) Details 43 false false R44.htm 100550 - Disclosure - Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) Details 44 false false R45.htm 100560 - Disclosure - Commitments and Contigencies - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCommitmentsAndContigenciesAdditionalInformationDetail Commitments and Contigencies - Additional Information (Detail) Details 45 false false R46.htm 100590 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 46 false false R47.htm 100600 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) Details 47 false false R48.htm 100610 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) Details 48 false false R49.htm 100670 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 49 false false R50.htm 100680 - Disclosure - Debt - Schedule of Long Term Debt (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail Debt - Schedule of Long Term Debt (Detail) Details 50 false false R51.htm 100690 - Disclosure - Debt - Schedule of Future Minimum Payments (Detail) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail Debt - Schedule of Future Minimum Payments (Detail) Details 51 false false R52.htm 100700 - Disclosure - Debt - Subsequent Event - Additional Information (Details) Sheet http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails Debt - Subsequent Event - Additional Information (Details) Details 52 false false All Reports Book All Reports ghm-20230930.htm ghm-20230930.xsd ghm-20230930_cal.xml ghm-20230930_def.xml ghm-20230930_lab.xml ghm-20230930_pre.xml img101474470_0.jpg img101474470_1.jpg img101474470_2.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ghm-20230930.htm": { "nsprefix": "ghm", "nsuri": "http://www.graham-mfg.com/20230930", "dts": { "inline": { "local": [ "ghm-20230930.htm" ] }, "schema": { "local": [ "ghm-20230930.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/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/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "ghm-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ghm-20230930_def.xml" ] }, "labelLink": { "local": [ "ghm-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ghm-20230930_pre.xml" ] } }, "keyStandard": 212, "keyCustom": 40, "axisStandard": 24, "axisCustom": 0, "memberStandard": 39, "memberCustom": 27, "hidden": { "total": 13, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 8 }, "contextCount": 235, "entityCount": 1, "segmentCount": 67, "elementCount": 539, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 653, "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R3": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "longName": "100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R4": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100060 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "100080 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_45f12164-6f56-48a3-8e1b-4a6183abb382", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8bf642e7-8d24-439f-8518-c026db2ce65c", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R9": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentation", "longName": "100090 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognition", "longName": "100110 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventories", "longName": "100130 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssets", "longName": "100140 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation", "longName": "100150 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare", "longName": "100160 - Disclosure - Income (Loss) Per Share", "shortName": "Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiability", "longName": "100170 - Disclosure - Product Warranty Liability", "shortName": "Product Warranty Liability", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCashFlowStatement", "longName": "100180 - Disclosure - Cash Flow Statement", "shortName": "Cash Flow Statement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100200 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100210 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss", "longName": "100220 - Disclosure - Changes in Accumulated Other Comprehensive Loss", "shortName": "Changes in Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebt", "longName": "100240 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "longName": "100280 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "100290 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsTables", "longName": "100300 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationTables", "longName": "100310 - Disclosure - Equity - Based Compensation (Tables)", "shortName": "Equity - Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables", "longName": "100320 - Disclosure - Income (Loss) Per Share (Tables)", "shortName": "Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityTables", "longName": "100330 - Disclosure - Product Warranty Liability (Tables)", "shortName": "Product Warranty Liability (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementTables", "longName": "100340 - Disclosure - Cash Flow Statement (Tables)", "shortName": "Cash Flow Statement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables", "longName": "100360 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables)", "shortName": "Changes in Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtTables", "longName": "100380 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail", "longName": "100390 - Disclosure - Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail)", "shortName": "Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ea36de4b-a724-4a25-acae-92740c1eb9ae", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R31": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail", "longName": "100400 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Detail)", "shortName": "Revenue Recognition - Schedule of Disaggregation of Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "ghm:PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "ghm:PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "longName": "100410 - Disclosure - Revenue Recognition - Additional Information (Detail)", "shortName": "Revenue Recognition - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "ghm:ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "ghm:ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail", "longName": "100420 - Disclosure - Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail)", "shortName": "Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "ghm:ContractWithCustomerNetAssetLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R34": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1", "longName": "100430 - Disclosure - Revenue Recognition - Additional Information (Detail1)", "shortName": "Revenue Recognition - Additional Information (Detail1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_eeb2e1d0-19d1-438f-a06a-3078dcfc8b52", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_eeb2e1d0-19d1-438f-a06a-3078dcfc8b52", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail", "longName": "100450 - Disclosure - Inventories - Major Classifications of Inventories (Detail)", "shortName": "Inventories - Major Classifications of Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:InventoryRawMaterials", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "longName": "100460 - Disclosure - Intangible Assets - Schedule of Intangible assets (Details)", "shortName": "Intangible Assets - Schedule of Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails", "longName": "100470 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details)", "shortName": "Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "100480 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "longName": "100490 - Disclosure - Equity - Based Compensation - Schedule of Restricted Stock Units (\"RSUs\"), Performance Stock Units (\"PSUs\"), and Restricted Stock Awards (\"RSAs\") Granted (Detail)", "shortName": "Equity - Based Compensation - Schedule of Restricted Stock Units (\"RSUs\"), Performance Stock Units (\"PSUs\"), and Restricted Stock Awards (\"RSAs\") Granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_c32beb71-ddc6-4d27-8561-a55f02b39537", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c32beb71-ddc6-4d27-8561-a55f02b39537", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "longName": "100500 - Disclosure - Equity - Based Compensation - Schedule of recognized equity-based compensation (Details)", "shortName": "Equity - Based Compensation - Schedule of recognized equity-based compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail", "longName": "100510 - Disclosure - Equity-Based Compensation - Additional Information (Detail)", "shortName": "Equity-Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_2d03ef9f-3bfc-4c74-8f71-0bcbaa51bd8f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_36a9cc7a-ba34-45b4-805c-08e0aa4dbde7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R42": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "longName": "100520 - Disclosure - Income (Loss) Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail)", "shortName": "Income (Loss) Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R43": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail", "longName": "100530 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)", "shortName": "Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_d3b3a7c7-dfa6-4de2-8881-8e300fffa2d9", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d3b3a7c7-dfa6-4de2-8881-8e300fffa2d9", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails", "longName": "100550 - Disclosure - Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details)", "shortName": "Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:InterestPaidNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:InterestPaidNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCommitmentsAndContigenciesAdditionalInformationDetail", "longName": "100560 - Disclosure - Commitments and Contigencies - Additional Information (Detail)", "shortName": "Commitments and Contigencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "100590 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "longName": "100600 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)", "shortName": "Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_d3b3a7c7-dfa6-4de2-8881-8e300fffa2d9", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_05c91788-92c8-456c-9cc7-8c045ee7bec9", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R48": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "longName": "100610 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)", "shortName": "Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_e3f4f578-5aec-4ed6-9a97-5e1e8bbbdb50", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_91218c36-5338-4451-8fb2-5f420e40bea0", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R49": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "longName": "100670 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_acca75bf-a1b7-4842-8bd3-dc853c1fbce8", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } }, "R50": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "longName": "100680 - Disclosure - Debt - Schedule of Long Term Debt (Detail)", "shortName": "Debt - Schedule of Long Term Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail", "longName": "100690 - Disclosure - Debt - Schedule of Future Minimum Payments (Detail)", "shortName": "Debt - Schedule of Future Minimum Payments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "longName": "100700 - Disclosure - Debt - Subsequent Event - Additional Information (Details)", "shortName": "Debt - Subsequent Event - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_fe6fed4a-dfae-4626-a2a0-f5a882c55efd", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0a299b20-eaaf-42a9-b1bf-b9ec528ad506", "name": "us-gaap:LineOfCreditFacilityCovenantTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ghm-20230930.htm", "unique": true } } }, "tag": { "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r826" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Other Postretirement Benefits Items [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r20", "r39", "r842", "r843", "r844" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r171", "r210", "r211", "r212", "r217", "r226", "r228", "r297", "r305", "r504", "r505", "r506", "r519", "r520", "r548", "r551", "r552", "r556", "r566", "r669", "r671", "r690", "r924" ] }, "ghm_ContractWithCustomerAssetsAndLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ContractWithCustomerAssetsAndLiabilitiesLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer assets and liabilities.", "label": "Contract With Customer Assets And Liabilities [Line Items]", "terseLabel": "Contract With Customer Assets And Liabilities [Line Items]" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r37", "r171", "r193", "r194", "r195", "r210", "r211", "r212", "r217", "r226", "r228", "r247", "r297", "r305", "r375", "r504", "r505", "r506", "r519", "r520", "r548", "r550", "r551", "r552", "r553", "r556", "r566", "r586", "r587", "r588", "r589", "r590", "r591", "r620", "r669", "r670", "r671", "r690", "r747" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of credit facility, Current", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Line of credit", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value [Member]", "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." } } }, "auth_ref": [ "r504", "r505", "r506", "r690", "r851", "r852", "r853", "r900", "r924" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r248", "r255", "r259", "r261", "r779" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangibles subject to amortization, Weighted Average Amortization Period", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r118" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r112" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r826" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowances on trade accounts receivable", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r185", "r269", "r306" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "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." } } }, "auth_ref": [ "r14", "r642", "r652", "r811" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Items [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r6", "r20", "r39", "r194", "r195", "r587", "r588", "r589", "r590", "r591", "r842" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "extinguishment charge", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r28" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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." } } }, "auth_ref": [ "r21", "r171", "r193", "r194", "r195", "r210", "r211", "r212", "r217", "r226", "r228", "r247", "r297", "r305", "r375", "r504", "r505", "r506", "r519", "r520", "r548", "r550", "r551", "r552", "r553", "r556", "r566", "r586", "r587", "r588", "r589", "r590", "r591", "r620", "r669", "r670", "r671", "r690", "r747" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredChargesAbstract", "lang": { "en-us": { "role": { "label": "Amortization of Deferred Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r20", "r39", "r550", "r553", "r620", "r669", "r670", "r842", "r843", "r844", "r851", "r852", "r853" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender", "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." } } }, "auth_ref": [ "r28", "r847" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum limit of credit facility", "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." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Accounting standards update adopted", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r150", "r151", "r152", "r169", "r170", "r214", "r270", "r271", "r293", "r294", "r295", "r302", "r303", "r316", "r517", "r533", "r534", "r544", "r545", "r546", "r557", "r558", "r569", "r575", "r576", "r578", "r579", "r580", "r593", "r598", "r599", "r600", "r616", "r630", "r631", "r667", "r668" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "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." } } }, "auth_ref": [ "r45", "r178", "r775" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished products", "totalLabel": "Inventory, Finished Goods, Gross, Total", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r838" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r87", "r130", "r679", "r680" ] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "terseLabel": "Lender Name", "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." } } }, "auth_ref": [ "r28", "r847" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Accounting standards update, adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r150", "r151", "r152", "r169", "r170", "r270", "r271", "r293", "r294", "r295", "r302", "r303", "r304", "r316", "r517", "r533", "r534", "r535", "r544", "r545", "r546", "r547", "r557", "r558", "r559", "r562", "r569", "r575", "r576", "r578", "r579", "r580", "r593", "r598", "r599", "r600", "r616", "r630", "r631", "r667", "r668", "r834" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r826" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average common and potential common shares outstanding", "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." } } }, "auth_ref": [ "r234", "r242" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r176", "r187", "r207", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r538", "r542", "r577", "r811", "r867", "r868", "r908" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Recognition of equity-based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r69", "r70", "r470" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Availability under the line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units outstanding", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r236", "r237", "r238", "r242", "r472" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average common shares outstanding", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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." } } }, "auth_ref": [ "r233", "r242" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital purchases recorded in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r55", "r121" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r310", "r313" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r468", "r473", "r501", "r502", "r503", "r806" ] }, "ghm_FloorRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "FloorRateMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Floor rate.", "label": "Floor Rate [Member]", "terseLabel": "Floor Rate [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r105", "r367", "r596", "r846" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Tradename [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r73" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r186", "r776", "r811" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net current-period other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r19", "r131", "r189", "r192" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangible assets", "terseLabel": "Amortization of intangible Assets", "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "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." } } }, "auth_ref": [ "r13", "r53", "r57" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "terseLabel": "International Tax Jurisdictions [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted stock awarded", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r488" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r75", "r76" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r12" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles subject to amortization, Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r180", "r312" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897" ] }, "ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for obligations related to services received from employees, obligations and expenses incurred but not paid and noncurrent obligations.", "label": "Increase Decrease In Accrued Compensation Accrued Expenses And Other Current And Non Current Liabilities", "terseLabel": "Accrued compensation, accrued expenses and other current and non-current liabilities" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "totalLabel": "Selling, General and Administrative Expense, Total", "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." } } }, "auth_ref": [ "r108" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 9)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r35", "r84", "r646", "r705" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r807" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r825" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]", "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." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r213", "r216", "r217", "r218", "r220", "r223", "r230", "r246", "r270", "r271", "r294", "r295", "r296", "r297", "r300", "r301", "r302", "r303", "r304", "r305", "r316", "r504", "r505", "r506", "r517", "r518", "r519", "r520", "r533", "r534", "r535", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r575", "r576", "r579", "r580", "r581", "r582", "r593", "r594", "r598", "r599", "r600", "r601", "r616", "r617", "r618", "r619", "r620", "r630", "r631", "r632", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of shares", "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." } } }, "auth_ref": [ "r21", "r91", "r92", "r126", "r690", "r747", "r759", "r823" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Standard and Extended Product Warranty Accrual, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r83", "r330", "r334", "r335" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r61" ] }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense (income), net", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits." } } }, "auth_ref": [ "r394" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r61" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r50", "r169", "r170", "r171", "r172", "r173", "r213", "r216", "r217", "r218", "r220", "r223", "r230", "r246", "r270", "r271", "r294", "r295", "r296", "r297", "r300", "r301", "r302", "r303", "r304", "r305", "r316", "r504", "r505", "r506", "r517", "r518", "r519", "r520", "r533", "r534", "r535", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r575", "r576", "r579", "r580", "r581", "r582", "r593", "r594", "r598", "r599", "r600", "r601", "r616", "r617", "r618", "r619", "r620", "r630", "r631", "r632", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r681" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r829" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "terseLabel": "Forfeiture of shares", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r21", "r91", "r92", "r126" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r614", "r810" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r827" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCommitmentsAndContigenciesAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r531" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r202" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of shares, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r21", "r91", "r92", "r126", "r683", "r747", "r759" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r202" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Prepaid pension asset", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r133", "r392", "r393", "r415", "r718", "r797", "r916" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Accrued pension and postretirement benefit liabilities", "totalLabel": "Liability, Defined Benefit Plan, Noncurrent, Total", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r90", "r392", "r393", "r415", "r797" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r614", "r810" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided (used) by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r113", "r114", "r115" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "parentTag": "ghm_ContractWithCustomerNetAssetLiabilityCurrent", "weight": -1.0, "order": 1.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits", "negatedLabel": "Customer deposits (contract liabilities)", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r376", "r377", "r389" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r469", "r471", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiability" ], "lang": { "en-us": { "role": { "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranty Liability", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r326", "r327", "r328", "r329", "r331", "r332" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r469", "r471", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r615" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r122", "r320", "r321", "r761", "r862" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "terseLabel": "Severance payment", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "totalLabel": "Employee-related Liabilities, Current, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "terseLabel": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r46" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Contributions to its defined benefit pension plan", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r409", "r419", "r457", "r795", "r796", "r797", "r798" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liability", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r509", "r510", "r645" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other expenses and income:" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Annual Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r56" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue remaining performance obligation percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r833" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Postretirement Benefit Cost and Pension Cost", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r127" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term in years", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r613", "r810" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r82", "r837" ] }, "ghm_BankOfAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BankOfAmericaMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank Of America [Member]", "label": "Bank of America [Member]", "documentation": "Bank of America." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r394", "r431", "r452", "r797", "r798" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r74" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r71", "r72", "r531" ] }, "ghm_ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.", "label": "Contract With Customer Receivables Billed But Not Paid Under Retainage", "terseLabel": "Receivables billed but not paid under retainage provisions in its customer contracts" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "ghm_PerformanceVestedPerformanceStockUnitsPsuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "PerformanceVestedPerformanceStockUnitsPsuMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Vested Performance Stock Units (PSU) [Member]", "label": "Performance Vested Performance Stock Units (PSU) [Member]", "documentation": "Performance vested performance stock units (PSU)." } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Accounting standards update, immaterial effect", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r148", "r216", "r229", "r298", "r523" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r394", "r398", "r430", "r451", "r797", "r798" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) decrease in operating assets:" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "terseLabel": "Tax Period", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other operating income, net", "terseLabel": "Other operating income, net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ghm_LesseeOperatingAndFinanceLeaseRemainingTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LesseeOperatingAndFinanceLeaseRemainingTermOfContract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease remaining term of contract.", "label": "Lessee Operating And Finance Lease Remaining Term Of Contract", "terseLabel": "Remaining term of contract" } } }, "auth_ref": [] }, "ghm_BackEndFeeCharged": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BackEndFeeCharged", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Back end fee", "label": "Back End Fee Charged", "documentation": "Fee charged by bank for the cost of the amended bank agreement." } } }, "auth_ref": [] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r195" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (decrease) in operating liabilities:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassifications Out of Accumulated Other Comprehensive Loss [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r195" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net pension cost (benefit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r428", "r449", "r797", "r798" ] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "terseLabel": "Tax Period", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "ghm_ProductWarrantyIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ProductWarrantyIncome", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The income included in earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Income", "verboseLabel": "Income for product warranties" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of commitment fee on unused credit facility", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current and non-current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of recognized equity-based compensation", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r22", "r23", "r68" ] }, "ghm_ConsolidatedTotalLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ConsolidatedTotalLeverageRatio", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated total leverage ratio", "label": "Consolidated Total Leverage Ratio", "documentation": "Consolidated total leverage ratio." } } }, "auth_ref": [] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassifications Out of Accumulated Other Comprehensive Loss by Component", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r806" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "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." } } }, "auth_ref": [ "r195" ] }, "ghm_TransactionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TransactionAgreementMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Transaction agreement.", "label": "Transaction Agreement [Member]", "terseLabel": "Transaction Agreement [Member]" } } }, "auth_ref": [] }, "ghm_ChangeDueToInvoicingCustomersAdditionalDepositsContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeDueToInvoicingCustomersAdditionalDepositsContractLiabilities", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change due to invoicing customers/ additional deposits (Contract Liabilities)", "label": "Change due to invoicing customers/ additional deposits (Contract Liabilities)", "documentation": "Change due to invoicing customers/ additional deposits (Contract Liabilities)." } } }, "auth_ref": [] }, "ghm_PerformanceVestOneThirdPerYearPercentageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "PerformanceVestOneThirdPerYearPercentageMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Vested One Third Per Year Percentage", "label": "Performance Vest One-Third Per Year Percentage [Member]", "documentation": "Performance vest one-third per year percentage." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r396", "r429", "r450", "r797", "r798" ] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "ghm_ConsolidatedFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ConsolidatedFixedChargeCoverageRatio", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated fixed charge coverage ratio", "label": "Consolidated Fixed Charge Coverage Ratio", "documentation": "Consolidated fixed charge coverage ratio." } } }, "auth_ref": [] }, "us-gaap_OpenTaxYear": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OpenTaxYear", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Open Tax Year", "terseLabel": "Open tax year", "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format." } } }, "auth_ref": [ "r513" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r195" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue remaining performance obligation, expected timing of satisfaction, period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r146" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ghm_NewRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "NewRevolvingCreditFacilityMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Revolving Credit Facility [Member]", "label": "New Revolving Credit Facility [Member]", "documentation": "New revolving credit facility member" } } }, "auth_ref": [] }, "ghm_BloombergShortTermBankYieldIndexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BloombergShortTermBankYieldIndexMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Bloomberg Short-Term Bank Yield Index.", "label": "Bloomberg Short Term Bank Yield Index [Member]", "terseLabel": "BSBY [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Percentage of upfront fees", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r39", "r903", "r904" ] }, "ghm_FutureFixedMinimumLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "FutureFixedMinimumLeasePayments", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCommitmentsAndContigenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Future fixed minimum lease payments", "label": "Future Fixed Minimum Lease Payments", "documentation": "Future fixed minimum lease payments." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r92", "r706" ] }, "ghm_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term in years", "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." } } }, "auth_ref": [ "r613", "r810" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "documentation": "Amount, excluding 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." } } }, "auth_ref": [ "r249", "r250", "r254", "r257", "r258", "r262", "r263", "r265", "r387", "r388", "r628" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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." } } }, "auth_ref": [ "r45", "r113", "r205" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r466", "r836", "r854" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "terseLabel": "Present value of net minimum lease payments", "totalLabel": "Finance Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r605", "r615" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "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." } } }, "auth_ref": [ "r123", "r206", "r345", "r351", "r352", "r353", "r354", "r355", "r356", "r361", "r368", "r369", "r371" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total", "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." } } }, "auth_ref": [ "r13", "r58" ] }, "us-gaap_EarliestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarliestTaxYearMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year [Member]", "documentation": "Earliest identified tax year." } } }, "auth_ref": [ "r898" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Pension Plan [Member]", "terseLabel": "Pension Plans, Defined Benefit [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r442", "r445", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r467", "r797", "r798", "r802", "r803", "r804" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChanges" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Accounting and Reporting Changes", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r148", "r149", "r154", "r174", "r214", "r215", "r218", "r219", "r230", "r231", "r298", "r299", "r521", "r522", "r523", "r554", "r564", "r570", "r571", "r572", "r583", "r584", "r585", "r602", "r603", "r621", "r633", "r634", "r635", "r673", "r674", "r675", "r676", "r678" ] }, "us-gaap_LatestTaxYearMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LatestTaxYearMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year [Member]", "documentation": "Latest identified tax year." } } }, "auth_ref": [ "r898" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less \u2013 amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r615" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r230", "r466", "r831", "r832", "r854" ] }, "ghm_PercentageOfMinimumMarginedAssetsOnOutstandingFacility": { "xbrltype": "percentItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "PercentageOfMinimumMarginedAssetsOnOutstandingFacility", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of minimum margined assets on outstanding facility.", "label": "Percentage Of Minimum Margined Assets On Outstanding Facility", "terseLabel": "Percentage of minimum margined assets on outstanding facility" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per share data" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r391", "r416", "r418", "r424", "r441", "r443", "r444", "r445", "r446", "r447", "r459", "r460", "r462", "r797" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r605" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r230", "r466", "r831", "r854" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued Liabilities, Current, Total", "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)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r92", "r95", "r96", "r116", "r708", "r725", "r748", "r749", "r811", "r824", "r848", "r858", "r901", "r924" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r615" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefit Plans [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r442", "r445", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r464", "r797", "r798", "r799", "r800", "r801" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of products sold", "totalLabel": "Cost of Goods and Services Sold, Total", "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." } } }, "auth_ref": [ "r107", "r628" ] }, "ghm_LetterOfCreditSecuredByCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LetterOfCreditSecuredByCashMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Letter of credit secured by cash.", "label": "Letter Of Credit Secured By Cash [Member]", "terseLabel": "Letter of Credit Secured by Cash [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock option awards granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r481" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r605" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r216", "r217", "r218", "r220", "r230", "r270", "r271", "r294", "r295", "r296", "r297", "r300", "r301", "r302", "r303", "r304", "r305", "r316", "r504", "r505", "r506", "r517", "r518", "r519", "r520", "r533", "r534", "r535", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r575", "r576", "r579", "r580", "r581", "r582", "r593", "r594", "r598", "r599", "r600", "r601", "r616", "r617", "r618", "r619", "r620", "r630", "r631", "r632", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "SummaryOfBasicAndDilutedEarningsPerShareAbstract", "lang": { "en-us": { "role": { "documentation": "Summary Of Basic And Diluted Earnings Per Share [Abstract]", "label": "Summary Of Basic And Diluted Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r94", "r126", "r650", "r673", "r678", "r685", "r707", "r811" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S. [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r146" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r442", "r445", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r464", "r467", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per share", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r126" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCommitmentsAndContigenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "verboseLabel": "Monthly lease payment", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r607", "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r906" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r442", "r445", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r464", "r467", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "terseLabel": "Post retirement benefit plan", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r402", "r461" ] }, "ghm_SpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "SpaceMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "documentation": "Space.", "label": "Space [Member]", "terseLabel": "Space [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other Operating Income, Net [Member]", "documentation": "Primary financial statement caption encompassing other operating income (expense)." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Product warranty claims paid", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r866" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt, gross", "label": "Long-Term Debt, Gross", "terseLabel": "Term loan, balance", "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." } } }, "auth_ref": [ "r25", "r137", "r372" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r210", "r211", "r212", "r247", "r628", "r682", "r691", "r697", "r698", "r699", "r700", "r701", "r702", "r706", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720", "r721", "r722", "r723", "r724", "r726", "r728", "r729", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r747", "r817" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of actuarial loss", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r394", "r432", "r453", "r797", "r798" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions expected for the balance of fiscal 2023", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year." } } }, "auth_ref": [ "r457", "r798" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r606", "r609", "r810" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State Tax Jurisdictions [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r865", "r919", "r920" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $1.00 par value, 500 shares authorized", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r91", "r647", "r811" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r106", "r207", "r248", "r255", "r259", "r261", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r577", "r779", "r867" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r209", "r363" ] }, "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Support to Nonconsolidated Legal Entity [Axis]", "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds." } } }, "auth_ref": [ "r0", "r687", "r688" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r209", "r363" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal Tax Jurisdictions [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "srt_SouthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SouthAmericaMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America [Member]", "documentation": "Continent of South America." } } }, "auth_ref": [ "r926", "r927", "r928", "r929" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]", "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." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r159", "r168", "r263", "r264", "r692", "r693", "r694", "r751", "r753", "r756", "r758", "r760", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r774", "r789", "r816", "r871", "r918" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table]", "terseLabel": "Schedule Of Held To Maturity Securities [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291" ] }, "ghm_FinanceLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "FinanceLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "documentation": "Finance lease liability payments due year five and after year five.", "label": "Finance Lease Liability Payments Due Year Five And After Year Five" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r128", "r147", "r526", "r527", "r849" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r209", "r363" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r857", "r907" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r17", "r63", "r64", "r65", "r66" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before provision (benefit) for income taxes", "terseLabel": "Income (loss) before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r2", "r103", "r139", "r248", "r255", "r259", "r261", "r641", "r653", "r779" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "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." } } }, "auth_ref": [ "r841" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]", "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)." } } }, "auth_ref": [] }, "ghm_SellingGeneralAndAdministrativeAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "SellingGeneralAndAdministrativeAmortizationExpense", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the costs of intangible assets over the expected benefit of such assets. This element applies only to intangible assets that are not used in the production of goods.", "label": "Selling General And Administrative Amortization Expense", "terseLabel": "Selling, general and administrative \u2013 amortization" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r30", "r207", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r539", "r542", "r543", "r577", "r704", "r778", "r824", "r867", "r908", "r909" ] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedLabel": "Purchase of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r21", "r61", "r126" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash used provided (used) by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Reconciliation of the Changes in Product Warranty Liability", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r333" ] }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock", "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r21", "r61", "r91", "r92", "r126" ] }, "ghm_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "DenominatorAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "documentation": "Denominator.", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r25", "r137", "r358", "r373", "r783", "r784", "r917" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical", "documentation": "Geographical area." } } }, "auth_ref": [ "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r263", "r264", "r692", "r693", "r694", "r751", "r753", "r756", "r758", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r774", "r789", "r816", "r871", "r918" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of debt", "label": "Proceeds from Issuance of Long-Term Debt", "totalLabel": "Proceeds from Issuance of Long-term Debt, Total", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r41", "r683" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Investments", "terseLabel": "Investments", "totalLabel": "Investments, Total", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r604" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Major Classifications of Inventories", "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." } } }, "auth_ref": [ "r26", "r98", "r99", "r100" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r71", "r72", "r531", "r799", "r802" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r193", "r194", "r586", "r587", "r588", "r589", "r590", "r591" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r850" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning balance, shares", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r21" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Liability unrecognized tax benefits", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r508", "r514" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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)." } } }, "auth_ref": [ "r27", "r811" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia [Member]", "documentation": "Continent of Asia." } } }, "auth_ref": [ "r926", "r927", "r928", "r929" ] }, "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Support to Nonconsolidated Legal Entity [Domain]", "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds." } } }, "auth_ref": [ "r0", "r687", "r688" ] }, "ghm_OtherCommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "OtherCommercialMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "documentation": "Other Commercial.", "label": "Other Commercial [Member]", "terseLabel": "Other Commercial [Member]" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income before reclassifications", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r24", "r39" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r132", "r142", "r143", "r158", "r272", "r273", "r573", "r574" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (Loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r104", "r115", "r140", "r175", "r188", "r191", "r195", "r207", "r216", "r221", "r222", "r223", "r224", "r227", "r228", "r239", "r248", "r255", "r259", "r261", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r568", "r577", "r655", "r727", "r745", "r746", "r779", "r822", "r867" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r627", "r845" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r24", "r39" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r309", "r311", "r312", "r314", "r629", "r636" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r905" ] }, "ghm_ProductWarrantyIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ProductWarrantyIncomeExpense", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expense for product warranties", "documentation": "The (income) expense (included) charged (in) against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Income Expense", "terseLabel": "Expense (income) for product warranties" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r208", "r507", "r512", "r515", "r516", "r524", "r528", "r529", "r530", "r686" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNet" ], "lang": { "en-us": { "role": { "label": "Other Operating Income and Expense [Text Block]", "terseLabel": "Other Operating Income, Net", "documentation": "The entire disclosure for other operating income and other operating expense items." } } }, "auth_ref": [ "r730" ] }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantTerms", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Covenant Terms", "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Principal repayments on debt", "negatedLabel": "Principal repayments on debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r43", "r684" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r134", "r182", "r207", "r248", "r256", "r260", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r538", "r542", "r577", "r644", "r719", "r811", "r824", "r867", "r868", "r908" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Unbilled revenue", "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." } } }, "auth_ref": [ "r845" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "verboseLabel": "Basic income (loss) per share", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r199", "r221", "r222", "r223", "r224", "r225", "r233", "r235", "r240", "r241", "r242", "r246", "r567", "r568", "r640", "r658", "r777" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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." } } }, "auth_ref": [ "r54", "r56" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "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." } } }, "auth_ref": [ "r210", "r211", "r212", "r247", "r628", "r682", "r691", "r697", "r698", "r699", "r700", "r701", "r702", "r706", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720", "r721", "r722", "r723", "r724", "r726", "r728", "r729", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r747", "r817" ] }, "ghm_ContractWithCustomerAssetsAndLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ContractWithCustomerAssetsAndLiabilitiesTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer assets and liabilities.", "label": "Contract With Customer Assets And Liabilities [Table]", "terseLabel": "Contract With Customer Assets And Liabilities [Table]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r38", "r39", "r102", "r184", "r649", "r674", "r678" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit to equity based compensation", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r500" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r899" ] }, "ghm_IndefiniteLivedIntangibleAssetsExcludingGoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillGross", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles not subject to amortization, Gross Carrying Amount", "label": "Indefinite Lived Intangible Assets Excluding Goodwill Gross", "documentation": "Indefinite lived intangible assets excluding goodwill gross." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long Term Debt", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r826" ] }, "us-gaap_GuaranteesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesAbstract", "lang": { "en-us": { "role": { "label": "Guarantees [Abstract]" } } }, "auth_ref": [] }, "ghm_LesseeOperatingLeaseAndFinanceLeaseOptionToRenewOrTerminate": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LesseeOperatingLeaseAndFinanceLeaseOptionToRenewOrTerminate", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease and finance lease option to renew or terminate.", "label": "Lessee Operating Lease And Finance Lease Option To Renew Or Terminate", "terseLabel": "Lessee, option to renew or terminate leases, description" } } }, "auth_ref": [] }, "ghm_TermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TermLoan", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank of America term loan", "label": "Term Loan", "documentation": "Term loan." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r855" ] }, "ghm_TimeVestOneThirdPerYearPercentageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TimeVestOneThirdPerYearPercentageMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time Vest One Third Per Year Percentage [Member]", "label": "Time Vest One-Third Per Year Percentage [Member]", "documentation": "Time vest one-third per year percentage." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Actuarial income (loss) [Member]", "documentation": "Accumulated defined benefit plans adjustment net actuarial gain losses.", "label": "Accumulated Defined Benefit Plans Adjustment Net Actuarial Gain Losses [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid", "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." } } }, "auth_ref": [ "r200", "r203", "r204" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Term loan payment", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r79", "r81", "r346", "r597", "r783", "r784" ] }, "ghm_OtherOperatingIncomeNetTable": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "OtherOperatingIncomeNetTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Other operating income, net.", "label": "Other Operating Income Net [Table]", "terseLabel": "Other Operating Income Net [Table]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Units (\"RSUs\"), Performance Stock Units (\"PSUs\"), and Restricted Stock Awards (\"RSAs\") Granted", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r67" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r814", "r815", "r816", "r818", "r819", "r820", "r821", "r851", "r852", "r900", "r921", "r924" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r209", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r597", "r782", "r783", "r784", "r785", "r786", "r847" ] }, "ghm_SelfInsuredMedicalPlanLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "SelfInsuredMedicalPlanLiability", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The liability recognized in the balance sheet that is associated with the self insured medical plan.", "label": "Self Insured Medical Plan Liability", "terseLabel": "Self-Insured medical plan liability" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "ghm_BarberNicholsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BarberNicholsLLCMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Barber nichols, LLC.", "label": "Barber Nichols L L C [Member]", "terseLabel": "Barber-Nichols, LLC. (BN) [Member]" } } }, "auth_ref": [] }, "ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for deferred compensation arrangements payable beyond one year and noncurrent liabilities associated with defined benefit pension plans and other postretirement defined benefit plans.", "label": "Increase Decrease In Long Term Portion Of Accrued Compensation Accrued Pension Liability And Accrued Postretirement Benefits" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r826" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r615" ] }, "ghm_MinimumFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MinimumFixedChargeCoverageRatio", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Minimum fixed charge coverage ratio.", "label": "Minimum Fixed Charge Coverage Ratio", "terseLabel": "Minimum fixed charge coverage ratio" } } }, "auth_ref": [] }, "ghm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right of use asset.", "label": "Increase Decrease In Operating Lease Right Of Use Asset", "negatedLabel": "Operating lease assets" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r97", "r138", "r651", "r811", "r848", "r858", "r901" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r906" ] }, "ghm_ChangeDueToInvoicingCustomersAdditionalDepositsContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeDueToInvoicingCustomersAdditionalDepositsContractAssets", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change due to invoicing customers/ additional deposits (Contract Assets)", "label": "Change due to Invoicing Customers/ Additional Deposits (Contract Assets)", "documentation": "Change due to invoicing customers/ additional deposits (Contract Assets)." } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r857", "r922" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "auth_ref": [] }, "ghm_AllOtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "AllOtherCountriesMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "documentation": "All other countries.", "label": "All Other Countries [Member]", "terseLabel": "All Other [Member]" } } }, "auth_ref": [] }, "ghm_PerformanceVestedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "PerformanceVestedRestrictedStockMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Performance vested restricted stock.", "label": "Performance Vested Restricted Stock [Member]", "terseLabel": "Performance Vested Restricted Stock [Member]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r826" ] }, "ghm_MaximumLeverageRatioUponAcquisition": { "xbrltype": "pureItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MaximumLeverageRatioUponAcquisition", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio upon acquisition.", "label": "Maximum Leverage Ratio Upon Acquisition", "terseLabel": "Maximum leverage ratio upon acquisition" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax asset", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r509", "r510" ] }, "ghm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDiscountFromMarketPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDiscountFromMarketPrice", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum discount rate from fair value of market price on the last, first or lower of the last or first day of the offering period that participants pay for shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Discount From Market Price", "terseLabel": "Maximum discount on purchase price of common stock percentage on fair market value" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Term loan principal payment frequency", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r33", "r86" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Stock Compensation Plan [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r856" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r606", "r609", "r810" ] }, "ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "HeldToMaturitySecuritiesOriginalMaturityPeriod", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Original maturity period for held to maturity securities.", "label": "Held To Maturity Securities Original Maturity Period", "terseLabel": "Treasury with original maturities period" } } }, "auth_ref": [] }, "ghm_LeasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LeasesLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Line Items]", "terseLabel": "Leases [Line Items]" } } }, "auth_ref": [] }, "ghm_IndefiniteLivedIntangibleAssetsWeightedAverageAmortizationPeriod": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IndefiniteLivedIntangibleAssetsWeightedAverageAmortizationPeriod", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets weighted average amortization period.", "label": "Indefinite Lived Intangible Assets Weighted Average Amortization Period", "terseLabel": "Intangibles not subject to amortization, Weighted Average Amortization Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Term loan principal payment", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r33" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r826" ] }, "ghm_ChemicalPetrochemicalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChemicalPetrochemicalMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "documentation": "Chemical/Petrochemical.", "label": "Chemical/Petrochemical [Member]", "terseLabel": "Chemical/Petrochemical [Member]" } } }, "auth_ref": [] }, "ghm_AgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "AgreementMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "parentTag": "ghm_ContractWithCustomerNetAssetLiabilityCurrent", "weight": 1.0, "order": 0.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled revenue", "verboseLabel": "Unbilled revenue (contract assets)", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r376", "r378", "r389" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r51" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r536" ] }, "ghm_PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime": { "xbrltype": "percentItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "The percentage of total revenue from contracts from customers from the satisfaction of performance obligations satisfied over time.", "label": "Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied Over Time", "terseLabel": "Percentage of revenue from contracts recognized over time" } } }, "auth_ref": [] }, "ghm_ChangeInContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeInContractWithCustomerAssetLiabilityNet", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net contract assets (liabilities)", "documentation": "The change in the net balance of the contract with customer asset and contract with customer liability.", "label": "Change In Contract With Customer Asset Liability Net" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "ghm_LeasesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LeasesTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Table]", "terseLabel": "Leases [Table]" } } }, "auth_ref": [] }, "ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetActuarialLossesMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "documentation": "Accumulated Defined Benefit Plans Adjustment Net Actuarial Losses.", "label": "Accumulated Defined Benefit Plans Adjustment Net Actuarial Losses [Member]", "terseLabel": "Amortization of Actuarial (loss) [Member]" } } }, "auth_ref": [] }, "ghm_TimeVestedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TimeVestedRestrictedStockMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Time vested restricted stock.", "label": "Time Vested Restricted Stock [Member]", "terseLabel": "Time Vested Restricted Stock [Member]" } } }, "auth_ref": [] }, "ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The (increase) decrease during the reporting period in the amount of the asset recognized for an overfunded defined benefit pension plan.", "label": "Increase Decrease In Defined Benefit Plan Assets For Plan Benefits Noncurrent", "negatedLabel": "Prepaid pension asset" } } }, "auth_ref": [] }, "ghm_ContractWithCustomerNetAssetLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ContractWithCustomerNetAssetLiabilityCurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net contract assets (liabilities)", "documentation": "The net balance of current contract with customer assets and current contract with customer liabilities.", "label": "Contract With Customer Net Asset Liability Current" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r155", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r390" ] }, "ghm_LineOfCreditFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LineOfCreditFee", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of the flat fee for the line of credit facility.", "label": "Line Of Credit Fee", "terseLabel": "Annual facility fee" } } }, "auth_ref": [] }, "ghm_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "documentation": "Lessee operating lease liability payments due year five and after year five.", "label": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five" } } }, "auth_ref": [] }, "ghm_LineOfCreditFacilityCovenant": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LineOfCreditFacilityCovenant", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "line of credit facility covenant", "label": "Line Of Credit Facility Covenant", "documentation": "Line of credit facility covenant." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r209", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r597", "r782", "r783", "r784", "r785", "r786", "r847" ] }, "ghm_OtherOperatingIncomeNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "OtherOperatingIncomeNetLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Other operating income, net.", "label": "Other Operating Income Net [Line Items]", "terseLabel": "Other Operating Income Net [Line Items]" } } }, "auth_ref": [] }, "ghm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRemainingAvailableForGrant2000Plan": { "xbrltype": "sharesItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRemainingAvailableForGrant2000Plan", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the 2000 Plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Remaining Available For Grant2000 Plan", "terseLabel": "Remaining available shares under equity based compensation plan" } } }, "auth_ref": [] }, "ghm_TimeVestedRestrictedStockUnitsRsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TimeVestedRestrictedStockUnitsRsusMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Time Vested Restricted Stock Units (RSUs) [Member]", "label": "Time Vested Restricted Stock Units (RSUs) [Member]", "documentation": "Time vested restricted stock units (RSUs)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r25", "r88", "r89", "r135", "r137", "r209", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r597", "r782", "r783", "r784", "r785", "r786", "r847" ] }, "ghm_CustomerDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "CustomerDepositsMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Customer deposits.", "label": "Customer Deposits [Member]", "terseLabel": "Customer Deposit [Member]" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "ghm_StockCompensationPriorPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "StockCompensationPriorPlanMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock compensation prior plan.", "label": "Stock Compensation Prior Plan [Member]", "terseLabel": "Stock Compensation Prior Plan [Member]" } } }, "auth_ref": [] }, "ghm_FiveYearTermLoanWithBankOfAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "FiveYearTermLoanWithBankOfAmericaMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Five year term loan with Bank of America", "label": "Five Year Term Loan With Bank Of America [Member]", "terseLabel": "Five Year Term Loan With Bank Of America [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer." } } }, "auth_ref": [ "r33", "r59", "r60", "r78", "r79", "r81", "r85", "r124", "r125", "r209", "r346", "r347", "r348", "r349", "r350", "r352", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r597", "r782", "r783", "r784", "r785", "r786", "r847" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Defined benefit pension and other postretirement plans net of income tax expense of $47 and $37 for the three months ended September 30, 2023 and 2022, respectively, and $93 and $74 for the six months ended September 30, 2023 and 2022, respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r102" ] }, "ghm_TwoThousandIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TwoThousandIncentivePlanMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand incentive plan.", "label": "Two Thousand Incentive Plan [Member]", "terseLabel": "Amended and Restated 2000 Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r216", "r217", "r218", "r220", "r230", "r270", "r271", "r294", "r295", "r296", "r297", "r300", "r301", "r302", "r303", "r304", "r305", "r316", "r504", "r505", "r506", "r517", "r518", "r519", "r520", "r533", "r534", "r535", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r575", "r576", "r579", "r580", "r581", "r582", "r593", "r594", "r598", "r599", "r600", "r601", "r616", "r617", "r618", "r619", "r620", "r630", "r631", "r632", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "ghm_BarberNicholsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BarberNicholsIncMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Barber-Nichols, Inc.", "label": "Barber Nichols Inc [Member]", "terseLabel": "Barber-Nichols, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r32", "r177", "r207", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r539", "r542", "r543", "r577", "r811", "r867", "r908", "r909" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "ghm_RemainderOperatingLeasePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "RemainderOperatingLeasePayment", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCommitmentsAndContigenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder operating lease payment", "label": "Remainder Operating Lease Payment", "documentation": "Remainder Operating Lease Payment." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r262", "r628", "r660", "r661", "r662", "r663", "r664", "r665", "r773", "r788", "r812", "r835", "r863", "r864", "r871", "r918" ] }, "ghm_MaximumLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MaximumLeverageRatio", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio.", "label": "Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: unamortized debt issuance costs", "terseLabel": "Less: unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined benefit plan, benefit expected to pay for the balance of fiscal 2023", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year", "documentation": "Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r44" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r120" ] }, "ghm_RefiningMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "RefiningMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "documentation": "Refining.", "label": "Refining [Member]", "terseLabel": "Refining [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and therafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "ghm_ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAuthorizedForPurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAuthorizedForPurchase", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The number of shares originally approved that may be purchased by employees under the company employee stock purchase plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Common Stock Authorized For Purchase", "terseLabel": "Common stock may be purchased" } } }, "auth_ref": [] }, "ghm_RepaymentsOnLeaseFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "RepaymentsOnLeaseFinancingObligations", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on financing lease obligations", "documentation": "Amount of cash outflow for principal payment on a lease financing obligation that did not meet the criteria for a sales leaseback.", "label": "Repayments On Lease Financing Obligations" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "ghm_PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedAtPointInTime": { "xbrltype": "percentItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedAtPointInTime", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "The percentage of total revenue from contracts from customers from the satisfaction of performance obligations at a point in time.", "label": "Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied At Point In Time", "terseLabel": "Percentage of revenue from contracts recognized upon shipment" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "negatedLabel": "Defined benefit pension and other postretirement plans, tax expense", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r8", "r9", "r131" ] }, "ghm_BankOfAmericaTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BankOfAmericaTermLoanMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bank of America Term Loan", "label": "Bank Of America Term Loan [Member]", "documentation": "Bank of America term loan." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r262", "r628", "r660", "r661", "r662", "r663", "r664", "r665", "r773", "r788", "r812", "r835", "r863", "r864", "r871", "r918" ] }, "ghm_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "ghm_HSBCBankUSAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "HSBCBankUSAMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "HSBC Bank USA.", "label": "H S B C Bank U S A [Member]", "terseLabel": "HSBC Bank USA [Member]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "ghm_ChangeDueToRevenueRecognizedContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeDueToRevenueRecognizedContractLiabilities", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change due to revenue recognized (Contract Liabilities)", "label": "Change due to revenue recognized Contract Liabilities", "documentation": "Change due to revenue recognized Contract Liabilities" } } }, "auth_ref": [] }, "ghm_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "NumeratorAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "documentation": "Numerator.", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Officer [Member]", "documentation": "Person with designation of officer." } } }, "auth_ref": [ "r266", "r922" ] }, "ghm_LetterOfCreditCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LetterOfCreditCommitmentFeePercentage", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the standby letter of credit amount, incurred for the issuance of a standby letter of credit.", "label": "Letter Of Credit Commitment Fee Percentage", "terseLabel": "Fee for outstanding letters of credit" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "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." } } }, "auth_ref": [ "r307" ] }, "ghm_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "IncomeTaxesTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "terseLabel": "Change in fair value of contingent liability", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r77" ] }, "ghm_ChangeInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeInContractWithCustomerAsset", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "parentTag": "ghm_ChangeInContractWithCustomerAssetLiabilityNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "The change in the balance of the contract with customer asset.", "label": "Change In Contract With Customer Asset", "verboseLabel": "Unbilled revenue (contract assets)" } } }, "auth_ref": [] }, "ghm_OperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "OperatingLeasesAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating leases.", "label": "Operating Leases [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less \u2013 amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r615" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r181" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r101", "r197", "r638", "r656" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of net minimum lease payments", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r605" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Net Contract Assets (Liabilities)", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r870" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r605" ] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail2": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "terseLabel": "Long-term debt", "totalLabel": "Total", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r33", "r703" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r592", "r623" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.graham-mfg.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (Loss)", "totalLabel": "Total comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r40", "r190", "r192", "r198", "r639", "r657" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials and supplies", "totalLabel": "Inventory, Raw Materials, Gross, Total", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r840" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAcquisition" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r129", "r532" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r18" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "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." } } }, "auth_ref": [ "r622", "r624" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r592", "r623" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r80", "r141", "r196", "r252", "r595", "r732", "r822", "r923" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net of allowances ($1,887 and $1,841 at September 30 and March 31, 2023, respectively)", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r267", "r268" ] }, "ghm_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "BacklogMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Backlog.", "label": "Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureCashFlowStatementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Supplemental Disclosure", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r605" ] }, "us-gaap_DerivativeFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFloorInterestRate", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor rate", "label": "Derivative, Floor Interest Rate", "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (benefit) for income taxes", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Benefit for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r144", "r153", "r227", "r228", "r253", "r511", "r525", "r659" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r27" ] }, "us-gaap_MinistryOfFinanceIndiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinistryOfFinanceIndiaMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Ministry of Finance, India [Member]", "terseLabel": "Ministry of Finance, India [Member]", "documentation": "Designated tax department of the government of India." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible amortization", "verboseLabel": "Intangibles subject to amortization, Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total intangible amortization", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r119", "r629" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process", "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." } } }, "auth_ref": [ "r839" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "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." } } }, "auth_ref": [ "r179", "r308", "r637", "r781", "r811", "r859", "r860" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles subject to amortization, Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r119", "r636" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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." } } }, "auth_ref": [ "r531", "r799", "r802" ] }, "srt_FederalFundsPurchasedAverageRatePaid": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalFundsPurchasedAverageRatePaid", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds rate", "label": "Federal Funds Purchased, Average Rate Paid", "documentation": "Average rate paid on federal funds purchased." } } }, "auth_ref": [ "r156", "r157" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic:" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r416", "r465", "r496", "r497", "r498", "r625", "r626", "r666", "r695", "r696", "r750", "r752", "r754", "r755", "r757", "r771", "r772", "r780", "r787", "r805", "r813", "r816", "r861", "r869", "r911", "r912", "r913", "r914", "r915" ] }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAdministrationOfTaxationChinaMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State Administration of Taxation, China [Member]", "terseLabel": "State Administration of Taxation, China [Member]", "documentation": "Designated tax department of the government of China." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r29" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r828" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "negatedLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r109", "r251" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r465", "r626", "r666", "r695", "r696", "r750", "r752", "r754", "r755", "r757", "r771", "r772", "r780", "r787", "r805", "r813", "r869", "r910", "r911", "r912", "r913", "r914", "r915" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles not subject to amortization, Net Carrying Amount", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance", "totalLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Total", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r121" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r117" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r416", "r465", "r496", "r497", "r498", "r625", "r626", "r666", "r695", "r696", "r750", "r752", "r754", "r755", "r757", "r771", "r772", "r780", "r787", "r805", "r813", "r816", "r861", "r869", "r911", "r912", "r913", "r914", "r915" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r10" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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." } } }, "auth_ref": [ "r902" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r465", "r626", "r666", "r695", "r696", "r750", "r752", "r754", "r755", "r757", "r771", "r772", "r780", "r787", "r805", "r813", "r869", "r910", "r911", "r912", "r913", "r914", "r915" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r113" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r232", "r243", "r244", "r245" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Leases" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.10 par value, 25,500 shares authorized, 10,846 and 10,774 shares issued and 10,703 and 10,635 shares outstanding at September 30 and March 31, 2023, respectively", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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." } } }, "auth_ref": [ "r92", "r648", "r811" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "terseLabel": "Forfeiture of shares, shares", "negatedLabel": "Forfeiture of shares, shares", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r21", "r91", "r92", "r126" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r92", "r706", "r725", "r924", "r925" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales Disaggregated by Product Line and Geographic Area", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r871" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r175", "r188", "r191", "r201", "r207", "r216", "r227", "r228", "r248", "r255", "r259", "r261", "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r537", "r540", "r541", "r568", "r577", "r641", "r654", "r689", "r727", "r745", "r746", "r779", "r808", "r809", "r823", "r844", "r867" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r91", "r706" ] }, "ghm_FinanceLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "FinanceLeaseAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Finance lease.", "label": "Finance Lease [Abstract]", "terseLabel": "Finance Leases" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Restructuring Reserve, Total", "periodStartLabel": "Restructuring Reserve, Beginning Balance", "periodEndLabel": "Restructuring Reserve, Ending Balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r317", "r319" ] }, "ghm_MinimumFundsDebtToLiquidityPriorToOccurrenceOfComplianceDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MinimumFundsDebtToLiquidityPriorToOccurrenceOfComplianceDate", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum funded debt to liquidity prior to occurrence of compliance date", "label": "Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date", "documentation": "Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date" } } }, "auth_ref": [] }, "ghm_DenominatorDilutedIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "DenominatorDilutedIncomeAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "documentation": "Denominator diluted income.", "label": "Denominator Diluted Income [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r388", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock (143 and 138 shares at September 30 and March 31, 2023, respectively)", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r36", "r61", "r62" ] }, "ghm_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease term and discount rate for finance and operating leases.", "label": "Schedule Of Weighted Average Remaining Lease Term And Discount Rate For Finance And Operating Leases Table [Text Block]", "terseLabel": "Schedule of Weighted Average Remaining Lease Term and Discount Rate for Finance and Operating Leases" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "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." } } }, "auth_ref": [ "r89", "r136" ] }, "ghm_NumeratorDilutedIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "NumeratorDilutedIncomeAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "lang": { "en-us": { "role": { "documentation": "Numerator diluted income.", "label": "Numerator Diluted Income [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r193", "r194", "r586", "r587", "r588", "r589", "r590", "r591" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r388", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ghm_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Identifies the employee stock purchase plan or ESPP.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r91", "r374" ] }, "ghm_ChangeInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeInContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "parentTag": "ghm_ChangeInContractWithCustomerAssetLiabilityNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "The change in the balance of the contract with customer liability.", "label": "Change In Contract With Customer Liability", "terseLabel": "Customer deposits, current", "negatedTerseLabel": "Customer deposits (contract liabilities)" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureCashFlowStatement" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Cash Flow Statement", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r110" ] }, "ghm_DefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "DefenseMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "documentation": "Defense.", "label": "Defense [Member]", "terseLabel": "Defense [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r315", "r318", "r731" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r830" ] }, "ghm_TechnologyAndTechnicalKnowHowMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "TechnologyAndTechnicalKnowHowMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Technology and technical know how.", "label": "Technology And Technical Know How [Member]", "terseLabel": "Technology and Technical Know-How [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r318", "r731" ] }, "ghm_AmortizationOfActuarialLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "AmortizationOfActuarialLosses", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The amount of gains and losses recognized in net periodic benefit cost related to defined benefit plans.", "label": "Amortization Of Actuarial Losses", "terseLabel": "Amortization of actuarial losses" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue remaining unsatisfied performance obligations amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r145" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r592", "r623" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "auth_ref": [] }, "ghm_LesseeOperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance leases.", "label": "Lessee Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "ghm_MaximumLeverageRatioCovenantPeriodUponClosingOfAcquisition": { "xbrltype": "durationItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MaximumLeverageRatioCovenantPeriodUponClosingOfAcquisition", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio covenant period upon closing of acquisition.", "label": "Maximum Leverage Ratio Covenant Period Upon Closing Of Acquisition", "terseLabel": "Maximum leverage ratio covenant period upon closing of acquisition" } } }, "auth_ref": [] }, "ghm_MinimumFundedDebtToLiquidityFromAndAfterOccurrenceOfComplianceDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MinimumFundedDebtToLiquidityFromAndAfterOccurrenceOfComplianceDate", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum funded debt to liquidity from and after occurrence of compliance date", "label": "Minimum Funded Debt To Liquidity From And After Occurrence Of Compliance Date", "documentation": "Minimum funded debt to liquidity from and after occurrence of compliance date." } } }, "auth_ref": [] }, "ghm_MinimumFundedDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "MinimumFundedDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "EBITDA", "label": "Minimum Funded Debt to Earnings Before Interest Taxes Depreciation and Amortization", "documentation": "Minimum funded debt to earnings before interest taxes depreciation and amortization." } } }, "auth_ref": [] }, "ghm_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Including, but not limited to, reconciliation of undiscounted cash flows to operating and finance lease liabilities recognized in statement of financial position.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Future Minimum Payments Required under Non-cancelable Leases" } } }, "auth_ref": [] }, "ghm_OfficersAndKeyEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "OfficersAndKeyEmployeesMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Officers and key employees.", "label": "Officers And Key Employees [Member]", "terseLabel": "Officers and Key Employees [Member]" } } }, "auth_ref": [] }, "us-gaap_MiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MiddleEastMember", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Middle East [Member]", "terseLabel": "Middle East [Member]", "documentation": "Region of Middle East." } } }, "auth_ref": [ "r926", "r927", "r928", "r929" ] }, "ghm_ContractWithCustomerLiabilityConsiderationReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ContractWithCustomerLiabilityConsiderationReceivable", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of obligation to transfer good or service to customer for which consideration is receivable.", "label": "Contract With Customer Liability Consideration Receivable", "verboseLabel": "Contract liabilities" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897" ] }, "ghm_ChangeDueToRevenueRecognizedContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "ChangeDueToRevenueRecognizedContractAssets", "crdr": "debit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Change due to revenue recognized (Contract assets)", "label": "Change Due to Revenue Recognized Contract Assets", "documentation": "Change due to revenue recognized contract assets" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtSubsequentEventAdditionalInformationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "verboseLabel": "Term loan payment period", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ghm_Longtermdebtmaturitiesrepaymentsofprincipalafteryearfour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.graham-mfg.com/20230930", "localname": "Longtermdebtmaturitiesrepaymentsofprincipalafteryearfour", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "label": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "documentation": "Long term debt maturities repayments of principal after year four." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r608", "r810" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r611", "r810" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail2": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 }, "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of long-term debt", "negatedLabel": "Less: current portion", "terseLabel": "Less: current portion", "label": "Long-Term Debt, Current Maturities", "totalLabel": "Long-term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r183" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based compensation vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r872" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "verboseLabel": "Diluted income (loss) per share", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "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." } } }, "auth_ref": [ "r199", "r221", "r222", "r223", "r224", "r225", "r235", "r240", "r241", "r242", "r246", "r567", "r568", "r640", "r658", "r777" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r610", "r810" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities", "terseLabel": "Accrued compensation", "totalLabel": "Accrued Liabilities, Total", "verboseLabel": "Accrued Liabilities", "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." } } }, "auth_ref": [ "r83" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r93" ] }, "us-gaap_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://www.graham-mfg.com/20230930/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12 [Member]", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r517", "r518", "r519", "r520" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r831": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r832": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 73 0000950170-23-059030-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-059030-xbrl.zip M4$L#!!0 ( ,Q#9E=77"1*.M\! ($9)0 0 9VAM+3(P,C,P.3,P+FAT M;>R]:U<<29(F_'GG5\32.[-5YY4COU]4EST40M7:KA)JH&:F]XN.7\PAIY), M.B^2F%__FD<" @D)!)&D)XHZW2@OD1'N;N9FCUW<[,?_\_YXV+R%R70P'OVT MP3;I1@.C.$Z#T>%/&UO[VR]?;OR?GW_\GX0TSU^\?-6\@G?-5IP-WL+SP30. MQ]/Y!)KO]G__OGDY&@Y&T/SG+WN_-<_'<7X,HUE#FJ/9[.39TZ?OWKW;3'DP MFHZ'\QD^:KH9Q\=/&T(6]]Z>@"\?-\_]#)IGG')!&"-4'7#Q3)IGC&Y2+>7_ M1^DS2C_\:GQR.AD<'LV:[^+W3?D1/GDT@N'PM'DQ&/E1'/AALW_^R"JA:7SBY?.K@R@,M7BZ>XB#.< M&IQ?C\O^YQ3&JZ>"Z,>$,V-/__/VW_7@$QYY\//4$'ZW^ M%.+FX?CM4_SB:>&'\POG4W+H__/#PZOO*;PXD_\L?D.!^V^Z.,BCI!SR^/X_EH-CF] M?LYG7UZ=ROL9P>^O/./\^@\$?#J;^-$TCR?'[28L]%6$VDOCQ/M)52L\EG%]X]Q6\W?OZ7YLET^/8>9;R4/@G_/!VY\VML>C&1P,'K6^/EL_#\'QR?C"?+@[(<3GXJ0?-;8D_<_ M;+2/38.WYS]*@^G)T)^6/0'X[8^#]\_*O6&R>#E("4;MRP^;IAFDGS9>O!', MZ12H(\$I3J20EKCL DE1FX3_66EPUXS\<7D*#)[MC'#>I]LXGXD?OAPE>/\W M.#V;X_O9'F2<_1NJHF/&XJUXM$0J'8F+T1 ;J50 )D!T&S]3_,\P+9C\\>F5 MH5T_4A,Y\Y)K0G-(1,H8B64.V29%Q0((2RV_/-(M5 FIJ(470W]XMQ%F/YS" MK0;G0[M@D3#C@,B8./$Z!B*94"9:\-GDRX,[5UDO4*WYX6N\TSB]P,^F=QOH MW_FM1DDMRUKA %6T2&RK!"ZAC"2H -Q$[Y@3ET>Y/9],+@;Y#_"3G5$J*O-N M@R0+872KD>8H3 Q(Y^P8WI%;1ZR-BF@!01KI+1/V\^M9AGJ/U40!\3F6?#'Q ML44.9\/,2/;( PE,>"+QKL3S2 G+0OH0C,R*G0_S3/8_VQX?'P]F9;#3K5$J MH@+W-8*@ 7PRW PZ0Y*>I.R1JS0RO^>>DJR\M3PJ!3EM-//18/&#/][\L?\< M)=MT\&PT&**\FUO\=4 MK*2@F$ 9G3BN?,B)>(! LN=! R K0KCS5*[RCLY,6J8Y$B5HW(O!$*#&6QA=G'T\8ES :X)R8FAN(562]8$XC2 G5M4%0(5%@+-?;3QIG^ M?);FDW?C29K":.-GE.C-*?+SK;:--B''8#V).JNRRI1XIR2A^%EB.?FDU<=3 MWS_R$_@%(1L2\/@$1M-VKEL3U*^'4&C[R^F'2U[[T_+1UCL_2>V??X?I;+%> MUTZ?R0(ID(L8\I-4$H@W+! NHX^&LY1EWOCY-?O'[;:;3EQY'1A25AK<;@EY M5&B+^T&CY!(6A-'73B_DM #Q.,N*W_O 3 <@3%9!=)@+7'UG.2.0V M@Q9%B,%[5$_)YBO R2RF\3X0K1XE,*& MRE04B"@A34(- MR7$?OQ:?(_A'[*P0GN3DB$XY(_L )RY)E!R!6XE*-7E%'W)V"=6'M2$DJE9LB7T3/_%;-C-%I<%.)05Z!T5\C-4C""HI)S_(B9_*";-;DH M(3B#(AIPBI*A,G.H')GGU#NJ,O?Z^MD]O0HR)Y !<4.$Z<\_%@/OV;2UI_ Q M36OP/2OFR4\;4T2WPV)_;9VOQND M\CX/8-*T0X!KC9OMEW^[BF<__O'Y[:9P6$BR>)OP8>]/AH,XF/T.QP$?D0;X M[<(W7+&XPX]/K[WQS^](RQL589WXR*W#OY]9!0E&-L(O[7'QWL6KITJ6."/KA$8MOSM^?/^3I M%4I=3SCIK)<6+3O&"I@65"'ADB0(BZS"V)Q[LCGL\"M->,Y("&N?39 MHBZPN F==$$JX5A0:T:\]NOQ?':TU4H^_R@W'2IMH-0IDJ)#NE&)F%5IO'O4 M--L4\1]=&]W.)>(+1.\S^&WP%M)+1&JCPT$8PM9T"K/I+Z>_^_\:3[:'?CJ] M*D:WY]/9& FZ!\-6G4Z/!B=+V)(+=^+LC%H+4_CJ-W>A%@\JH7&!Z)H"FJ 6 MBMWF4$3:A%)2!N-2=2+R LV<[[2=?\Z+5PDA#9H[Q9J\2A\T,\>C_=DX_EG5 MAM,=;3C49-P;GPGG F&NB;( KT02VDJX\1 +:5HK":^#)T7%_0:S&4S.PAT*_T7ZK]R MAU9,BO/5 ]R 6U8O3C:V6W9W/=O.EH9TAXN.3 M"1R5W[Z%EZ.(:OFJ+KCK79:O.&[+MQTB-4J#]AEQ-2H(5!S<2^)RL9%XH@@* M,B\^V_7DVP_TGOG"L3M^4ORRRX5E_*I.OP\L\X)*EC,E#H B:9(GGJ5(HD^1 M.K#&J6I=#K#0:#\>'IUNCU+XIUO#?1N-W?QV_6Q<;2:J,&EY+HC.235HOB 46B/2: M6>%#$)8OFV)?+8FZFGRBT5A=-DI2$:QZ"S?,UG2P M;/<+O[UXZ1",&D,5"R4J#Q8UAS>6>!0IQ%'FA$F6,[YT9KVK>"F \I4_KL"0 M6(WKC'O<38XEXJ.4Q9! K6^%(F@)%B9)R>E4&^WJ]%>O8.,A?'8"P).4O"-2 M.22> $< [7JO8U'MK#;BW>2&>07O]N#M>/@6L?/5:^YKUA6VV2M1QP\B^7<$ M%\?SXZX,QLO1K4]G]M?]7[9_\:,__]C?ZNJ!_UXL7\1#>\A!5Z'NF?]J]RV@ M%7)X-#M+]QT=EDOWQWER\4V;$K?_SI^4;[H:V/X\3.&?\X+(W^*?#ZZ:SURP M=-G**&'B=K+URJ7WVY[:*1,5X=SEXN@6Q#L#A$<.P24.AE<+N[_>HCHHZ:V+ M<,0'!\VRC5_7D?$K,F,4"G"A!6]G;HB'!(0BHHG C%=07>3O,\[0#WZ(*6J^ MDOW5(ID_T(R:[NW_\2C=2IF:+*SC) >+*$895(11[9R$X%0:MW'7W &XEU/_X0S]\[0?IY6C;GPQF M?KAL"G7E"(0<='"^:*R2.,;PQCYD3:CRS"K0T:YG[M&28.6'1+?Q9'8 D^/G M$*X!/%?#BX\RHGB[5,JZ&*=8 0?E7,QN1B \>#M(\\MVY&[.@PB3DBS^-S@] M=PTLVYIBM9C/_QC ,+5& M:U>2NPCLEZ@P)^V!G _/?S%X"^5@3GGR;V,_^H_![*B,8#<_3#+=:J2XM2E8 M*A.R4$2 QE#S6RXBB4(CED;JYU"=1[#7P1>)(1PR:EJT7!V710=;I)XK 7;# M00H%//7@[8$$T'IRD*?6,J(2[()6? E7H,.1.'EF=05L?,JY58O_AA.2*_?P0P^VV\R,C]0(CS M^%HLTPI%)X!6&(Y2'A$ M<>$O)O _RK0<&]!6XF"(3<4&%RX3JY@ED7*= H^@U=*CD\AVD2Q]\B%6\GLX?)0.5@X=0ZJ+8X".1 MB%5(R&CSQLA"C"X8H:H[L+W\],$^::ZD\C"N'%"#VA)R.98*)$3#2&3",:M\ MYA6''VHY(5:!:DL3PGJ287:EI5HH@@2/12?#.&V-%M09\5='DU4AH4V)] MW#OLJ)71EYP)6I5Y5$!QM#[ )\1D7C'BPGF@1 MN%+:)1OJ-3!7&\)=SG$^82UPGQ31B@:T^#5BY<0X<3YRI9-)-E6KU&JQB9*") M-SP11Z601<\E6FT%E,5I]0/_?FL^0XGY2;[$B_$$!H>CA9[K+.J&SUN48OQ( M*",%IC/\LF1+=?6L3V?XX9SF%<"]E8Z1UU$:+I?A#P[J!B#+)4TJB-<;_L[M_&H0S:NN*SR3B>O7F4.H5%EKD" M5"=)X9^H!/'*"*(1JS&)1I$1CQL*W/IIGQ[-/G@W/C@:SZ=^A#JM%#9&[7:+ MD]FW?N+-7KIO ?4$@[(E,TJXS A651*EDKTD*H= .0\JF&H/4U6E%G<\3F(U MBO'WA48\W0?ZF,0D6=$ M1<7CGY,E5BB4;,E)77)LA:CN^-R7/6O[)SXN>Z^OQGS0K*13 B6*,5GJ5 1B M:2I=TZ( G7B4JKKDP3L?%[LOB59SEE 71U)RI;&=,2B.LT+;')4Y-3E397@2 MR\^$[1(#/M*S37T9N9K!,$M!602^A&=?W"3.$&^2(29SJYG*7IMJ"SO)\H)ERXA70A.ILRP=W10)E!NN%&JO^BH"UN:K M7%&=7 Y,T,B("[:D5$5;.N@JHCR7+D(RJ;XZN>O78JJK\W!.> I&.))DJ2"N M2H]*IC51(2M/7>859W94W76D:\%?R3FQU01:C0Q*:@I$MQY2FB,)MK JSR)F M(X(22S=@UD-O,LNXT1E(9*ZX=53;M=P22!H-]$L30MMJ ML>LMJ?5P#3=7X^L$P6E6:"Y&*4L7H" (*@5/,G"6 O-9ANH"8G45Y5KS3@^] M)ZS 0):S-0SWGRXMZFBFQ!JG2\(0@B1.P?-J=\'U%09?#,?C29<>T[Z6Z95# MJ#9)QY4D!BPG,@1*@N**9)V$ J&YTVL5?_A6H/,C#HE90 &6128*DD!3EI7" M9AQ(ECP(<&C.U=NJXK-))I\DQB_.1D_GCS-+ $1&>]Q8HCQ$(B%I1&/.($D9 MV!!""LN//*^'B\LY%E#.9@)6:R*%1*LCE+?@F-.X$5)]A6&-W+^?75#!Z MM&&,+N"N=,LJY85'0:,$%HI'ED@ NE!I,9[AR XWMVCW6N4$_59O5>R3/8CC!!\C3]LYO-/ MROG-N)0$:$;#T>&]'G20L Y4T4,/K2S2Z(44L+DY;/]O>>F11&>:L5P+) M%+7%W>VL**<%2J)F=LP(D4U?JW!%]@D$YA-7Y3!Q0FLR\$"L9IE$&I,'+D64 MU0':6Y*FK6-WR[RI5S#;BK-Y\60,?T5"_C:>3KL[=%9UJMIZNA:]C@Y1@B6@ MF4=T'1FQ5*(AIHS6P8, %FKEVSH"O6O>?:D_BU%S!-H+IXUTI31D "(Y).*< M-X0Y05,$!&FRNO.E]]TD,Z1T^I(20&K/80^.4;\@-UY"Z[MA.#AL9?K.^Q,H M_I&#P3%>LIOW\=-I]K%\MW].NL7X?ES.C3?3N-SG3%RS5K(O]TD7ZWII 2O* M"@.=>5(^$8BLA&9,)J[482G'I'EF(1M1W5F4'B'5A)!6U.>81^6@'(<3NE31 M!]1EO8.Q+0;" !T9GBUB?5U_NKK\%%!4X4!929H#)1 M3J72\=H39[0G*)JS5ISK[-;]]-A2SR,MQQ_@913)\T1$EGI1]MGQB,K &!N8 M-HRQ:JE2M9G=*YTN$XHU3ZYTG=2Z%/@3 HB3@$P+05BT-+7+U897<\=3%"S+>H0+5._74U%Z&<=;+:D/[#]V#Y2$FV)4S/JL*=X+4M#[S&Q9_7K]JLX6"F=X4"0E*8D$FXF5*-T-FL4ITY B M5 =POXR4T$C!"Q\@76L%[N:45'8Q)9*=*47'R_G&"&B=0,I92*9"KG)CKYI: MJ\&S5CE:"L0379S14FH@WN3B@I)4NQ*1E%5FXR\WQ>T;*G3-0%U#!HZ643:3#!K;OI\'#EH%9T7%,G"B8&(JQ"$F8<@Q?:$30) MJ;0I9%WOP8//5:BY4HWFO$S-N@#\9#A3S"%>A*!+1U9#K!">9$69YOC6U-O* MK(H"!,LAB^(@ ;<#&EJ^J'D:B./:$!5]]#(RY7.U#JS5]EJ^KL_R*/TVCG[X M?^>3P30-VL371VF""4NCTTR7?-@"ZJDGUN K%9@/(5E#EU^7]RXP\189AG_L M/[+ G"J)!"W?'_A^/,BZ4 M&,(80 SCM8P(9!0G5F9 &J)"S4J$;*HE7VW%!.Y!SJ[J=$L *42@!"0W1+)@ M4(8F0X!19Z-7*?EJU,?YR3 &1G8]@,LDYT[,& M+A(M:":R,M2#L_6U!*DI V$UCHXLC5,AEJ12B@:"ZUSCTOF=M> M$99P2SJ.Z)RNV89\B([H*VI2:C,5S 3"M39$:IEP&Y88/\I1*V0(VE1W(N\6 MQ^VWIH-E'[-?T0G*E*.+6:&(Y M?CN=#>*B=$=G/H7/9)B@R3@PKI#2(HDR2F7BK&)&NE!D1"'IM4BYJ@WA*5]L>N>+06X<^'>"V M5%Q&$Y*' G-1X:) !B*<9DP)I8VIKB;/.@"JY92_$MHH*1#O"JT$D5$@_,W9 M$9L9E=1:;^KSP'TEM0XFX*?SR>GYP<+C920R+F"LS]8>*8G+00G MRU&U:(HCCQGB3,'+!C%0!*ZIKZX$P_I)X:Z<$#9&8:SW!'PIG@;%[>J,)]9S M[8$;D?6* .JC*PWBH*]JSCZ@(@B6*$)A8S&E+ 6+60=B)=1JI2"4[':FHVEZT&^BY/L M8.(3E"H7CU/Q!R:YH X(8R6'3LGBST:EPF7TT7"6LJS.U]%-\8GUI)>/T1L5 M,O$E?UY:R8D-29 4K1*1Y1"77^#\:U=J-2V#G1(!#51<&LVA^'P!5PH2X8DR M1R/57"W=L7 ')]D*HOB&2N&==7C'^D#%51$5 E8&44.X$KHZNGVADM.Y<=^:VZ_GDWCDI[>I'K6> M@CR;K!/J6(*$*DV532 A9R Z)H&$==;0:BWN%:2Z?@L)V,O)9U7"FY@M$&J] M182'@MU''0E+(J%Y)9R6Z^ZR?;B*'JLZ.\2IOP9L0"/#,T0A&[&V-9*6)MO%62^5J-H*_ MG$I0FD@,#DK5B1C@>CP70V693SSOB3]M7VT6#T.#,*N5,Y M29'QX'M MZPE>W64+VT=R?N^^/+H:9UV4!I!W,M'*H35,01$+,B/6C=&6%D*\3A?4*FL@ MUZ*+5I6DJ6,"ETCTVJ-4$XDXX0/A.8+D$+6UU:;T]AUI'KXCS6H0DW=2RU(M M#J *6>=S[JZ2B)KEK76X=$Y M9;-2Y7R5"GA/6?:?=:RX'QCUSLLD1+5>S.IUW562==9(R'.9HDU$"X\;S"M* MK(J,,,=T2MIPW&)K3K('2?>N0%9Z:9UTI;V08&AA)562]F,NL6-E@Y-*VNIR MPS_?:.@!8\7+R7L$"!Q8HKB54IM+EXFG:,@(:FR*.=J@5N1*ZU-X5Y["BZ-: MHQ3>TE=3!4/QCLD26;*M?!*26)8#S=$GJJI#TU_V"F_C4$HNT6N83<;Q[,VC MM$^%%IRFS F7Y20!TYPXAV\S=29Z[@U5U;:?J],2^CIO6%<9 LR"X>7\CF,& M@9I.Y8@K,!), )Z\90BQ:Z/CE_?@7INN/3I\E&!,EA*8W&GB ]Y3!NYQVS&' MAJM0+!J-<*!* %H$EF7?/(:4GWE MRY:?+;?RWI\?M,#'_3_7R J@O'3D%8ZX6&H\F:2(S\+CGXALI0+D^DKA5GVB M9DG]E*4049<^F\G[1?*#]R@"O FECXC.RE2QL(JA=*9)24N!*'Q'=62,M AVIET^<^;-/['8':T9"VSG$1O+21716=D7XJI<(%*'U@LI6Y=HC%P;GO7 MR-?AL:XBB<8'ES6GQ&;4%9)'1BREGG#!N$:5 1JJ3&1>;=GAU7@8)2B11$@D M\&(^.VF(\ZCK.5,Y4HH2+E;G':YN&U7@!HDF,!;:+!P9B/2&$N\$)Z"2@U)" MVO#JHOTH9!IRM1GU7Y_)J=I$W6DC)/(.!HE MPECB&'*H4BF$THTCZ&KUP5?5*%\X)^.?P_&R(X"K.HOI;;8TDE@RL63.@03O M$"53%;CW 82OSKI1!>5,M<[GBHN#=UENVF:T E FC-,NF%$R+Q<6%8[ <,9J"K!EB M-.7KRY*_09>?T_7W04I#V/'3QVGP&0D.A$,0'8"C(9\M"_G++SU_U?MDM ]8_]K MGN_*:O->16$ U;(3;:=9W$DA.Y(R[B+-$@ULZ6+_JV-#766T!4210AH@#%^A M&.$!&=-D@O(#A8L40=2;*UI-O'LY?!D0Z5LN,LF&Q1*V,R0@/"FM(+E5AI=. M<;61IC8[;35 ,D&B+&M-LD:Q(IU*Q-J$?,&SERA;C./5 LGZ6DRMQM9.1?29 M:% -E%3?A :WM981"X+2G+/GR_?E?;7HZ2IC+3F7HC&><.5$J9RHB,L)5S>G MG$.RUL?J7$1KXP)<3I*'LXE%+3.AR95"O[3D?WI#C)$T\.1SANKL@0JKZZ_H M7+.A*>0LB36I5?616*X3\2PSSX*7F5:G,&IQ%*T@$D%*?XDG*/W$>>\#C?2]&FLT]*)YFX%&_DU9.XO",$!1Y7GX5,$I3$ FZ+ M@U$J(K*V7%J-:*HZK_WJ"_*LJ'@2<*9\,L0HRHCT-!.T.QB)EN:H*,@HJDO: MJ;RB0X>>3F:4HI'Y4I.Y-!-U0"PH6X2:<[B--/#J>L2LHZ>S0_.1>A%":?B: M>;$YF(TD*!9+$UBALX]1V^JRJFK<4/?P>W95!]#$S',TE" &M6@1&"#.:H>X M0G'#A,R45DO*F[K3/<=OI[-!?)CV=+\A"6[;G&X]70T43/3)62)<":I"J;UC M/"4BT6P#E9S*:ET-:R:I.RM$1A4N)OA2B<03&5##>J,3"<)3'EEI#UJMY[6J MYI-?L[OO,<-/6T_^ON@Y>;J;%T6/H+2.>IR5US+RIZ$J$\-B(-*!(3ZR3&0. M1NO (,EJ$_,J/E[59:Z:$3(FKH@R)>65 24.$1_12N9LK7?@JD4+-0&_Y?1+ M24E%"9028]I^*8$3+T0BB@DF$),;H:OKB5=O[8^N]HQ3X#(MJ3NA]$"-3)/@ M%"?@7$XA::/KZZ;YD'5PKBB>U323S& 1NII %%!4-U R=[2V)'D+@NE(*:N2 M1*LM#[::S,X,.B,0\"4K$$KS"$2T'(V0K+RU/"H%>>G.O)7!>>#)A832R:J2 M8J:196UT@4#(T4/@*M77D+MR_=LA=3+GV6MAB!4*69.#(HZ7Q'$&,D?03.FE MBY&O#HB@&.VD->DJ:D-8FVJ#F#EJ;UP9"0$)8H'TL+Q=I8\\LR]#EDO/!Q M%EE4@J/*TP:1.T^E48$CC@8@*:K2E$?C]]55D[ES6: #B$>C\7!\>+HU2NV; M$O3ZVVC\[J_C=^LB7")%"6)1UH>4BZ-V47ND< \' &F9-SVX?_#@E2L%?;1. M1$B+R%%Z28+GB!Q-4H[%F!BKEBJ?\73M>+S=0_BZ/BG,/0/# M:1K$!\CD6%'6GK%9H.%7'+&!2)$-<9H%DBU8EK7,P59G<2RCEGPUXM5G4&"\ M(LP8A=C-,!2TDI(DHM*@E0ZB.F1=94^Z%>1W!$^S >Z)B8O6F)8$6ZQY+;B@ M05$A5B2$^]:87;;&K$984!4=,\AFCD?$8DI'4I(XT1:G4@&8 +&&DXD5Z#D. M.84@%=%<:5*:MQ OO" >5$@FA"S5NJ7)/5"]I-6(4I>="5DKPGDY=JI+\?V$ MN 09VP0I0HJF6EQ2T1G&%55/DBX!A$S A^+&9HAA1,8=1Y&$65EJW2/*SWB@ MLJ/+R:!++DH(#IDDE50:69+G'&H0YCGUCJK,?75V8Q%\!X/9$'9SR4%X.TCS M-TW(%W.E)?/*P4H4?6 @6T"P0%-Y5,\*3KB\!7<4YY11 M(J!I$H)'$,0SMRX(Y:I-:?G<*:M7\*ZO9_<(SP5ZS4UF.9$H)8H66HY)"*=) MB)%'9J2WJ;J2(ZL_TK(:NXH%$ZF(:$BA=$&3WT(E"%X"8[X8$L7B\"( M4UD20 QC!94\NNK945"*6[H:.3.2A9$KLZ(6$DGX[K*#G38)C!%QTM_ M1L*I"$2"00XHAT-L5#DE207+U>W>U=DE=TZ'_68LGEL_]]\+5@M#V+L(6GTH M;3QM/WV4MI6+7M,H/0F6H;9,:& Y6S:=$CYK%E3,U?H!:JY75H'7795*=-18 M$D,JO:6+Q5S*0:!-)D!$FC*OSFRN/R>W*T>[%9Q)*8M3PQLB@Q!H<"!JC4'P M4AJ+.U9=6NIM*YW=U?-]*WW7N:=_/0U6%EEP3$8B7"EUH,N91 ^)!(C9:^,$ ML.J@BZVYZM M2AG5]$OWO7*+IU='?^FR:U;C9'YIPE>'@U.FN%@].?>>'AUMY+I!+]^6J[; M:/PD3KY\\=D53TN^%,GC\6PTGL%&,QOO09[^M/'BU<$;KY)E &C-L5+.$S4> M\>4X6U):%]]] HV_R)/Q\=EOWCB73$0KGP 5J70H#8A,N2$Q\9 %ITQZU[QX M8Z2%)$I'"ILX>;(TIZ\$B0Y%R@H[S@K=[/4:6"F #Y:D#<@ MZ):,:&5P;$$#<ZHVEUDO U2K^ M2RUP]*7XL(M6(^IC#!(M4XA0W&"\>%10:TB+"Z)"("!S$"D'+J/%RT!I03U. M(8A2?,4$O!NN 9H=&@=;KDIE>358&YA#T,)-V\,Y$Q>0=A&B"49Q95(Y\O;T M(TZL@C4+-8PH-H\L"Y82TIP;2< JIQ7ER+C^*FMR9#B6D7M9A++$R-%!!4.2 MI4$E!TPRB8N"]\Q@R]H966!WL"0P7MP8#(RV7GE:",:""3$C!PM?*@E8-,%L MU*7.E,U1X,U33(6N^*- E2*&I]++J23ST3+,+)@'A1S@V;5+O/AD.IXC]IHN MWAZ!3ZW:0N'X\[\TS8\GS71V6A:R* LR&!75_HS^<.)30D5)PG@V&Q\_8R>S M'S(J%#(=_#<\8Q3?'OO)X6!$9N,3O+S]+OOCP?"T5:G3YA6\:_;&" ?/+SR[ M$_TAC"F)'YV/\=T1:BXR M+>='GZ']1MY-_,FE<<:__85I^L./3\NC M<&E.OK0P7:W"I9D68 R3C^<:Q\/QY-E?:/O?#Y^?^3L8'![-GH7Q,%T>G+WC M6OSQZN7!SO-F_V#K8&>_7Y*R)/L[VW_LO3QXN;/?;+UZWNS\Y_9?MU[]NM-L M[_[^^\O]_9>[KQ[7.O$[KM-_;.W_]>6K7P]V7SUIGF]N;S8-ITJZSRW.V;3* M/G\FZ;_^\$ ""*7-1R*(;A8)-!T/!^G\VDF[,!>C^M)BWR"3[LITO4SZL!8O M=O=^;\Z7XO)XON+>&RWB&(U'K04RB"VZ1JPI49%[$1"O%!Q0"O\[BQ:U0K!8 M(!-'J+;1G-E2B )NG6'?C'PQJA,,GCT?QS8J6_S8=2PHH^3O%ZQU95E^KFRW M?@P7^KWZZ5Z]#BG=D['H'5?BN]_]Y,]F=P3?KVPU2OK-()]^O"!?H=\^(RK M2"VS B),Z?]K(EI003,T.EE"@RLR'6U7HN+O[L')>#)#(Z2X5F<_ M;0QPGE.(2+#Q,/CA<#P+X_=UJ/]_^XO#%?JAN4&P5##2O_^QM7>PL_?;/YJ] MG=>[>P?-ZS_V]O_8>G70'.PVB/8.$-(U3#2[>PU3WZ7OF]T7S<%?=YI+0/ " M!&YM'Y2OF1/ROBQ_H_GRP.KZKD+@Q7C2S(Z@^>,<%?=(!*2[_L@@F,GA/C@8)>?T9TB0*$T-( M)#MF2QUZA\(R*J(%!%ER=IFPE?!L">Q=[-^K_]P.'UW>Y$1N&NG^]0(5+4#3 MIA+B7RO>_J/"QL,N%G,\N:\HO!&)K4#_:\4U1 G$1X<21L6($D8H0KUA#J1S MG,;.3(5R?JPMQKEN $"N P XV-MZM?^R5?-5(8"ZS/7[ZO_9!1.? X#B2F_> M7/ZOF8TO?] O8%G DL4RF);(=?-B,(0&=U#1V,L!3CSFX$LXR/* 8@U0H@74 MST1IERU5ED&XMP=DIXV&E[DLIM+!,K>T2Q#'DS;@\6R.S#$9#D;0!0%H*21A MI>:]D^2Q.$FNG^N'!_&;X-=GMH]/+$;J$>/J4IY5"TX"!$]$]!3P!0U:=K-] M]N"P%%OWHUDIQ-ZII+IQ\I\CZJ][6W_=^KW9WMU#+;IU<#D4\O6P^?$+]N]V MWOLX:RG;C',SN:!HXZ?-] 1B2:I*S6#4#&;3)AZU]O-G76DKDC9ZC0,HLY+> M??[@LTF4)^-"%;8IWY*A/QW/9WBW]Y!^6-R94;J)4SG[02RI4B=3>#:%$X_J M!_!I>'.\^^3\UF\'TT%H$^6?G5]]=A%>E2YFWMYN\S2O>OO>'_4X+:UV MRJ/T+7$?34M6D *B4M3.",^2#-V([9)=/CDY@REMTMU94Y#M<8)/[;IIN>)D M,GY;[E.+U^@Y#/T[7Y+A;A+NU[-QSW^?.!,L!V$C(TS;[=.W<=:'.9:;Y)4@TNZYR68I-#/QK\=_O^ M^_K$]6.DP7;LS,,DWY_U$.;JPJQ>37>O'93]$B[ Z03O679.$I ME6IRAI?D]>(EL28P0Q7WV72#=+92FL!T>O9/.;7,ZD YG#8O\,$PBM!LM25I M'RY$O$/>"MO+>TS;$T!@)-I!.*6)D=B5EQIIQ/.>9..:#%K;N3 MUVA4(S!:%YN[7/&/\>3/.]KF\U[9117X^1$X?_;W#2NH:JX$(F:6^;UP]HOSOC MH!)5.)F@E!N<^&$#[R'.9X.W)=A0CE5/>]/O8:B!6[@I>_B+5@7^6^(-=XN' MJ9N&M@)Q:502Y30EU24_R@1.K"E%:FR*R5$J-+UW)+2 N2UDS'H$I+*J?BA' MEH/D2A EEU*L5'E=(BF!. 1WI>ZGE2%; T[?E^)MRZ771^-1=ZDC'2RHD((@ M-M#?0K3[SE+P0\+"_YXV,QC"22%C,VKI^*1!+36<%X#8>-S1R";I\Z=&5A3J MMFL#V0 O7N17P 121==FS8+'OF"Z.F1]EDB=ZDD5;8P^'C4M+6LEV?BW$25YB^Y_8^*"NGS4*KG M@=>\PI5>T4Z8^(*!OOG0WO[I,=[INV6Z.GHYT,N!:OG_U5EN<:L0X7T\*J6A M&T2[. #\Y ,D_DKOK:O$>_M@48.;[(_/G0;MGSFD^:UGS3_[H=S:/X7W62T>0V3IJTN M^>!)I&>RXR[2Q8]Q]PK%>0K2$D5+04:5-+'22)*%BR)Q;:*Y M]QG?,Z2V "J5;-U?__I[ORW[;5GKMG0Y.@LQ$6D<$.EPBUDG@#!GF>0*O +7 ME5+=.<-,]S]DU]GN?/6/_9T[Q.!O###>6))"=%Z&X8:]=6-8\]X>\!7,>55L M4^JKQY*R'TZ;> 3QS^:X5.=Z=P1M_G[Q>E\Z@?@=^[XY\M,F#X:0&C\E M]$1QH_]S/BA.]-FX"7!V =[SPH\N2HKYHD["F3?]DA/^?#\5#WOYNM1):!)^ M.SIL+\4UB-"&@1AOVLHYT^8[O%_&_T_G:+),2U,E'.]9#8'9D9]]//9W_NHH MRQ 7/SZ;P_=/&C]*S7=\,<< @-29A__"&93KVTOQ1V449_\NY1<;1 M]GPRP1DNJHL4-#+SL_FT$L;]!TR7%U/O;)1-C<_>R6Z$T(W1GQ=E>PM,@G%T?%@-D,!!D,42Y/QJ&"[X6D#B/-.FY<%6/G89G,]]S._ MJ SRD6C^<(_+\J.D>Z1B!G>V;X8X.6A\C"AF2I0^M3MO4@#2M9\VR"#D MVB^F. =\>8:QBF2(XV-SH_.O<8_O [2#2Z6! M_"/G#YP;8?KFXY(M??GY8BXL*$&Q??69XBZL&HX7<9#P0?@YK M+V/9S=HJW#ZD:74E8>1R^@U\Y%!U K1>';1?4]C=L>+6Y^5\U\7,.M9MB+QKZ\5_ST,6R>BOKK./NUW M8;T$ZT'8$LZ#W),:/0'JW2_[GW-H]42KEV@WQ3#N"M83YRS86 KF!$&DH(QX M&S+A25AP0!FE'86(6[;[93X=C& Z76H#BBY5RU50=Z^"%3W6JVY7[5SOLN\% M8;TD6Y8@C-JD9+,FPI2Z:TSAQ03-J."N^?,]VO+<]M+UANG02B M_!J!V.^;'G;W!.@)L$("=)? W'T?N95E>N0O9%248BK7)H(,\G6I9FV"&:1F M-&[SP^;313(&SGW1H?.:QEWC2?NLX6EY^+L!/AH?VXQPV.-BF+X=3%O/V\B/ MXL /2U"T-#DH%T]G?I3\)$V;4F%QD#Y7C$-\Y[^_-L^BEM2?FHJ+=C-?3G7Y?K.JS+!5,\)RNFW>(YWO(CON+%=N*=F3/LM2 MJED2KC@C,F5#O/69T&B9S8)+SSO*GMPOG'H=S%ZD#N&XA]-:CN;3.!YEWY,Y[/6H51-,?]V'A5DSS;/"_:_%]4 M;(O=$Z2VPH5,@E(*=T_@)&2@Q*H(43K/G68?[Y[,>?9:X'81"BU<#@KW$8M$ M,I Y@F:JU)_]Y&1'>PJ[/83='K>>[GY8THUF/AHL;O_'FVG[[0:J@3C J4]_ MVGCYZL75_3::'Y,T;OLLEDLV?F;TB:'\B1'LG-7/YUE7\O!B;N>Z[(,J_+>_ MO.>4N1^F11&6P^K3Q6'U$S]IWEXZK(ZP9W&/6V9Y/EAK1[[)2\V+-)XC,*X& MN5=?+8UU.=.C"T?QB3^$A<5'?$9,\,P/W_G3Z0\;S=,U6),U)7]ESP,(-$%0FH9ZG<_B4>-8)<^.C^=.CN: +2?3 ?OS\]F+4SYS]P,7_"5 M;>"[G5_H5ERMZ0&&&VM:&K?I;CKAH#;I?8\=W*_NTS?HTNP7KXK%J[ XRLJT MS6L$KS5T/5LY0Z^HAOQK/YDU+S,OJ!AG;P9O M+F(%;P:CAG4JM;/*'+4(F*[6\FZ6 MQ)HLYU=L]:[6\RX[O?O5[ '(@WEC9G#S;!"PK MVV2B!S-KJ'U[,-.#F1[,K!V8X=\FF.'U0Y7?_<@?M@#D?T^;YX-IG$^GY\'2 MK9$?GDX';?CK V(ID&9P$5#=@^E\.&LOV3V!Q0A[*/.P6XR9'LNLH?+ML4R/ M97HLLW981GQS6.:?Y53(8.9+X=PWJ/3?X ?#\_<),<-P/)U/OI#[70O8^?NE MB;3HY>\?)M*"G\5$ILU6&,]G);?G3Y@U>X/IGSVB>="-QG6/:-90!?>(ID'PW"8+8&(&3G;*0] 'E8 .)Z +*&&K,' M(#T >6 @B*J_/ZG#;ZQQF#D0C-.\5,_6X^TB?V+L?;:\6%/V=)>.ZZ+..^7 MKM>$'6C"&]N#+-MV6TE(MI_M(RUWV$_U6_!N_8^JEN$;HG@_U7ZJ_53[J58V MU5X1?6L4KWNJ]VFG4)='Z.,&!WW;EKYMRZ6V+7M;?]WZO=G>W7N]N]>FDC=; MKYXW^W_\LO_R^6CUS].Z\/=G[_96?OHK7**A=G M(4G:;G-WJ[#^H.=MMO8.FI?-HAN;^*$YJZO>029L5R/\3(GWU1+V_G5K'W() MSXH+-Y^I45L1L6]9+G==15Y7R]21RKRQX6D7"];NE\]LC^D%:=^,VTJ"=2SO M]NZKYSNO]G>>XPJ_VM_][>7SK0-\LW^ __R^\^I@O]FM:,^\:'9?[RRXX-Y MJ;I>S'=>E>^>EPY>D\8?E_;GT]):>W8TGD_]*$V?-/ ^PLGL0W/1!OG1?]^O MWL7J7:B*>R_*X_#1?-SJ?$V[UDFWR:B]H2L=VV16W'3-3=_332[N?9,.!F(W MK705C&.-%^0+^6[VVGS[X..?AQ.4NXF<;=C<_O?#W3,N%@+B3EWC[%+=)C?X MB.Q2,UCZA5[V0E\D<.J-;W'1[ZMO[TJ5@[:/[N_CMG_N3NF?VV^%56^%?J%[ MF?.89<[^X'TO<6K9"#WFK(D:_4(_6OE_YGDX7Y--=3)K6@=M MA52E0C[*J.LU1[5;J)=5O:RJ@RPKE%6\EU7KL(5Z6=7+JCK(TN.J7E;ULJJ* MA>YE5;VRJL=5M6^AKR^-_"G)(BYFCO<@V;==,_D5(&?Z(4R_?K/<>^7OH4N6 M?+CXX=LD=;34H_$7%KHR+E\.0_^O*ABYFK*:7[&B*Y-!/P[>X]U&+R8^EI/& M[0F\%V\\3Y - $E-)$^2&*CYD2GD$T EST+&TU[E_>SO5+O=?L-B"RS,I8H M#Y%(2)HX[PQ1P,"&$%)0=*,9^6-G__,W*Q[6 M0<#VNJS79;TNZW79U^DRI1QW6B"5(FHC"3P2IQDC,E ?DK/>^?RQ+G-*!!F% M($ES0/WG@=@ B?!$F:.1:JY)E-83RZ0D(60J MI!3.9/J)718%_B(S$I- 6RX;1T*2EFB6(F M>1:"OKPX[6^["W!>+O_4WKH".?V DF![/)TUX]R<3,9I'F?3$IA?L\/SWQ@R MN?52?U'TW)P]\[B%T\HS7S[-4>H1S+T13*;&>N$<$4)F(FTHGN6H"4_.2,HA MTS')U#Z2NRRA\.MD/)V6."Y^7$5& M3H]AEID[TF.8AV#G'L,\+(:A3AJJJ2.66S3A1?(D* H$D8T0GF?%_2W6GGG!+>W7WCKNS55=\X%QEV( MQ'.64S"AV5HGVET%'.RC"/[_DG1?ON$I%=@K[C3RCO(@3;Z[MZ M0K#W3NSXMHL#[\Z.8-+ ^Q,83?$'?I2:P2B.C^%9GS*V>H#RH+7G:U23M0'# M?JW7>JU[<=*+DT?.XOU:]^*D%R<]B_=KO79KW8N37IP\Z/V^P!NZP M?1@.!Z/#)\TAC&#BAZU#S">\?#"=3?QL\!;ZP%W%(JLO85E+6*Y&H;^^03?% M0M:0 P&J&)&VY%2&P(G++ 2?K?1>=G&$X$S^_;J0?ENCM'5%]NTLX@1='8E\ MPEA?@_V1;OI>0_7,NC;,VFNH>VNH%*65+$:2J2IUUKTEWJ5$F#1<03!:RM1% MUO^#:BCUA"K7:ZC'N>E[#=4SZ]HP:Z^A[J^A7(S6A$P\0*FDEB5QU'H2;.#6 M9BIM^D1#W251_T$U%!-/F*@GI['?];V*JFFI>V;M5=0:J2A0(#WCC- @/)&1 M4V)I\B26Y'FK0HX&NLBM?U@519\HV:NHM4NI[Z.,*XPR-O_VE_><,O%#XX_' MN);_[RYU?VAPY2DI_:'!AP4V5GC&(K4D,^J(-/@GN*1(!B$T M9X[F=*\2:(='QS>!FJU+'_;ZL->'O3[LV;G7A^N@#S64-E<0 MB("2/92$(Y8%( ZH157)//YWG]CL2O6ADGW;JV]-@/3ZO#7A^NJSXT MS'B='4'E)XC,RI(0J$)ST5"?3*16?YI-^Q6!X%X?]OJP/Y>Z/A'CW1,HNW)T M>%:=K?EN.)Y.OZ\B[Z?'-WVZ2I^D]NU@$Y.M32XQ$K)51$HAB<_4$2I )&&M MRZR3LZ@7,N]E*_)^0X'7$0"QM L'=;^_*]S?O3+JF75MF+4:9;0R#?/=.1T> MAVJ,7J(VBY3@_TM%=.:+&UL3[S/J'&M<]I_F;]_A$.R]5.,4V0!?W62D\UY% M7K\]EL-0O2W7J\]>?:ZG^EQ?A:6#]Z:H',5"(C)(2ZST)9"JE$B@.-.YBS.Q MR[/EY!-INW G]SN\PAW>JZ.>6=>&67MU=/^T6)^-IZB.9,J&2,<#L MMP#Z=HNGKR_ \$Z% (X2GU0DTJ#9&K)-A HI Z>1!?,)P+A+[/(5S%[#9#!. M@_@<\F $Z1<8X8O9]"R5:@^0W%,_W,UG'^R\C\-Y0DBR#Y.W@PC;X^EL>WQ\ M,A[A?+H")UU4X>A%0X6BH==C/;.N#;-6H\?ZL&='84\I?79*$LFY)I(Q7JH[ M6"(4!*%E+M9[%V'/E6G5VX5,=1OF-4N4];JR_IJJ_XL?+$MK[BQ\/BGRQT M%(QFPK)&_*.=0BRC!/$^6.YTXO9^%9+/\<^YU.RXI$<]?5S[BAZ]ONOU7<_. MO;ZK6M^%D$MK(TV48[14D=#$,BH($RSPX%6V@G41,UZ.ON-2]PKO&Y,0O<); M/4/W"J]7>&NJ\++/W&I01 ,+I?TL*B^M NJRG+C)P25VKQ+'RU9XM%=XWYB$ MZ!7>ZAFZ5WB]PEM3A8?6'/4J2#342J(4&$:L@$",BR%P*1S0>]4P7J["DQ75 M".P57H>'?;N+OWYKX=9+A8>; +A[H#F9C-\.IF7/?Q<6:13?EVUU7J5XYM_# MM(I\H1[ /.I,D758P35,;EM?\&$BY3;*0!P-&A$(&MJ.Q4B,E8RGDJL=;#?A MU/,"(B\FX^-MO-]@-!^,#L\JC(Q'TU]:2;FX[J#(PYWWLXE'YAB,_.3TY0R. MIZ_&HS*2R;AMR'".9SH",EKUIWX?J9SHE5K/K&O#K-4HM3YCNQL5:QEDZRGR M#"2T[YV$1<92RE+E8N+':+J)X%:@8F^7O&:;351DA%"0.@ M1#J!^,24 B.:19N#,_\_>V_:W,:5I(W^E0I/]UP[ BF??;&[)X(6Y6[>*Y-Z M17DZ[J>)LXJ8@0 V *JE^?7O*8"D*8':B )QJI"., 606+/R/$_N*0CK+@]< M;)7K*K3KH2*=55]C,=JA(042W_X5&HGOP(D/<\4=38@F0I-$+7##! A" [AV MQ5-F1 @7!#>QDPG16]/PU^5YL1EJ$*E@I.KZ: 2I&JGZP'Q49WV(I+ AR[;X MFSP6HG/M)EX:@D[%?371=I=.WI6/2D>$6*3% \,*I+[]*S12'U)?3ZE/*3RN"\(X6>>0#/?2%='R.1QI%D54>;B1]"SU^Y$\K6 MTU7<$YZN-.&,'(X4R!4)BL@(E"4'HG4I/<9.3 M89TDJG<2YS7UC.A 0L2>YPK"7"]2D?R%FZ M4^S5<&-MUB+*NM>R1CA!.!FXBJ.L$4X03E#%4=:]DS7""<+)P%7\@&7=80?& M79&MGMM=Q.M:CBT4K5_ZL$)@O[C%./R$";O]H])7L<&01^;6Q@8HZU[+&N$$ MX63@*HZR1CA!.$$51UGW3M8()P@G U?Q Y9UA[5==T7&=A?Z8H<7^NI@/ GF M1.J+S6/9^H[*UG/IZ\2+-S]NRVE5RX+V]D7:MO)$R(JG;UVF,7M2)M(FTB;2)O[M.\'-L2$L]SVERD@.2D0F49P MRAI@C :EO,].;\P8>\@0DUV2^-=-.BELSI#-ZP,_=)"1Z9'ID>F'YR"KP%,6 MA(!1D8$HCBZX\BL@AE%)--/*DBY&G>S106:U;N6HEE+[@.5(FTB;2)M(FWM: M6<6MU)1Y4#P3$#HH\,XY",0GEJV@F=(NQJ'L,ZY#RY M*J<1NTHJL'NPT*HR>Q-EW6M9(YP@G QR1KA!.%DX"I^ MP++&KI(>!+^PJZ1"8L#L'V;_,/O7PK.<#\'Q(G$B<2)Q(G]I5T1N,JB\+60;0<+$ 8HL%0DL!FZI/U M1LF@=]%7TBV-8V=)G^$/G63D>N1ZY/KA.50GF1DD5722D3B1.)$XD3B[(4Y!10[26&">*Q L>S!&2+"<2L^2 ME#%L1)>[Z"UYW.@R=I?41)P==I=TET^O ,X?$0S^L7K!%!M7Q.)>IW+"W[PI MH+!:T[MH_N+GS8_75W#]O?%I M?I97F;?%V1_Q_\VQ<.NLP6UVCM_-S@'_0GJ.DI&R]4Q-Q?./9%63J%%9D:QZ M1%8Y6I9IT,!E6X@IO *CG04IC3=6:J(W=V ]I,UACV1%-9+5,,\_DA4J:V^4 M%'= WLD:QT/:6/>/Z1 MK&H2-2HKDE6/R(H[XC@QLE"4XB""5N"#B2!M4DXZYV7>7$SX@$K]?7I6]4R! M&?;YW]%^!\PX[F"_0Q79>30VMA3U 8/-X9:2]-?84$;KS*4 HD4LQD9T8*,1 M$'+(S&9/N=J85M-ASO$:^C9LCD[-#4-)!^8&(D"%"(!TAKAAQ MA@0/P0L'@I$ )L:V3D:';$063*<=9AT?A:ZZR3LB E2( $A7J*R]45:DJ^V' MKA@6O3 4% FR>$HY@O6%LPC7VA!AN=!NAWG'1Z$KK2C2U3 1 .D*E;4WRHIT MM35=Z6AE%)%"H+10#Q42C#(:&(LZ))N"49W,"-NO=]7%<$U$@*_//99_G9^D MUT.4\I>9TMBR/7O3HY.VV.3H^;\]]_ M.3\Y/CEZ>?+L?)\'Z496*Z,BW)S^_PIW3O]_+6[/?/G]FR*M.B3[].ST^-GI M^;/C(MS3\[/G)\='K\J=\U?EG]_N6U.RI\_Y[/35>7/V:_F4O[UX^>SOY2.? M_.>SYN2TW'_6?/_\[/S\AVTU0&VO )5 Z??KR;*->U,LN.6B&4^;Y<7L:E&, MRP6*Z0\Q_3YU5[$=S+NU4/K+*"M+];ZR-'>UG-W,]&T_2SL>M7ST]N$P<>]G M5\OR\N]2,?Y7;T4)>4+^?/.$T"K@Y2+]M$B7;EZ0[T8&*YMC_=K??5RF]W:\ M&/OQ9+Q\_]/-\^\IUUN_G;!/"#%_;D5WG_]R_9F>,,6_])@O_-T^$49N^1KX M.6KX')^I##7?5ABZEXBCV:>;:/H?+3MH0=^.&5./.V:L$J%O:V(\]*J\NIBG MU/Q6[E\LFF?E6_>LY'F(1^$ !;TO]6\0C^JZ(.?C=XA&M: 1VJ,U70T4]&#M MT0\7$Y$G[5ZB56#VOL5;E5R6O3%$NERF-CG=<#+:WSGYS"5;OP7A%5XT!*U! M"QI!"T$+00OMWD%=#13T7BCD,=8]((5\_75CA'%DCCX<(<0JQ*HZ+LL>L8HA M5O7A""%6(5;5<5G0KD*L0JRJ0M"(5?5B%=I5M1^A#C<*=C?.;HQ&N A_H%U,J-DY7F).A*J@LP$G> M$K-38#*7D(04-A@IB-P8X/V0B:@/).9%48!RZTMS>:Q"AJX-TM"11?9&]D;V M'I8C&[./2AH+024)@K9.:0P4#+/1IN%]LYR[Z6+B5F%P%__[:K%L%Y%@?J]BV.HF2K_WT' ? M)-A#X,=2TFZR@3X88P2W8+/3(#C-X&T0D)S/)N443=PHC7E(C\02;E*/9^.QHZ*(_I"<43.LI MLMT[ZS?)/8S-;=<=< MSA;+>5J.YZD]LLWEI!SD9IJ6S5_\O/GQFM5F^:9O9NG>->E=^S*I*;_]T[!P MUEH>/=,!O)$"A%()K/"BW,V>A"QBBANN3M?YOA?K2U1 =?6H%Q]Y5V@*SBT^'%*M1YK8VM\@Y,\82,R1JJ0'KA07!!P65.@5E35%(;8Y]*MYGXMH5*5[Y"DT13?F_7=O^9M8N2E[#9&JW)3,T5$X"%H63X>V0&BY@W;0FT_"V'LFL7;M'>U3\;2H6_$^ M!,_%^-TU=#:?0\VUMFY"9Q45WA@-W%+4?9\ZTP<9XV29JEA*>B6MB R"LKF8 M.ER!]S2"<8X3YH5D*E7C6^X^B$?5IUFK(L YD&$UR*#(H*C.R*!5,VA@PFHK M;?'N6C:,QH)3Q7$C.1%2R-5[LQ&=W5N0[!$8E'KZ)- .V?75:&H_V#^U&&9_]HKWD()A03P"<0D1*P MW"G@A%J>M N$LEUGL6^,F1>S^:KA9+FC5[X>;E\W>T4842W,)Y M:(B"!+E_A4:"/'""Q,;1;NB:4T99EA:$;=>9,>K!14J!\9AH)L*HS9K\KE/F MG=+U5X8ED+=[TD6*G(Z7Q:-W,9V^6=;<\8+(P;>.K .:&!*&18# MBQM.;]=I\T=T>NL9\]L+[AP H" _[E^AD1\/G!_1Y^VH#]VDP"B1(*BA(#13 MX)@S$((75H20J#.[3M'OP><5R-L]\7EQ,_C>(6^=IN\T08\%BO45SWT#2+$G MK$6I.+LJ&%V/-?88(/6G6LH7[[\&-=IJ/;:.O)6.Q0Q>&-^:2!J\TJ38$<5& MDMRDV,V(LWL,HV\O0OS\.B+:Q3*$1\"2>DR>/F VTB/2(])CO^D10QD=S8R) MQ+%"LA"9SB (YX6VI0(JN1+$)<5<)QWOG9#U5X8I2*T= ]6R=J7)>61T9/1^ M*CLR^B$YO,1H13D#'Z,#(7(&RWCY0;Q/G 5IQ$8ZX"')^]T[O'Q$E$7R1)<7 M"1()$@D2";(;@J34DT2%AR"= E%\2O RZ?+B4JCH/.-ALT;\ ?GRW1-DMQ-@_W2%LB^]?5]"MN(C45S71W\_^JUY>O;RQ=G+ MHUEQ<_[[+^G>_S(%4EJZ=GI\?/3L^?'1=QG9Z?/3\Y M/GI5[OQR]/SH].FSYOSOSYZ]VEI::L_"ZC!3=#R;3-R\:=R;8OTM%\UXVBPO M9E<+-XV+49/>A739[LLK:'3AYJDIM.5^0/'=BN_WJ;N*Y>WBQT)9V7HWG^_N M^D5WM9S=V,7M9QQ/7[=?L7TX3-S[V=6RO,>[5(SLU?M10IZ0/]\\(;17ZW*1 M?EJD2S#)>OO_IYOGW%%>NWTZ7=Q/BSZV M[_,3KC_3$V'8EQ[SI;^7%['2WOEOVQ?<_X?Z3$6K>:R"UBV"96:?L3)3:Z@, M!?U5@BYB;?_RU^_8=X\='?M"9TLEEV5;CGKH==O<*U9+5//^AHCZKAPBUZ % MCCN-HW,J$_*E?88D#!OT=B/V @>C1 M51QEC7""<((JCK*NP8:\MNKOBFSUW.Z,RKN5(*N7/C KTRTN&C2/^\ M&K]UD[;HM0H/[, )8GM1?[87H#+?:C<*_H"6H2&'$KY!HI6U ^7$&).IG7-M M% @O&3C!(PCN:8B,4L8WVH%R4CE%X2!FE]H6HM7(30)9.F-8D#+EN-$.5(#P M:!K;?Y[] 8='RZ=N/G\_GK[^3S>Y2ATU!C$Y,H14,QYS[X#0!TA%]D+V0O9" M]OI&]C*2,Y826!X-B.P86"HI.)Z8#M8::^C'[&4$2;*=$$$B*\_Q.8)+R9E=G_]7;AO)RW]^"^S @3@;A2(X$M&^WT3!IP4CB0:I$'-,Z M!YJZ,-"/;D3XZVQ^/+ORRWPU.;H6^N629$I+ YRUNP(CYV"]9N 9L5HK3D*275#GGO1*T%[HU;*YV[?0A@S_XN?- MC]=_OOOSPRKA44'!Q64J7^QMFKS'<7XU.V;=C!@9MAUVN!FD_C)((0^AG->% M08H](EQA R,- ZU#\ED'Y;WJQ#+98(O3M.R6,)@9:=I%Q!#/>H5G'8D)E;4W MRHK$M#4QI4"-]3%(L#O#;-+U*5:1RT,+ %$1O$NAH86P?E+=>%;>5@K:V73J; MBZW!LP;!+.52V%!4DW:+2@$G-%YNBJZBZ'A%2SVXU/-M(1#6)&I45 MB:A'1"0T"XE("EQD!H(9"383"80&%HR+Q(6-E9\/<79W041JQ"Q'(NJ-5XOI MW1T?\1?S=.G&L4GO+ML]8HO5%(79\B+-F_#!Z*XJ0I5H:F"0#>/JAV-J!,>] M8T0!C>WR5),36*,M:*U=-)P)FS;Z31_B\UZCX+,U"!Y-XUF+@.NQUQT7F(V, MQ%$) SWQ2$^HK+U15J2GK>F).VUU8!:X511$I HLL19H$DDR8Z4DI M/^/'H MB8XDQZQO?_QCS/KN/.L;9F]2LW3OTMU)"%7$,M'3J)'V]J[.2'N/[*E3:E7BQ=?VL5"8(PE<-@*TEE)Q M18@W&[3WL)SU-K3W'YPP9+9JH 3V#UPT#,DDLT[*[%DG([QVD1I@9$2IP>3 ,$\W4A$J M:V^4%:EH^U'^Q9]5P2L(7F@0EE/PA%NP5,6H-!CYG+B6A=V&E=;[B[?E+^OIO)C9+YB&P*[16J)NZ,- MT:4-0;U5AK>F@"46!&4>G*8!= J24VF]H&I_=0%^G+R-9V"URR!B)."#4>"3#)1(Q:/=F!?YL,+L MW1.3'$F&+3U/\)4W+C65K2JQCYK_.YNV= MZ]\O3F?3T&D478V8_/36/CS_O3[_2%:HK+U15B2K[3U>YJRWT8,F1( (U()3 MT8&-AC#M.*%N(Q3[$(]W?V1%"2YI[X\7C G?K2[.V66:N^5X^KJ9)+=(#ZY9 MQEAZ?9'@ T86C*7WS[*0CD3O96@7.[9N<#ON4P4+04NC/:7.D4[6#M]"WO,6 M\5ZVW^TL_[Y(*_NBJ\[AD>YDZ1*>]0K/.A(3*FMOE!6):?MF&A.M(%(!*[YM M<7F5!N>X@."I(;3\E]1&,\U#7-['("8S8KP+]Q;/.B9Y>^#>_FTVB_\:3R95 M1!_1;L!0&8;*#\=NH$*3XK@R",)D$#Q2\-8(4$D)GK31=+/SZ2$.[0W(=54( MQCLJ!,-S7>&Y1A)"9>V-LB();4U"A,?,#!5 \BJTF@AXRBEHGU0*6L68.G%> MD83Z>ZXQ#[MW1_5FR78S3Q/7JOKB8GRYP([;VLT&C(-AS'N(9@/WRJGR22"% M-N9M5 #G30)"7/*$R&)';)1Y,98H)X&"]4:#8,&TIH8$Z9BP(44=U8;O^NNX M6 OI^?AMBB?3I9N^'OO).N"]Z*ZUB9*1P-:FH9YVI"94UMXH*U+3UM1D(N7: MVPA9M,,@)!%@J@N6^%3,#$EL-*K\?2-2_BAVA1G93J9,X6&O\+ C,Z&R]D99D9FVS^%*JZ0L M?!0H6S$3!Q^] )^-E$(8JNC&4J$H9&):*E!>%H\W,PJ&V@2:41F\)LI(L1=F MLB/:R5H]/.R8V.V!P[O:H-V,;X_3=8L24PKCY,(\Y;;N,NEFZ=SA%N7H; N-F&"0?H@U!>**4IUU-RMO;U#O9 5ZK]R[SDO"1L)8#) /\Z C*Z&R]D99D96V9B76KJ[SQ;-E MDA=6\D2 RR2"B")'7GX9],9L_P>.2]XM*[&1MKB3O3^^+:9M.TC;XC3DZ@V' M;F)EOCPZS6_%\$1>+IO%;#*.S8WN[?TH]$'&7U#G+TL9C8].P^K)648R ZNL M+89$,N ,5V"(BT0';G3R,23Z2QA_'!FH[*>UEYD MM@Y3QG>%P]KG=N=G7TNLE<[ZI0_+\7XU6[K)@QUOC-C7%V_^!E1B3U@+2W%V MU5;*5V.@?'@8=J/W?]J?LG_--4#SI=-V$YRY-VR(>$CV\GD+F3#FAQ\S)MO=7&>CYT?3\;+<7ET M.^!KL9R%_[F838IN+O[]W]XQ0NW/3?KGU7CY'I,/^[=GBF#;O_SU._;=8?9, MU69'HJQ[+6N$$X23@:OX P[W;E\^7:=@F\D?=N9/&!C;/P)]%?(/N46A M-N1'6?=:U@@G""<#5_$#EG6'@)=&-J7L[FJV3%+#>3V?0U M%*5]T\3D<7QCS8 UD!DZE29;AQQ7Z&\B57KCE"<&* D!!'$*#$L:/&O+BH@S M-*@NRHJ>%QA\55#PN(#@TV^LB?Y2EW$19#4ETWL__7W 3Z0JI"JD*J2J;Z.J M2+W0+'H(,5H0,7CPFD>()/!4=^\MY/'73 MD)I)V65!XK 1Z7"CI?VU.8PFBLA@(&JM0%"?P'-O M(6<5H[#!!1^[<(]_7:/>\Q;T;NHAWW=K?% <$#G0=.,*/0$H,2:D_[C"FCW=\W(]"*/)>+II+ M]][Y2:HBI,O0NNB@]9:&IG0'#PK/T1Q6,&;R,#Z(&GD/CN>.ADT M<0UV+]98U[&SRT=2=K$R&$]YA:<<*0F5M3?*BI2T-25Y*SQAVH)DMEU,KSR4 MWU@@Q7M-UD3%\T84]D'3'G9)28R,&&-(2;UQ=S'[NWMW=WZ5VLZ--Y=INEBE M>:N(4:)]@8$V#*@?CGT1B;;%J# @)2FV@G*JW;@D07N=33;2YFR[<'F?O;F< MS-ZG]#)-W#+%.X-O.O9^Z8A+C9'U81YX9"=4UMXH*[+3]NRDLXK44& A2A": M<+"%D2 1HTPA'D=\)^G>1V,G,A*$(COUQA'&O.\C.<+I7>L'7X]!G*W6"8;- MX3551#71",'@'(;@#\D(H8$17:P.;W(Q0E("8X(&HU5V.<@@!>LH*]Q"XT%!%+(!'XF&7 C):).!^B>2&#)SXR M#E[&XK^&UN<-SI>[-@COC:2RDTKHI^45VG?^QWAY<8-\.^JWDG8DF<+8^S#/ M/!(4*FMOE!4):FN"XI()KK0!Y9(#(;T"3[T$3ID+6NO@Z$;=TD/\WTOKD5B8">Z'T8'!. RZ#]'HT-J&$"6#;%7Q M<.W*@! 1=-0D9DVH#J0+K_@6]W8Z%&M$F<3(^S /.S(3*FMOE!69:6MF8LP) MPU,$1A,#$9P!FTRYJQ03SL;@>">%TH_$3 2[A7OD!V-.>,=G_F0:9F]2LW3O MTA8#LC#J7E_,^+/(X\NCT_Q6#$_DY;)9S";CV-SHX+"QZ7'4^,HN@:(PJB@[+J=?8^:J%SJVLE#Q^5\RK_TWS6:NR M[QBAXN=J8O6?T>&U$40X8@527U6B1NK;NSHC]3TN]67B993&0I"TT%CQS,'1 M\H,;X4/QN*UW&YU$6Q1M=T5]FPYZ/654R'P[RF2SW7GP[/ \^%>SI9M@1W// M;!D,(&*V8(AV"-&))JH#A.PIB'('+"L^-;>$9B6\9M1TLOEX5UUCEH^,X)@B M&.8)1SI"9>V-LB(=;4U'(O"4DHY :;MV@7H.A@8-PG'/&#N?"D/VH*%UW:AUVPF.,JJ8R#X%UX5W>XUZ'S9S=6Y*: R-#_2H(R^A MLO9&69&7MN8E+X2A1&F@FA7WUA1Z\5$Y(%)Q%ZCTT:@NW-O'X26#XR_ZX]]B MRK:>45H8**\OS'O \(*!\OY9$EPHGZ2)P&U6(-KUCC;E!-%%9XF5TK%.NH _ M,;"D, FDU!:$%A^+YMLVZ(2A% MB$YZHS^FPVE:W0=@1\(:)*?>^+J8R]WJXAP70[(0*"NPA&,PO>>\NEC9KZ3O*Y-\AW._GC3LO3:>IL M4447M@0>]0J/.O(2*FMOE!5Y:?LZH^ YD MB]+C\!(E2$S]<7(QH;O5Q;F>\=9]>(#-"PFR'B:XB]K3'PQ<=/%72.DZY ['7%!,>0^3$Q D-E[8VR(H%M M/VPB&VV%I\!8\9"%S@:<*0ZSM"+;D(S3W0RHJHW 5X/(]FI+4*5K2:TCRLGD/V0_5"=D?VJ9C_= K&3'J)2#$0. BR/#AP7 M1DH:G8G=K$3>-?NQ$>G$$T?VJ\=;OV=E,BYAD^SY'1.F*[>=LA'G]71%H^F"A(>$ MA^J,A%:]% MEO2++^*2\S1P"<:7'X*1(EQ'$E >/>%!6:%<-=&$I[,W;\;+M@IGL2JT;_\R MGKY.TU# H_G^=+9,C?WA5@'O_0?S)WLSPXI@V[_\]3OVW6%VJ-5F_J*L>RUK MA!.$DX&K^ '+&IL[]VYOGB]GX7\N9I/BO2W^_=_>,4+MSTWZY]5X^?XGC.OM M'XF^B@&&W,M1&P.@K'LM:X03A).!J_@!R[K#(.Q=D='=%4S1PRN8>C&_F9JY M:(W/4?.GFTLYC*R2]$8;M1KG:R((%@U8)A(DR6QPRH;H>2=#"&[DN++A7[CY MV?Q\Z98I_J>;7*47:7Y^X>;IPX13N=D^OCQJ<9:/WJ1Y4=/CV63BYHOK1U^G MH\C==!3[0C;J$[.-$S.&> -)!U&^D_7@I72@2+).1T5B^YTZZ&6M1@[T"2'W MI.0^D:.KXC"NL?32S9NWK;1&S;#.HM$DEW-73E-. 02-&GPY:B"LCM983A/O MI#'I0QUP\>]D&"/71? M^LMZS-+L7"Y,X'SA.A(HV&P3F$B#R4K)$'? >BMSZV'U37G\+D7XWS2?M:K8 M1J'%S]7T(>'Y1C*J2=2HK$A&/2*C0&/0AA&4!/!-)Z1P#8YUL M\D4RZO_YWE'#*\9ONRY1G4T'&KPE-E+6CMTC-+7AE/+#T9@@)DX-L2*QN(%6 M#S&=UT+<>\3R$U$SDY/+B4)PM'PAJ3.83 WP(%/DEG%I=!>078D0R!/:SVC3 M8,.V3B1=/%59C 29VS&8 4Y63$Z,!PGT$* M%KFBC#GG=Z)I)XO%5:=:1LG("-4'I6I[=X:E141K%TA212-8VT9E0D&NHE2& M%H"UT:3,V4XP>1=:I+7H@Q9=0]-?_+SY\?I7G_HY7DFI&9[>&19CI#R!LED5 M]"+%*BAV.6B2'1%1&B=V@UYG5\O%LLAS/'W=L?*13T^JJ$CY!JA**8;@90 F M)6\[01,XHB)05="+MAH2-BIS.H&PG:F2XI_N :](E:YQ;/:'&!JW;,[3Y3*] M\6G><+("KM_]3.6+OTV3!VQ;BU MPOTE%4ZD$;08PIJV=K%5&5QNJS\5HS:HXN.3KOWX+9(;]TR\)N;3MC >[UX? M;^0B5-;>*"MRT?9Q<\*I<(8 5[$X.%Y1\-S80BZJ."TN4B]%QPY.QURDZYEI M->SCC:U2?4BUN\MQ.UUZ/&W2NY 6Q87.S6W6KXH**30QL-P'R_D.R,3(5G#' M$D2ABXE!M ?KK6N]WT2"B]JZC=J0A[B[1S&.V[=UDQ=N'$^FUU!XQ_+H:NF% M'5'[Z9PBGOA>GWBD)U36WB@KTE,'T5A/C",48I04!-,:#!49K*4Z2"JBR9U4 MFS\>/9D1413IJ3=.,=:?[_C@OTQ+U^XG;Y*;3\?3U[APJ69# V-Q&&H?HJ$1 M@Q: N"I^+3.FV R!"M54Y0E;KP@V_0[MDUV!V% :"V,HJ3XP5D4>B(.+#<,/(_"A."( MD;8+/_C1Z$GKD1#U;/@;]HG'Y' /_. [1ZV9M:O!RW%^4][S(DT7X[>IF\.5[P?6]&-$XIX'D$[G8M58"D9* 4Y36GQN;Y)R MG22L_X#CLQ:-G]X%XY-IP>;TO"#R:5J>Y5?NW=>;18NB(N76E^RC8AYU43LW M$%#Z4 EWHV\_5 %8R*Z#5N0^2!#9]7#9E62E76%*)DQ;#F8=&$,SR"RL9B29 MI#N9U+)_=E5=!!\& DI[8U=,T/<@,/&J2&]Q-7^_'A'7# SQ7 PQ)E\PBQH- M(D4.5CL%G%,5O ]&V]R%/W$CQ54QT75=T?6X@.XF"'PFHEJ%*@UU$H7WV6>B M PB1+ A9-*DPI6EGI*:HJ(B9=C)A[U&4B)L^*-'-F*^OF#MQ=Z;$ YP\3-_6 MEWS\K#WERZ/3_%8,3^3ELEG,)N/8W&CKWBVN/LCX"^K\92FCHSA<1U%%J9Q@ M$:@SOIA-EH)E40#WBD<==6*TDWJI#QBOR^9D-I*\GO*HSQRFM8])^/Y!J](@ M+/)S?=R!_(S\C/R\1WY.EAGMJ05I*&O=TG:%8+"0$W7<$"&YWM@9M;5'VBT_ M4U-/?1CR\Z[#N/?4E['=A7'9 89Q9^WHD54,]V(V*=J\6&_#L3\WZ9]7X^4# MQFUB^KN^Y"U:7GM/D/?3\NJOK1--(H%8 98Y"8); D9Y!C[JD(Q@CKA.]F.> MW\'.9RO([&I0&B$C;>LI]^J%M3, H$#>V[]"(^\A[_64]YQ26OC"82X%#B)K M"X8D#B%:[C(SBH>-4=4/\?%WQGM6C2ROIPX+:6]']5CHR'?OR$_&SH\GX^6X M+8*8QFX=>TRIU!?N_P;H8D]8BUUQ=N4GJ1X3YS'BDW^J)>%R_S5 ZC;O:*2 M"\$#$&[:76)9@PL\ 2.,%0/(&\K[ZH" ME0.QB) GD2>1)Y$G>\V3VEC-5'; A?,@M)7M G@'.9G@J/.$LTZFJ#X63Q(^ MLA1YLB:>O(DEL61Z[G#5/9^TW7Z38 MWEK%DU8S7GX=3]TTC(LK?[XLOWA3GKEXT#Y(@95_ZQ'VIQY(?B>+B-B!U MZ5ZG]6D%E\ME_\E-_N7>+W[^KOGQD=7NOE/V:'93#T^8+V30A2S^]O+H[T>_ M-4_/7KXX>WGTZN3LM#DZ/6[.?__E_.3XY.CER;-S%-1JX=#9Z?&ST_-GQT56 MI^=GST^.CUZ5.^>ORC^_/3M]==Z<_=H\/3K_>_/K\[-_]%QH'=:"'L\F$S=O MW)MB+"P7[;ZFY<7L:N&FC]*R!/RYYLGA/::7"[23XMTZ>:%,6]D MM>*M]6M_]W'RXNUX,5Z9I.]_NGG^/4F,]=LI_828/[?RO<]XO/Y(3Q1C7WK, ME_[.GABNMWV1_7R0SR2(S+<5>NXE9F+V&3(Q/4WKHZ#7@BYB;?_RU^^*KWR M0M^6:!YZ5<['[YK?RKV+1?.L?.>(!V&/!P'QOZ:K@8(>+/Y_4RU=)9=E;PQQ M9P#(J,KRQ]L@<'T7#2GDH*\&"GHO%,*00JJBD'90%#)''XX08A5B51V798]8 MQ1"K*C]"'792=-NU2F:D M 6&:46!>ZM! M:&+!2*!D1068V+#/-K(0ZBLO5%6 MY*'MI_P1+70F#+P4"H1S'&QF%(2WS!%EU3UK/-HXXW\0 M3NW1FUD1S_^NSE@SR\UXNG33U^-VKI);+-)R445H""V,+45]P#!TN'',_EH8 MK%R3W&[6BY1F$"P56T.S $)S*656F;O-21EU!9>Z.LR$M;\U(PD5,1.'#!"0A*"\V_; /.R9X>^@+EQ-QY>;MX/S)K!R\![C"&&RO+U1\P"B$P?8>FAR4 M>V%=A&B%!V%)\6@E=R S<2Z0G*3<*NG[^N+-1^;&T0WL/5^A7E<]$0Q[]@9Z MRI&24%E[HZQ(25M3$M696^9S(2(F03AFP&EE@)-L2-*:)+95_O>Q*(ESA934 M&_<74\&/[/[&Y)?->+&X8#*X:G,#XW 8=!^BN4%$S"E*#C1Y!8([ M#H8:"\9;1HNUH97OI.SY0Y/C>FOF]/73%OBZ"KG3+HJ@\:!7>-"1E5!9>Z.L MR$I;LU+,/%%!$RAF" B6+=A$(K#(5/#:9&U<]ZG@G;"2Y4A*O7&#,0N\X^/^ M[)]7X^5[\*Y=I!YF;R[3=+'VB=.[]C9.WH'^CHR-!23&' ?YA%'/D)E[8VR M(A]MGP..1C$?"Q\Y55Q9*0NW9,=!%/G?,0I0S[JC>>+">"= M#[C*:3XO7N_-3%;W[B%%SQA/2Z$\?WD:A)=S$-"\\ZYGX' MX0%_7TY;$> B_= >HM6MX@S?V3ZRGHGU@ TC&'+?RTJ (0>/:[/X4-:]EC7" M"<+)P%7\@&6]HP0,WYWYR0_/_#P*H^5#V)PV-[G3I"W[W+\__[U(\G MDQ2+[_XV3:^P2[!FV-LE;#5QAH M[H8]'2T92'&]%P>7@(',9&'%<);;18]^-L]X!>WZ6-.6(F2Z&_ P$ MA_86;\8L? \\^9-I<>"7L_D8FQ^K-HHP=(@Y S2*=KY_1@M).7.0)/<@@C%@ MHI:02& I.DJ-ZF3Z[J91= >'.S*#-,=NE_T;04B@2*!(H$B@!T*@,47+D[4@ M@W @K'3@A.60LDN)Q_(_4[N)*G1/H&PD51?!]X$@3Z_C"%@1L&,X>#%/EVX< M;\8&+QHWC