0001104659-23-128321.txt : 20231221 0001104659-23-128321.hdr.sgml : 20231221 20231221171959 ACCESSION NUMBER: 0001104659-23-128321 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20231130 FILED AS OF DATE: 20231221 DATE AS OF CHANGE: 20231221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AAR CORP CENTRAL INDEX KEY: 0000001750 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT & PARTS [3720] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 362334820 STATE OF INCORPORATION: DE FISCAL YEAR END: 0531 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-06263 FILM NUMBER: 231506205 BUSINESS ADDRESS: STREET 1: 1100 N WOOD DALE RD CITY: WOOD DALE STATE: IL ZIP: 60191 BUSINESS PHONE: 6302272000 MAIL ADDRESS: STREET 1: 1100 N WOOD DALE RD CITY: WOOD DALE STATE: IL ZIP: 60191 FORMER COMPANY: FORMER CONFORMED NAME: ALLEN AIRCRAFT RADIO INC DATE OF NAME CHANGE: 19700204 10-Q 1 air-20231130x10q.htm FORM 10-Q
0000001750--05-31Q22024falseCommon Stock, $1.00 par valueAIR0000001750us-gaap:TreasuryStockCommonMember2023-09-012023-11-300000001750us-gaap:TreasuryStockCommonMember2022-09-012022-11-300000001750us-gaap:AdditionalPaidInCapitalMember2023-09-012023-11-300000001750us-gaap:TreasuryStockCommonMember2023-06-012023-08-310000001750us-gaap:AdditionalPaidInCapitalMember2023-06-012023-08-310000001750us-gaap:AdditionalPaidInCapitalMember2022-09-012022-11-300000001750us-gaap:TreasuryStockCommonMember2022-06-012022-08-310000001750us-gaap:AdditionalPaidInCapitalMember2022-06-012022-08-310000001750us-gaap:TreasuryStockCommonMember2023-11-300000001750us-gaap:RetainedEarningsMember2023-11-300000001750us-gaap:CommonStockMember2023-11-300000001750us-gaap:AdditionalPaidInCapitalMember2023-11-300000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-300000001750us-gaap:TreasuryStockCommonMember2023-08-310000001750us-gaap:RetainedEarningsMember2023-08-310000001750us-gaap:CommonStockMember2023-08-310000001750us-gaap:AdditionalPaidInCapitalMember2023-08-310000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-310000001750us-gaap:TreasuryStockCommonMember2023-05-310000001750us-gaap:RetainedEarningsMember2023-05-310000001750us-gaap:CommonStockMember2023-05-310000001750us-gaap:AdditionalPaidInCapitalMember2023-05-310000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-310000001750us-gaap:TreasuryStockCommonMember2022-11-300000001750us-gaap:RetainedEarningsMember2022-11-300000001750us-gaap:CommonStockMember2022-11-300000001750us-gaap:AdditionalPaidInCapitalMember2022-11-300000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-300000001750us-gaap:TreasuryStockCommonMember2022-08-310000001750us-gaap:RetainedEarningsMember2022-08-310000001750us-gaap:CommonStockMember2022-08-310000001750us-gaap:AdditionalPaidInCapitalMember2022-08-310000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-310000001750us-gaap:TreasuryStockCommonMember2022-05-310000001750us-gaap:RetainedEarningsMember2022-05-310000001750us-gaap:CommonStockMember2022-05-310000001750us-gaap:AdditionalPaidInCapitalMember2022-05-310000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-310000001750us-gaap:EmployeeStockOptionMember2023-07-012023-07-310000001750srt:DirectorMemberus-gaap:StockAppreciationRightsSARSMember2023-06-012023-08-310000001750us-gaap:StockAppreciationRightsSARSMember2023-06-012023-08-310000001750us-gaap:PerformanceSharesMember2023-06-012023-08-3100000017502024-03-012023-11-3000000017502023-03-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:RepairAndEngineeringMember2023-09-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:PartsSupplyMember2023-09-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:IntegratedSolutionsMember2023-09-012023-11-300000001750srt:EuropeMemberair:AviationServicesMember2023-09-012023-11-300000001750air:U.s.CanadaMemberair:AviationServicesMember2023-09-012023-11-300000001750air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMemberair:AviationServicesMember2023-09-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:RepairAndEngineeringMember2023-09-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:PartsSupplyMember2023-09-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:IntegratedSolutionsMember2023-09-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:ExpeditionaryServicesMember2023-09-012023-11-300000001750air:CommercialCustomerMemberair:RepairAndEngineeringMember2023-09-012023-11-300000001750air:CommercialCustomerMemberair:PartsSupplyMember2023-09-012023-11-300000001750air:CommercialCustomerMemberair:IntegratedSolutionsMember2023-09-012023-11-300000001750air:CommercialCustomerMemberair:ExpeditionaryServicesMember2023-09-012023-11-300000001750air:AsiaSouthPacificMemberair:AviationServicesMember2023-09-012023-11-300000001750us-gaap:IntersegmentEliminationMember2023-09-012023-11-300000001750air:RepairAndEngineeringMember2023-09-012023-11-300000001750air:PartsSupplyMember2023-09-012023-11-300000001750air:IntegratedSolutionsMember2023-09-012023-11-300000001750air:ExpeditionaryServicesMember2023-09-012023-11-300000001750air:AviationServicesMember2023-09-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:RepairAndEngineeringMember2023-06-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:PartsSupplyMember2023-06-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:IntegratedSolutionsMember2023-06-012023-11-300000001750srt:EuropeMemberair:AviationServicesMember2023-06-012023-11-300000001750air:U.s.CanadaMemberair:AviationServicesMember2023-06-012023-11-300000001750air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMemberair:AviationServicesMember2023-06-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:RepairAndEngineeringMember2023-06-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:PartsSupplyMember2023-06-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:IntegratedSolutionsMember2023-06-012023-11-300000001750air:GovernmentAndDefenseCustomerMemberair:ExpeditionaryServicesMember2023-06-012023-11-300000001750air:CommercialCustomerMemberair:RepairAndEngineeringMember2023-06-012023-11-300000001750air:CommercialCustomerMemberair:PartsSupplyMember2023-06-012023-11-300000001750air:CommercialCustomerMemberair:IntegratedSolutionsMember2023-06-012023-11-300000001750air:CommercialCustomerMemberair:ExpeditionaryServicesMember2023-06-012023-11-300000001750air:AsiaSouthPacificMemberair:AviationServicesMember2023-06-012023-11-300000001750us-gaap:IntersegmentEliminationMember2023-06-012023-11-300000001750air:RepairAndEngineeringMember2023-06-012023-11-300000001750air:PartsSupplyMember2023-06-012023-11-300000001750air:IntegratedSolutionsMember2023-06-012023-11-300000001750air:ExpeditionaryServicesMember2023-06-012023-11-300000001750air:AviationServicesMember2023-06-012023-11-300000001750us-gaap:IntersegmentEliminationMemberair:RepairAndEngineeringMember2022-09-012022-11-300000001750us-gaap:IntersegmentEliminationMemberair:PartsSupplyMember2022-09-012022-11-300000001750srt:EuropeMemberair:AviationServicesMember2022-09-012022-11-300000001750air:U.s.CanadaMemberair:AviationServicesMember2022-09-012022-11-300000001750air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMemberair:AviationServicesMember2022-09-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:RepairAndEngineeringMember2022-09-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:PartsSupplyMember2022-09-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:IntegratedSolutionsMember2022-09-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:ExpeditionaryServicesMember2022-09-012022-11-300000001750air:CommercialCustomerMemberair:RepairAndEngineeringMember2022-09-012022-11-300000001750air:CommercialCustomerMemberair:PartsSupplyMember2022-09-012022-11-300000001750air:CommercialCustomerMemberair:IntegratedSolutionsMember2022-09-012022-11-300000001750air:CommercialCustomerMemberair:ExpeditionaryServicesMember2022-09-012022-11-300000001750air:AsiaSouthPacificMemberair:AviationServicesMember2022-09-012022-11-300000001750us-gaap:IntersegmentEliminationMember2022-09-012022-11-300000001750air:RepairAndEngineeringMember2022-09-012022-11-300000001750air:PartsSupplyMember2022-09-012022-11-300000001750air:IntegratedSolutionsMember2022-09-012022-11-300000001750air:ExpeditionaryServicesMember2022-09-012022-11-300000001750air:AviationServicesMember2022-09-012022-11-300000001750us-gaap:IntersegmentEliminationMemberair:RepairAndEngineeringMember2022-06-012022-11-300000001750us-gaap:IntersegmentEliminationMemberair:PartsSupplyMember2022-06-012022-11-300000001750srt:EuropeMemberair:AviationServicesMember2022-06-012022-11-300000001750air:U.s.CanadaMemberair:AviationServicesMember2022-06-012022-11-300000001750air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMemberair:AviationServicesMember2022-06-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:RepairAndEngineeringMember2022-06-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:PartsSupplyMember2022-06-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:IntegratedSolutionsMember2022-06-012022-11-300000001750air:GovernmentAndDefenseCustomerMemberair:ExpeditionaryServicesMember2022-06-012022-11-300000001750air:CommercialCustomerMemberair:RepairAndEngineeringMember2022-06-012022-11-300000001750air:CommercialCustomerMemberair:PartsSupplyMember2022-06-012022-11-300000001750air:CommercialCustomerMemberair:IntegratedSolutionsMember2022-06-012022-11-300000001750air:CommercialCustomerMemberair:ExpeditionaryServicesMember2022-06-012022-11-300000001750air:AsiaSouthPacificMemberair:AviationServicesMember2022-06-012022-11-300000001750us-gaap:IntersegmentEliminationMember2022-06-012022-11-300000001750air:RepairAndEngineeringMember2022-06-012022-11-300000001750air:PartsSupplyMember2022-06-012022-11-300000001750air:IntegratedSolutionsMember2022-06-012022-11-300000001750air:ExpeditionaryServicesMember2022-06-012022-11-300000001750air:AviationServicesMember2022-06-012022-11-300000001750air:PurchaseAgreementMember2023-05-310000001750srt:MaximumMemberair:PurchaseAgreementMember2018-02-230000001750us-gaap:RetainedEarningsMember2023-09-012023-11-300000001750us-gaap:RetainedEarningsMember2023-06-012023-08-310000001750us-gaap:RetainedEarningsMember2022-09-012022-11-300000001750us-gaap:RetainedEarningsMember2022-06-012022-08-310000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-012023-11-300000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-012023-11-300000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-012023-08-310000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012022-11-300000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-012022-11-300000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-012022-11-300000001750us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-012022-08-3100000017502022-06-012022-08-310000001750us-gaap:AccumulatedTranslationAdjustmentMember2023-09-012023-11-300000001750us-gaap:AccumulatedTranslationAdjustmentMember2023-06-012023-11-300000001750us-gaap:AccumulatedTranslationAdjustmentMember2022-09-012022-11-300000001750us-gaap:AccumulatedTranslationAdjustmentMember2022-06-012022-11-3000000017502023-06-012023-08-3100000017502022-12-012023-02-2800000017502023-09-192023-09-1900000017502023-03-012023-03-310000001750air:TraxUsaCorpMemberus-gaap:TradeNamesMember2023-03-202023-03-200000001750srt:PartnershipInterestMemberair:JointVentureInIndiaMember2023-09-012023-11-300000001750srt:PartnershipInterestMemberair:JointVentureInIndiaMember2023-06-012023-11-300000001750srt:PartnershipInterestMemberair:JointVentureInIndiaMember2022-09-012022-11-300000001750srt:PartnershipInterestMemberair:JointVentureInIndiaMember2022-06-012022-11-300000001750srt:PartnershipInterestMemberair:JointVentureInIndiaMember2021-11-300000001750us-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditExpiringSeptember2024InterestPayableMonthlyMemberus-gaap:LetterOfCreditMember2023-11-300000001750us-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditExpiringSeptember2024InterestPayableMonthlyMember2023-11-300000001750us-gaap:ServiceMember2023-09-012023-11-300000001750us-gaap:ProductMember2023-09-012023-11-300000001750us-gaap:ServiceMember2023-06-012023-11-300000001750us-gaap:ProductMember2023-06-012023-11-300000001750us-gaap:ServiceMember2022-09-012022-11-300000001750us-gaap:ProductMember2022-09-012022-11-300000001750us-gaap:ServiceMember2022-06-012022-11-300000001750us-gaap:ProductMember2022-06-012022-11-300000001750air:CommercialPbhCustomerContractsMember2023-06-012023-11-300000001750air:TraxUsaCorpMember2023-09-012023-11-300000001750air:ProductSupportBusinessMemberus-gaap:SubsequentEventMember2023-12-212023-12-210000001750air:TraxUsaCorpMember2023-03-202023-03-200000001750air:TraxUsaCorpMember2023-06-012023-11-3000000017502022-06-012023-05-310000001750air:TraxUsaCorpMemberus-gaap:DevelopedTechnologyRightsMember2023-03-202023-03-200000001750air:TraxUsaCorpMemberus-gaap:CustomerRelationshipsMember2023-03-202023-03-200000001750us-gaap:AccumulatedTranslationAdjustmentMember2023-11-300000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-11-300000001750us-gaap:AccumulatedTranslationAdjustmentMember2023-08-310000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-3100000017502023-08-310000001750us-gaap:AccumulatedTranslationAdjustmentMember2023-05-310000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-05-310000001750us-gaap:AccumulatedTranslationAdjustmentMember2022-11-300000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-11-3000000017502022-11-300000001750us-gaap:AccumulatedTranslationAdjustmentMember2022-08-310000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-08-3100000017502022-08-310000001750us-gaap:AccumulatedTranslationAdjustmentMember2022-05-310000001750us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-05-3100000017502022-05-310000001750air:UsGovernmentContractMember2023-11-300000001750air:AllOtherCustomersMember2023-11-300000001750air:UsGovernmentContractMember2023-05-310000001750air:AllOtherCustomersMember2023-05-310000001750exch:XNYSus-gaap:CommonStockMember2023-06-012023-11-300000001750exch:XCHIus-gaap:CommonStockMember2023-06-012023-11-300000001750air:PurchaseAgreementMember2023-11-300000001750air:PurchaseAgreementMember2023-06-012023-11-300000001750air:PurchaseAgreementMember2022-06-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:RepairAndEngineeringMember2023-09-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:PartsSupplyMember2023-09-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:IntegratedSolutionsMember2023-09-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:ExpeditionaryServicesMember2023-09-012023-11-300000001750us-gaap:OperatingSegmentsMember2023-09-012023-11-300000001750us-gaap:CorporateNonSegmentMember2023-09-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:RepairAndEngineeringMember2023-06-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:PartsSupplyMember2023-06-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:IntegratedSolutionsMember2023-06-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:ExpeditionaryServicesMember2023-06-012023-11-300000001750us-gaap:OperatingSegmentsMember2023-06-012023-11-300000001750us-gaap:CorporateNonSegmentMember2023-06-012023-11-300000001750us-gaap:OperatingSegmentsMemberair:RepairAndEngineeringMember2022-09-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:PartsSupplyMember2022-09-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:IntegratedSolutionsMember2022-09-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:ExpeditionaryServicesMember2022-09-012022-11-300000001750us-gaap:OperatingSegmentsMember2022-09-012022-11-300000001750us-gaap:CorporateNonSegmentMember2022-09-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:RepairAndEngineeringMember2022-06-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:PartsSupplyMember2022-06-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:IntegratedSolutionsMember2022-06-012022-11-300000001750us-gaap:OperatingSegmentsMemberair:ExpeditionaryServicesMember2022-06-012022-11-300000001750us-gaap:OperatingSegmentsMember2022-06-012022-11-300000001750us-gaap:CorporateNonSegmentMember2022-06-012022-11-3000000017502016-06-012017-05-3100000017502015-06-012016-05-310000001750us-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditFacilityExpiringDecember2027Member2022-12-140000001750srt:PartnershipInterestMemberair:JointVentureInIndiaMember2023-11-300000001750srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditFacilityExpiringDecember2027Memberus-gaap:EurodollarMember2022-12-142022-12-140000001750srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditFacilityExpiringDecember2027Memberus-gaap:BaseRateMember2022-12-142022-12-140000001750srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditFacilityExpiringDecember2027Memberus-gaap:EurodollarMember2022-12-142022-12-140000001750srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberair:RevolvingLineOfCreditFacilityExpiringDecember2027Memberus-gaap:BaseRateMember2022-12-142022-12-1400000017502023-09-012023-11-3000000017502022-09-012022-11-300000001750air:CommercialPbhCustomerContractsMemberair:AccruedLiabilitiesCurrentMember2023-11-300000001750air:CommercialPbhCustomerContractsMember2023-09-012023-11-300000001750air:TraxUsaCorpMember2023-03-2000000017502023-11-3000000017502023-05-310000001750us-gaap:RestrictedStockMember2023-09-012023-11-300000001750us-gaap:EmployeeStockOptionMember2023-09-012023-11-300000001750us-gaap:RestrictedStockMember2023-06-012023-11-300000001750us-gaap:EmployeeStockOptionMember2023-06-012023-11-3000000017502023-06-012023-11-300000001750us-gaap:RestrictedStockMember2022-09-012022-11-300000001750us-gaap:EmployeeStockOptionMember2022-09-012022-11-300000001750us-gaap:RestrictedStockMember2022-06-012022-11-300000001750us-gaap:EmployeeStockOptionMember2022-06-012022-11-3000000017502022-06-012022-11-30iso4217:USDxbrli:pureair:engineair:segmentxbrli:sharesiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the Quarterly Period Ended November 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: 1-6263

AAR CORP.

(Exact name of registrant as specified in its charter)

Delaware

    

36-2334820

(State or other jurisdiction of incorporation
or organization)

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

One AAR Place, 1100 N. Wood Dale Road
Wood DaleIllinois

    

60191

(Address of principal executive offices)

(Zip Code)

(630) 227-2000

(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, $1.00 par value

AIR

New York Stock Exchange

Chicago Stock Exchange

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 30, 2023 there were 35,502,614 shares of the registrant’s Common Stock, $1.00 par value per share, outstanding.

AAR CORP. and Subsidiaries
Quarterly Report on Form 10-Q

For the Quarter Ended November 30, 2023

Table of Contents

Page

Part I — FINANCIAL INFORMATION

Item 1.

Financial Statements

Condensed Consolidated Balance Sheets

3

Condensed Consolidated Statements of Income

5

Condensed Consolidated Statements of Comprehensive Income

6

Condensed Consolidated Statements of Cash Flows

7

Condensed Consolidated Statements of Changes in Equity

8

Notes to Condensed Consolidated Financial Statements

9

Item 2.

Management’s Discussion and Analysis of Financial

22

Condition and Results of Operations

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

29

Item 4.

Controls and Procedures

30

Part II — OTHER INFORMATION

Item 1.

Legal Proceedings

30

Item 1A.

Risk Factors

30

Item 5.

Other Information

31

Item 6.

Exhibits

31

Exhibit Index

31

Signatures

32

2

PART I – FINANCIAL INFORMATION

Item 1 – Financial Statements

AAR CORP. and Subsidiaries

Condensed Consolidated Balance Sheets

As of November 30, 2023 and May 31, 2023

(In millions, except share data)

ASSETS

November 30, 

May 31, 

2023

2023

    

(Unaudited)  

    

Current assets:

Cash and cash equivalents

$

65.1

$

68.4

Restricted cash

10.4

13.4

Accounts receivable, less allowances of $13.9 and $13.4, respectively

246.4

241.3

Contract assets

99.3

86.9

Inventories

 

645.9

 

574.1

Rotable assets and equipment on or available for short-term lease

 

55.1

 

50.6

Assets of discontinued operations

11.7

13.5

Prepaid expenses and other current assets

60.5

49.7

Total current assets

 

1,194.4

 

1,097.9

Property, plant, and equipment, net of accumulated depreciation of $276.7 and $268.8, respectively

132.6

126.1

Other assets:

Goodwill

 

176.0

 

175.8

Intangible assets, net of accumulated amortization of $8.2 and $6.0, respectively

 

61.5

 

63.7

Operating lease right-of-use assets, net

90.4

63.7

Rotable assets supporting long-term programs

177.4

178.1

Other non-current assets

 

133.3

 

127.8

 

638.6

 

609.1

$

1,965.6

$

1,833.1

The accompanying Notes to Condensed Consolidated Financial

Statements are an integral part of these statements.

3

AAR CORP. and Subsidiaries

Condensed Consolidated Balance Sheets

As of November 30, 2023 and May 31, 2023

(In millions, except share data)

LIABILITIES AND EQUITY

November 30, 

May 31, 

2023

2023

    

(Unaudited)  

    

Current liabilities:

Accounts payable

$

209.7

$

158.5

Accrued liabilities

 

159.0

 

179.6

Liabilities of discontinued operations

11.4

13.4

Total current liabilities

 

380.1

 

351.5

Long-term debt

 

275.0

 

269.7

Operating lease liabilities

73.2

48.2

Deferred tax liabilities

 

39.8

 

33.6

Other liabilities

 

42.0

 

31.0

 

430.0

 

382.5

Equity:

Preferred stock, $1.00 par value, authorized 250,000 shares; none issued

 

 

Common stock, $1.00 par value, authorized 100,000,000 shares; issued 45,300,786 shares at cost

 

45.3

 

45.3

Capital surplus

 

485.7

 

484.5

Retained earnings

 

933.8

 

910.6

Treasury stock, 9,798,172 and 10,385,237 shares at cost, respectively

 

(300.8)

 

(317.8)

Accumulated other comprehensive loss

 

(8.5)

 

(23.5)

Total equity

 

1,155.5

 

1,099.1

$

1,965.6

$

1,833.1

The accompanying Notes to Condensed Consolidated Financial

Statements are an integral part of these statements.

4

AAR CORP. and Subsidiaries

Condensed Consolidated Statements of Income

For the Three and Six Months Ended November 30, 2023 and 2022

(Unaudited)

(In millions, except share data)

Three Months Ended

Six Months Ended

    

November 30, 

November 30, 

2023

    

2022

    

2023

    

2022

Sales:

Sales from products

$

320.2

$

298.6

$

657.7

$

563.8

Sales from services

 

225.2

 

171.2

 

437.4

 

352.3

 

545.4

 

469.8

 

1,095.1

 

916.1

Cost and operating expenses:

Cost of products

 

257.5

 

234.8

 

531.3

 

448.8

Cost of services

 

184.5

 

149.2

 

359.1

 

299.6

 

442.0

 

384.0

 

890.4

 

748.4

Gross profit

103.4

85.8

204.7

167.7

Provision for (Recovery of) credit losses

(0.1)

0.4

(0.1)

Selling, general and administrative

65.7

52.8

140.4

102.9

Earnings (Loss) from joint ventures

0.6

(0.7)

(0.3)

(1.3)

Operating income

 

38.3

 

32.4

 

63.6

 

63.6

Pension settlement charge

(26.7)

Losses related to sale and exit of business

(0.9)

(0.1)

(1.6)

(0.1)

Other income (expense), net

(0.1)

0.5

(0.1)

0.7

Interest expense

 

(6.2)

 

(2.1)

 

(12.0)

 

(3.2)

Interest income

 

0.6

 

0.1

 

1.0

 

0.2

Income from continuing operations before income taxes

31.7

30.8

24.2

61.2

Income tax expense

7.9

8.3

1.0

16.4

Income from continuing operations

23.8

22.5

23.2

44.8

Income from discontinued operations, net of tax

0.4

Net income

$

23.8

$

22.5

$

23.2

$

45.2

Earnings per share – basic:

Earnings from continuing operations

$

0.67

$

0.65

$

0.66

$

1.28

Income from discontinued operations

0.01

Earnings per share – basic

$

0.67

$

0.65

$

0.66

$

1.29

Earnings per share – diluted:

Earnings from continuing operations

$

0.67

$

0.64

$

0.65

$

1.26

Income from discontinued operations

0.01

Earnings per share – diluted

$

0.67

$

0.64

$

0.65

$

1.27

The accompanying Notes to Condensed Consolidated Financial

Statements are an integral part of these statements.

5

AAR CORP. and Subsidiaries

Condensed Consolidated Statements of Comprehensive Income

For the Three and Six Months Ended November 30, 2023 and 2022

(Unaudited)

(In millions)

Three Months Ended

Six Months Ended

    

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Net income

$

23.8

$

22.5

$

23.2

$

45.2

Other comprehensive loss, net of tax:

Currency translation adjustments

 

(0.4)

 

(0.3)

0.1

(3.6)

Pension and other post-retirement plans, net of tax

 

 

0.2

14.9

0.4

Other comprehensive income (loss), net of tax

 

(0.4)

 

(0.1)

15.0

(3.2)

Comprehensive income

$

23.4

$

22.4

$

38.2

$

42.0

The accompanying Notes to Condensed Consolidated Financial

Statements are an integral part of these statements.

6

AAR CORP. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

For the Six Months Ended November 30, 2023 and 2022

(Unaudited)

(In millions)

Six Months Ended

November 30, 

    

2023

    

2022

Cash flows used in operating activities:

Net income

$

23.2

$

45.2

Less: Income from discontinued operations

(0.4)

Income from continuing operations

23.2

44.8

Adjustments to reconcile income from continuing operations to net cash used in operating activities:

Depreciation and intangible amortization

 

17.1

 

13.3

Stock-based compensation

 

7.9

 

6.9

Pension settlement charge

26.7

Loss from joint ventures

0.3

1.3

Provision for (Recovery of) credit losses

0.4

(0.1)

Deferred taxes

 

(4.6)

 

Changes in certain assets and liabilities:

Accounts receivable

 

(6.3)

 

(12.0)

Contract assets

(12.4)

(9.3)

Inventories

 

(71.5)

 

(44.8)

Prepaid expenses and other current assets

(10.2)

(0.1)

Rotable assets supporting long-term programs

 

(4.0)

 

(8.1)

Accounts payable

 

52.8

 

Accrued and other liabilities

 

(5.6)

(21.2)

Deferred revenue on long-term programs

(9.5)

8.2

Other

(5.4)

 

(17.8)

Net cash used in operating activities – continuing operations

 

(1.1)

 

(38.9)

Net cash used in operating activities – discontinued operations

 

(0.2)

 

(0.4)

Net cash used in operating activities

(1.3)

(39.3)

Cash flows used in investing activities:

Property, plant, and equipment expenditures

(16.4)

(12.8)

Other

(3.9)

(5.5)

Net cash used in investing activities – continuing operations

(20.3)

(18.3)

Cash flows provided by financing activities:

Short-term borrowings on Revolving Credit Facility, net

5.0

98.0

Purchase of treasury stock

(50.1)

Stock compensation activity

10.3

2.1

Net cash provided by financing activities – continuing operations

 

15.3

 

50.0

Effect of exchange rate changes on cash

 

(0.1)

Decrease in cash, cash equivalents, and restricted cash

(6.3)

(7.7)

Cash, cash equivalents, and restricted cash at beginning of period

 

81.8

58.9

Cash, cash equivalents, and restricted cash at end of period

$

75.5

$

51.2

The accompanying Notes to Condensed Consolidated Financial

Statements are an integral part of these statements.

7

AAR CORP. and Subsidiaries

Condensed Consolidated Statements of Changes in Equity

For the Three and Six Months Ended November 30, 2023 and 2022

(Unaudited)

(In millions)

Accumulated

Other

Common

Capital

Retained

Treasury

Comprehensive

    

Stock

    

Surplus

    

Earnings

    

Stock

    

Loss

    

Total Equity

Balance, May 31, 2023

$

45.3

$

484.5

$

910.6

$

(317.8)

$

(23.5)

$

1,099.1

Net loss

 

 

 

(0.6)

(0.6)

Stock option activity

 

 

(0.3)

 

7.0

6.7

Restricted stock activity

 

 

(2.4)

 

3.7

1.3

Other comprehensive income, net of tax

 

 

 

15.4

15.4

Balance, August 31, 2023

$

45.3

$

481.8

$

910.0

$

(307.1)

$

(8.1)

$

1,121.9

Net income

 

 

23.8

 

 

 

23.8

Stock option activity

 

0.9

 

 

6.3

 

 

7.2

Restricted stock activity

 

3.0

 

 

 

 

3.0

Other comprehensive loss, net of tax

(0.4)

(0.4)

Balance, November 30, 2023

$

45.3

$

485.7

$

933.8

$

(300.8)

$

(8.5)

$

1,155.5

Accumulated

Other

Common

Capital

Retained

Treasury

Comprehensive

    

Stock

    

Surplus

    

Earnings

    

Stock

    

Loss

    

Total Equity

Balance, May 31, 2022

$

45.3

$

477.5

$

820.4

$

(289.1)

$

(19.6)

$

1,034.5

Net income

 

 

 

22.7

 

 

 

22.7

Stock option activity

 

 

1.0

 

 

1.5

 

 

2.5

Restricted stock activity

 

 

(1.7)

 

 

3.5

 

 

1.8

Repurchase of shares

(21.9)

(21.9)

Other comprehensive loss, net of tax

(3.1)

(3.1)

Balance, August 31, 2022

$

45.3

$

476.8

$

843.1

$

(306.0)

$

(22.7)

$

1,036.5

Net income

22.5

22.5

Stock option activity

0.2

2.4

2.6

Restricted stock activity

2.0

2.0

Repurchase of shares

(28.2)

(28.2)

Other comprehensive loss, net of tax

(0.1)

(0.1)

Balance, November 30, 2022

$

45.3

$

479.0

$

865.6

$

(331.8)

$

(22.8)

$

1,035.3

The accompanying Notes to Condensed Consolidated Financial

Statements are an integral part of these statements.

8

Note 1 – Basis of Presentation

AAR CORP. and its subsidiaries are referred to herein collectively as “AAR,” “Company,” “we,” “us,” or “our,” unless the context indicates otherwise. The accompanying Condensed Consolidated Financial Statements include the accounts of AAR and its subsidiaries after elimination of intercompany accounts and transactions.

We have prepared these statements without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”). The Condensed Consolidated Balance Sheet as of May 31, 2023 has been derived from audited financial statements. To prepare the financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”), management has made a number of estimates and assumptions relating to the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities. Actual results could differ from those estimates. Certain information and note disclosures, normally included in comprehensive financial statements prepared in accordance with GAAP, have been condensed or omitted pursuant to such rules and regulations of the SEC. These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended May 31, 2023.

In the opinion of management, the Condensed Consolidated Financial Statements reflect all adjustments (which consist only of normal recurring adjustments) necessary to present fairly the Condensed Consolidated Balance Sheet of AAR CORP. and its subsidiaries as of November 30, 2023, the Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income for the three- and six-month periods ended November 30, 2023 and 2022, the Condensed Consolidated Statements of Cash Flows for the six-month periods ended November 30, 2023 and 2022, and the Condensed Consolidated Statement of Changes in Equity for the three- and six-month periods ended November 30, 2023 and 2022. The results of operations for such interim periods are not necessarily indicative of the results for the full year.

Note 2 – Discontinued Operations

During the third quarter of fiscal 2018, we decided to pursue the sale of our Contractor-Owned, Contractor-Operated (“COCO”) business previously included in our Expeditionary Services segment. Due to this strategic shift, the assets, liabilities, and results of operations of our COCO business have been reported as discontinued operations for all periods presented. Unless otherwise noted, amounts and disclosures throughout these Notes to Condensed Consolidated Financial Statements relate to our continuing operations.

Following the sale of the last operating contract of the COCO business in 2020, our continuing involvement in the COCO business is limited to the lease of certain aircraft which is an obligation of the acquirer of the COCO business. The assets and liabilities of our discontinued operations are primarily comprised of right-of-use (“ROU”) assets and lease-related liabilities.

Note 3 – Revenue Recognition

Revenue is measured based on the consideration specified in a contract with a customer, and excludes any sales incentives and amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer.

Our unit of accounting for revenue recognition is a performance obligation included in our customer contracts. A performance obligation reflects the distinct good or service that we must transfer to a customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our contract with the customer is considered one performance obligation as it includes factors such as whether the good or service being provided is significantly integrated with other promises in the contract, whether the service provided significantly modifies or customizes another good or service or whether the good or service is highly interdependent or interrelated. If the contract has more than one performance obligation, we determine the standalone price of each distinct good or service underlying each performance obligation and allocate the transaction price based on their relative standalone selling prices.

The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. Variable consideration that cannot be reasonably estimated is recorded when known.

9

Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. The majority of our sales from products typically represent distinct performance obligations and are recognized at a point in time upon transfer of control to the customer, which generally occurs upon shipment. In connection with certain sales of products, we also provide logistics services, which include inventory management, replenishment, and other related services. The price of such services is generally included in the price of the products delivered to the customer, and revenues are recognized upon delivery of the product, at which point the customer has obtained control of the product. We do not account for these services separate from the related product sales as the services are inputs required to fulfill part orders received from customers.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation.

We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved can include customer volume, future labor costs and efficiencies, repair or overhaul costs, overhead costs, and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. For contracts that are deemed to be loss contracts, we establish forward loss reserves for total estimated costs that are in excess of total estimated consideration in the period in which they become known.

We utilize the portfolio approach to estimate the amount of revenue to recognize for certain contracts which require over-time revenue recognition. Such contracts are grouped together either by revenue stream, customer or product line with each portfolio of contracts grouped together based on having similar characteristics. The portfolio approach is utilized only when the result of the accounting is not expected to be materially different than if applied to individual contracts.

We also may enter into offset agreements or conditions as part of obtaining orders for our products and services from certain government customers in foreign countries. These agreements are designed to enhance the social and economic environment of the foreign country by requiring the contractor to promote investment in the country. These agreements also may be satisfied through our use of cash or other means of providing financial support for in-country projects with local companies. The amounts ultimately applied against our offset agreements are based on negotiations with the customer and satisfaction of our offset obligations are included in the estimates of our total costs to complete the contract.

When contracts are modified, we consider whether the modification either creates new or changes the existing enforceable rights and obligations. Contract modifications that are for goods or services that are not distinct from the existing contract, due to the significant integration with the original goods or services provided, are accounted for as if they were part of that existing contract with the effect of the contract modification recognized as an adjustment to revenue on a cumulative catch-up basis. When the modifications include additional performance obligations that are distinct, they are accounted for as a new contract and performance obligation, which are recognized prospectively.

Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases, the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.

Under most of our U.S. government contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.

In the ordinary course of business, agencies of the U.S. and other governments audit our claimed indirect costs and conduct inquiries and investigations of our business practices with respect to government contracts to determine whether our operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government agencies, including the Defense Contract Audit Agency (“DCAA”), routinely audit our claimed indirect costs, for compliance with the Cost Accounting Standards and the Federal Acquisition Regulations. These agencies also conduct reviews and investigations and make inquiries regarding our accounting and other systems in connection with our performance and business practices with respect to our government contracts and subcontracts.

10

Costs to fulfill and obtain a contract are considered for capitalization based on contract specific facts and circumstances. The incremental costs to fulfill a contract, including setup and implementation costs prior to beginning the period of performance, may be capitalized when expenses are incurred prior to the start of satisfying a performance obligation. The capitalized costs are subsequently expensed over the contract’s period of performance.

We have elected to use certain practical expedients permitted under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in Cost of sales on our Condensed Consolidated Statements of Income and are not considered a performance obligation to our customers. Our reported sales on our Condensed Consolidated Statements of Income are net of any sales or related non-income taxes. We also utilize the “as invoiced” practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value we are providing to the customer.

Cumulative Catch-up Adjustments

Changes in estimates and assumptions related to our arrangements accounted for using the cost-to-cost method are recorded using the cumulative catch-up method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide component inventory management, supply chain logistics programs, and/or repair services.

For the three-month period ended November 30, 2023, we recognized favorable and (unfavorable) cumulative catch-up adjustments of $4.0 million and $(4.3) million, respectively. For the three-month period ended November 30, 2022, we recognized cumulative catch-up adjustments of $4.7 million and $(1.8) million, respectively. When considering these adjustments on a net basis, we recognized adjustments of ($0.3) million and $2.9 million for the three-month periods ended November 30, 2023 and 2022, respectively.

For the six-month period ended November 30, 2023, we recognized cumulative catch-up adjustments of $7.0 million and $(6.8) million, respectively. For the six-month period ended November 30, 2022, we recognized cumulative catch-up adjustments of $7.6 million and $(1.8) million, respectively. When considering these adjustments on a net basis, we recognized adjustments of $0.2 million and $5.8 million for the six-month periods ended November 30, 2023 and 2022, respectively.

Contract Assets and Liabilities

The timing of revenue recognition, customer billings, and cash collections results in a contract asset or contract liability at the end of each reporting period. For instances where we recognize revenue prior to having an unconditional right to payment, we record a contract asset or liability. When an unconditional right to consideration exists, we reduce our contract asset or liability and recognize an unbilled or trade receivable. When amounts are dependent on factors other than the passage of time in order for payment from a customer to be due, we record a contract asset which consists of costs incurred where revenue recognized over time using the cost-to-cost model exceeds the amounts billed to customers. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to the satisfaction of our performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied, either over time as costs are incurred or at a point in time when deliveries are made. Contract assets and contract liabilities are determined on a contract-by-contract basis.

Net contract assets and liabilities are as follows:

November 30, 

May 31, 

    

2023

    

2023

    

Change 

Contract assets – current

$

99.3

$

86.9

$

12.4

Contract assets – non-current

33.1

27.5

5.6

Contract liabilities:

Deferred revenue – current

(16.6)

(19.7)

3.1

Deferred revenue on long-term contracts

(9.8)

 

(12.7)

 

2.9

Net contract assets

$

106.0

$

82.0

$

24.0

Contract assets – non-current is reported within Other non-current assets, contract liabilities – current is reported within Accrued liabilities, and deferred revenue on long-term contracts is reported within Other liabilities on our Condensed Consolidated Balance Sheets. Changes in contract assets and contract liabilities primarily result from the timing difference between our performance of services and payments from customers.

11

To support our power-by-the-hour customer contracts, we previously entered into an agreement with a component repair facility to outsource a portion of the component repair and overhaul services.  The agreement includes certain minimum repair volume guarantees, which, subject to the amendment noted below, we have historically not met.  To date, we have recognized charges of $8.1 million to reflect our obligations for not achieving the minimum volume guarantees.  During the three-month period ended November 30, 2023, we amended the agreement to eliminate certain minimum repair volume guarantees resulting in the de-recognition of $2.0 million from our remaining loss reserves.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included remaining loss reserves of $3.1 million classified in Accrued liabilities.

Changes in our deferred revenue were as follows for the three- and six-month periods ended November 30, 2023 and 2022:

    

Three Months Ended

    

Six Months Ended

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Deferred revenue at beginning of period

$

(37.1)

$

(33.5)

$

(32.4)

$

(30.6)

Revenue deferred

(69.4)

(69.6)

 

(136.2)

 

(127.1)

Revenue recognized

81.3

66.6

 

142.4

 

120.1

Other (1)

(1.2)

7.7

 

(0.2)

 

8.8

Deferred revenue at end of period

$

(26.4)

$

(28.8)

$

(26.4)

$

(28.8)

(1)

Other includes cumulative catch-up adjustments, foreign currency translation, and other adjustments.

Remaining Performance Obligations

As of November 30, 2023, we had approximately $720 million of remaining performance obligations, also referred to as firm backlog, which excludes unexercised contract options and potential orders under our indefinite-delivery, indefinite-quantity contracts. We expect that approximately 55% of this backlog will be recognized as revenue over the next 12 months with approximately 50% of the remainder recognized over the next three years. The amount of remaining performance obligations that are expected to be recognized as revenue beyond 12 months, primarily relates to our long-term programs where we provide component inventory management, supply chain logistics programs and/or repair services.

Disaggregation of Revenue

Third-party sales across the major customer markets for each of our operating segments for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:

Three Months Ended

Six Months Ended

    

November 30, 

November 30, 

2023

    

2022

    

2023

    

2022

Parts Supply:

 

Commercial

$

189.4

$

141.5

$

395.4

$

271.3

Government and defense

 

38.2

 

42.1

69.0

80.9

$

227.6

$

183.6

$

464.4

$

352.2

Repair & Engineering:

Commercial

$

130.9

$

122.1

$

252.5

$

234.8

Government and defense

 

14.5

 

12.7

30.4

27.6

$

145.4

$

134.8

$

282.9

$

262.4

Integrated Solutions:

Commercial

$

63.4

$

46.3

$

126.2

$

95.9

Government and defense

 

93.2

 

81.0

186.7

159.2

$

156.6

$

127.3

$

312.9

$

255.1

Expeditionary Services:

Commercial

$

1.5

$

1.9

$

3.6

$

3.4

Government and defense

 

14.3

 

22.2

31.3

43.0

$

15.8

$

24.1

$

34.9

$

46.4

12

Consolidated sales by geographic region for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:

Three Months Ended

Six Months Ended

November 30, 

November,

    

2023

    

2022

    

2023

    

2022

U.S./Canada

 

$

405.4

$

377.2

$

814.3

$

722.4

Europe/Africa

81.8

52.5

173.2

115.3

Asia/South Pacific

44.9

32.4

86.1

63.4

Other

13.3

7.7

21.5

15.0

$

545.4

$

469.8

$

1,095.1

$

916.1

Note 4 – Accounts Receivable

Financial instruments that potentially subject us to concentrations of market or credit risk consist principally of trade receivables. While our trade receivables are diverse and represent a number of entities and geographic regions, the majority are with the U.S. government and its contractors and entities in the aviation industry. The composition of our accounts receivable is as follows:

November 30, 

May 31, 

    

2023

    

2023

U.S. Government contracts:

 

  

 

  

Trade receivables

$

16.6

$

13.1

Unbilled receivables

 

18.2

 

18.9

 

34.8

 

32.0

All other customers:

 

 

Trade receivables

 

185.0

 

179.7

Unbilled receivables

 

26.6

 

29.6

 

211.6

 

209.3

$

246.4

$

241.3

Note 5 – Accounting for Stock-Based Compensation

Restricted Stock

In the three-month period ended August 31, 2023, as part of our annual long-term stock incentive compensation, we granted 81,100 shares of performance-based restricted stock and 87,130 shares of time-based restricted stock to eligible employees. The grant date fair value per share for these shares was $58.27 (the closing price per share of our common stock on the grant date). We also granted 21,834 shares of time-based restricted stock to members of the Board of Directors with a grant date fair value per share of $51.51 (the closing price per share of our common stock on the grant date).

Expenses charged to operations for restricted stock during the three-month periods ended November 30, 2023 and 2022 was $2.9 million and $1.9 million, respectively, and during the six-month periods ended November 30, 2023 and 2022 was $6.3 million and $4.9 million, respectively.

Stock Options

In July 2023, as part of our annual long-term stock incentive compensation, we granted 141,545 stock options to eligible employees at an exercise price per share of $58.27 and grant date fair value per share of $25.31. The fair value of stock options was estimated using the Black-Scholes option pricing model with the following assumptions:

Risk-free interest rate

    

4.1

%

Expected volatility of common stock

 

42.3

%

Dividend yield

 

0.0

%

Expected option term in years

 

5.1

The total intrinsic value of stock options exercised during the six-month periods ended November 30, 2023 and 2022 was $13.7 million and $2.7 million, respectively. Expenses charged to operations for stock options during the three-month periods ended November

13

30, 2023 and 2022 was $0.7 million and $0.9 million, respectively, and during the six-month periods ended November 30, 2023 and 2022 was $1.6 million and $2.0 million, respectively.

Note 6 – Inventories

The summary of inventories is as follows:

November 30, 

    

May 31, 

    

2023

    

2023

Aircraft and engine parts, components and finished goods

$

563.8

$

488.9

Raw materials and parts

 

52.3

 

59.6

Work-in-process

29.8

25.6

$

645.9

$

574.1

Note 7 – Supplemental Cash Flow Information

Six Months Ended

November 30, 

    

2023

    

2022

Interest paid

$

11.5

$

2.6

Income taxes paid

 

24.8

 

17.9

Income tax refunds received

0.1

0.2

Operating lease liabilities arising from obtaining or re-measuring ROU assets

31.1

0.7

Note 8 – Sale of Receivables

On February 23, 2018, we entered into a Purchase Agreement with Citibank N.A. (“Purchaser”) for the sale, from time to time, of certain accounts receivable due from certain customers (the “Purchase Agreement”). Under the Purchase Agreement, the maximum amount of receivables sold is limited to $150 million and Purchaser may, but is not required to, purchase the eligible receivables we offer to sell. The term of the Purchase Agreement runs through February 22, 2024, but, the Purchase Agreement may also be terminated earlier under certain circumstances. The term of the Purchase Agreement shall be automatically extended for annual terms unless either party provides advance notice that they do not intend to extend the term.

We have no retained interests in the sold receivables, other than limited recourse obligations in certain circumstances, and only perform collection and administrative functions for the Purchaser. We account for these receivable transfers as sales under ASC 860, Transfers and Servicing, and de-recognize the sold receivables from our Condensed Consolidated Balance Sheets. At November 30, 2023, we have utilized $12.6 million which reduced the availability under the Purchase Agreement to $137.4 million.

During the six-month periods ended November 30, 2023 and 2022, we sold $72.6 million and $87.2 million, respectively, of receivables under the Purchase Agreement and remitted $71.7 million and $86.1 million, respectively, to the Purchaser on their behalf. As of November 30, 2023 and May 31, 2023, we had collected cash of $1.2 million and $1.3 million, respectively, which was not yet remitted to the Purchaser as of those dates and was classified as Restricted cash on our Condensed Consolidated Balance Sheets.

Note 9 – Financing Arrangements

A summary of the carrying amount of our debt is as follows:

November 30, 

May 31, 

    

2023

    

2023

Revolving Credit Facility with interest payable monthly

$

277.0

$

272.0

Debt issuance costs, net

 

(2.0)

 

(2.3)

Long-term debt

$

275.0

$

269.7

At November 30, 2023, our debt had a fair value that approximates its carrying value and is classified as Level 2 in the fair value hierarchy.

14

On December 14, 2022, we entered into a credit agreement with various financial institutions as lenders and Wells Fargo Bank, N.A. as administrative agent for the lenders (the “Credit Agreement”). The Credit Agreement provides for a $620 million unsecured revolving credit facility (the “Revolving Credit Facility”) that we can draw upon for working capital and general corporate purposes. Under certain circumstances, we may request an increase to the lending commitments under the Credit Agreement by an aggregate amount of up to $300 million, not to exceed $920 million in total. The Credit Agreement expires on December 14, 2027. Borrowings under the Credit Agreement bear interest at a variable rate based on the secured overnight financing rate (“SOFR”) plus 112.5 to 200 basis points based on certain financial measurements if a SOFR loan, or at the offered fluctuating Base Rate plus 12.5 to 100 basis points based on certain financial measurements if a Base Rate loan.

On December 14, 2022, and in connection with our entry into the Credit Agreement, we terminated our revolving credit facility under the credit agreement dated April 12, 2011, as amended, (the “2011 Credit Agreement”) with the outstanding borrowings under the 2011 Credit Agreement at the date of its termination rolled over to the Credit Agreement.

Borrowings outstanding under the Revolving Credit Facility at November 30, 2023 were $277.0 million and there were approximately $11.0 million of outstanding letters of credit, which reduced the availability of this facility to $332.0 million.

Our financing arrangements require us to comply with leverage and interest coverage ratios and comply with certain affirmative and negative covenants, including those relating to financial reporting and notification, compliance with applicable laws, and limitations on additional liens, indebtedness, acquisitions, investments and disposition of assets. Our Credit Agreement also requires our significant domestic subsidiaries to provide a guarantee of payment under the Credit Agreement. At November 30, 2023, we were in compliance with the financial and other covenants in our financing agreements.

Note 10 – Other Non-current Assets

Investment in Indian Joint Venture

Our investments in joint ventures include $10.0 million for our 40% ownership interest in a joint venture in India to operate an airframe maintenance facility. The facility received certain regulatory approvals and commenced airframe maintenance operations in the second quarter of fiscal 2022.

We guarantee 40% of the Indian joint venture’s debt and have recognized a guarantee liability of $9.5 million as of November 30, 2023. Each of the partners in the Indian joint venture also has a loan to the joint venture proportionate to its equity ownership. In addition to the net equity investment of $6.5 million, our investment in the Indian joint venture includes $3.5 million for our loan to the joint venture as of November 30, 2023.

We account for our share of the earnings or losses of the Indian joint venture using the equity method with a reporting lag of two months, as the financial statements of the Indian joint venture are not completed on a timely basis that is sufficient for us to apply the equity method on a current basis. Our share of the Indian joint venture’s income (losses) for the three-month periods ended November 30, 2023 and 2022 were $0.7 million and $(0.6) million, respectively. Our share of the income (losses) for the six-month periods ended November 30, 2023 and 2022 were $0.1 million and $(0.8) million, respectively. We are currently evaluating a potential exit from our investment in the Indian joint venture.

Note 11 – Earnings per Share

The computation of basic earnings per share is based on the weighted average number of common shares outstanding during each period. The computation of diluted earnings per share is based on the weighted average number of common shares outstanding during the period plus, when their effect is dilutive, incremental shares consisting of shares subject to stock options and shares issuable upon vesting of restricted stock awards.

In accordance with ASC 260-10-45, Share-Based Payment Arrangements and Participating Securities and the Two-Class Method, our unvested restricted stock awards are deemed participating securities since these shares are entitled to participate in dividends declared on common shares. During periods of net income, the calculation of earnings per share for common stock excludes income attributable to unvested restricted stock awards from the numerator and excludes the dilutive impact of those shares from the denominator. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.

15

A reconciliation of the computations of basic and diluted earnings per share information for the three- and six-month periods ended November 30, 2023 and 2022 is as follows:

Three Months Ended

Six Months Ended

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Basic and Diluted Earnings Per Share:

Income from continuing operations

$

23.8

$

22.5

$

23.2

$

44.8

Less income attributable to participating shares

(0.3)

(0.3)

 

(0.3)

 

(0.6)

Income from continuing operations attributable to common shareholders

23.5

22.2

22.9

44.2

Income from discontinued operations attributable to common shareholders

0.4

Net income attributable to common shareholders for earnings per share

$

23.5

$

22.2

$

22.9

$

44.6

Weighted Average Shares:

Weighted average common shares outstanding - basic

34.9

34.2

 

34.9

 

34.6

Additional shares from the assumed exercise of stock options

0.4

0.5

0.4

0.4

Weighted average common shares outstanding - diluted

35.3

34.7

35.3

35.0

Earnings per share – basic:

Earnings from continuing operations

$

0.67

$

0.65

$

0.66

$

1.28

Income from discontinued operations

 

 

0.01

Earnings per share – basic

$

0.67

$

0.65

$

0.66

$

1.29

Earnings per share – diluted:

Earnings from continuing operations

$

0.67

$

0.64

$

0.65

$

1.26

Income from discontinued operations

 

 

0.01

Earnings per share – diluted

$

0.67

$

0.64

$

0.65

$

1.27

No stock options were determined to be anti-dilutive for the three- and six-month periods ended November 30, 2023.  The potential dilutive effect of 447,000 and 229,000 shares relating to stock options was excluded from the computation of weighted average common shares outstanding – diluted for the three- and six-month periods ended November 30, 2022, respectively, as the shares would have been anti-dilutive.

Note 12 - Defined Benefit Pension Settlement

During the three-month period ended August 31, 2023, we settled all future obligations under our frozen U.S. defined benefit retirement plan (the “U.S. Retirement Plan”). The settlement included a combination of lump-sum payments to participants who elected to receive them and the transfer of the remaining benefit obligations to a third-party insurance company under group annuity contracts. The purchase of the group annuity contracts was funded directly by assets of the U.S. Retirement Plan and required no additional cash or asset contributions from us. As a result of the settlements, we recognized a non-cash, pre-tax pension settlement charge of $26.7 million ($16.1 million after-tax) related to the accelerated recognition of all unamortized net actuarial losses in Accumulated other comprehensive loss.

The remaining surplus plan assets are expected to be utilized to fund remaining U.S. Retirement Plan expenses as well as certain contributions associated with one of our qualified 401(k) plans.  Surplus plan assets not used for these expenses or 401(k) contributions would be subject to a 20% excise tax upon withdrawal from the plan.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included $6.9 million of surplus plan assets reported in Other non-current assets.

16

Note 13 – Accumulated Other Comprehensive Loss

Changes in our accumulated other comprehensive loss (“AOCL”) by component for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:

    

Currency

    

Translation

Pension

    

Adjustments

    

Plans

    

Total

Balance at September 1, 2023

$

(5.2)

$

(2.9)

$

(8.1)

Other comprehensive income before reclassifications

 

(0.4)

 

 

(0.4)

Amounts reclassified from AOCL

 

 

 

Total other comprehensive loss

 

(0.4)

 

 

(0.4)

Balance at November 30, 2023

$

(5.6)

$

(2.9)

$

(8.5)

Balance at September 1, 2022

$

(6.1)

$

(16.6)

$

(22.7)

Other comprehensive loss before reclassifications

 

(0.3)

 

 

(0.3)

Amounts reclassified from AOCL

 

 

0.2

 

0.2

Total other comprehensive income (loss)

 

(0.3)

 

0.2

 

(0.1)

Balance at November 30, 2022

$

(6.4)

$

(16.4)

$

(22.8)

Currency

Translation

Pension

    

Adjustments

    

Plans

    

Total

Balance at June 1, 2023

$

(5.7)

$

(17.8)

$

(23.5)

Other comprehensive income before reclassifications

 

0.1

 

 

0.1

Amounts reclassified from AOCL

 

 

14.9

 

14.9

Total other comprehensive income

 

0.1

 

14.9

 

15.0

Balance at November 30, 2023

$

(5.6)

$

(2.9)

$

(8.5)

Balance at June 1, 2022

$

(2.8)

$

(16.8)

$

(19.6)

Other comprehensive loss before reclassifications

 

(3.6)

 

 

(3.6)

Amounts reclassified from AOCL

 

 

0.4

 

0.4

Total other comprehensive income (loss)

 

(3.6)

 

0.4

 

(3.2)

Balance at November 30, 2022

$

(6.4)

$

(16.4)

$

(22.8)

Note 14 – Acquisition

On March 20, 2023, we acquired the outstanding shares of Trax USA Corp. (“Trax”) for a purchase price of $120.0 million plus contingent consideration of up to $20.0 million based on Trax’s adjusted revenue in calendar years 2023 and 2024.  Trax is a leading provider of aircraft maintenance, repair, and overhaul (“MRO”) and fleet management software supporting a broad spectrum of maintenance activities for a diverse global customer base of airlines and MROs.

The purchase price was paid at closing except for $12.0 million which was placed on deposit with an escrow agent to secure potential indemnification obligations and fund post-closing adjustments for working capital and indebtedness.  The post-closing adjustments for working capital and indebtedness were finalized in the three-month period ended November 30, 2023 resulting in a purchase price reduction of $1.8 million.

The contingent consideration is based on an adjusted revenue target and requires certain of the former owners’ continued employment through December 31, 2024, and is treated as compensation expense within Selling, general and administrative expenses.  The adjusted revenue target is based on revenue recognized under U.S. GAAP adjusted for certain events related to deferred revenue, customer commitments, and other adjustments.  We recognized compensation expense of $1.4 million and $2.8 million in the three- and six-month periods ended November 30, 2023, respectively.

We accounted for the acquisition using the acquisition method and included the results of Trax’s operations in our consolidated financial statements from the effective date of the acquisition. Trax’s results are reported within our Integrated Solutions segment. The acquisition was funded using a combination of proceeds from our Revolving Credit Facility and cash on hand. Transaction costs associated with the acquisition of $5.1 million were expensed as incurred.

17

The amounts recorded for certain assets and liabilities are preliminary in nature and are subject to adjustment as additional information is obtained about their acquisition date fair values. The allocation of the purchase price is preliminary and will potentially change in future periods as fair value estimates of the assets acquired and liabilities assumed are finalized, including those related to working capital and income taxes. The final determination of the fair values will be completed within the one-year measurement period. The preliminary fair value of assets acquired and liabilities assumed is as follows:

Accounts receivable

    

$

8.8

Other assets

 

5.7

Intangible assets

 

61.7

Deferred revenue

 

(4.1)

Deferred tax liabilities

 

(15.8)

Other liabilities

 

(3.1)

Net assets acquired

 

53.2

Goodwill

 

60.3

Purchase price, net of cash acquired

$

113.5

Acquired amortizable intangible assets include customer relationships of $33.6 million and developed technology of $22.0 million which are being amortized over 12 years and 20 years, respectively. Intangible assets also include tradenames of $6.1 million which are indefinite-lived. The goodwill associated with the Trax acquisition is not deductible for tax purposes and is primarily attributable to the benefits we expect to derive from expected synergies including complimentary products and services, cross-selling opportunities and intangible assets that do not qualify for separate recognition, such as their assembled workforce.

Note 15 – Business Segment Information

During the first quarter of fiscal 2024, our chief operating decision maker (“CODM”) implemented changes in how he organizes the business, allocates resources, and assesses performance. Specifically, this new structure resulted in the separation of our former Aviation Services segment into three new operating segments: Parts Supply, Repair & Engineering, and Integrated Solutions.

In conjunction with the re-alignment, our CODM now evaluates each segment’s performance based on operating income instead of gross profit as our CODM believes operating income is a more comprehensive profitability measure for each operating segment.

Our previously reported segment financial information has been recast to conform to our new segment structure. The change in our operating segments had no impact on our previously reported consolidated results of operations, financial condition, or cash flows.

Our operating segments are comprised of:

Parts Supply, primarily consisting of our sales of used serviceable engine and airframe parts and components and distribution of new parts;
Repair & Engineering, primarily consisting of our maintenance, repair, and overhaul services across airframes and components, including landing gear;
Integrated Solutions, primarily consisting of our fleet management and operations of customer-owned aircraft, customized performance-based supply chain logistics programs in support of the U.S. Department of Defense, U.S. Department of State, and foreign governments, flight hour component inventory and repair programs for commercial airlines, and integrated software solutions, including Trax; and
Expeditionary Services, primarily consisting of products and services supporting the movement of equipment and personnel by the U.S. and foreign governments and non-governmental organizations with sales derived from the engineering, design, integration, and manufacture of pallets, shelters, and containers.

The accounting policies for the segments are the same as those described in Note 1 of Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended May 31, 2023. Cost of sales consists principally of the cost of products, including material used in manufacturing operations, direct labor, and overhead.

The Company has not aggregated operating segments for purposes of identifying reportable segments. Inter-segment sales are recorded at fair value, which results in intercompany profit on inter-segment sales that is eliminated in consolidation. Corporate selling,

18

general and administrative expenses include centralized functions such as legal, finance, treasury and human resources with a portion of the costs allocated to our operating segments.

Selected financial information for each segment is as follows:

    

Three Months Ended November 30, 2023

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

 

$

227.6

 

$

1.8

 

$

229.4

Repair & Engineering

 

145.4

22.1

167.5

Integrated Solutions

 

156.6

 

(0.7)

 

155.9

Expeditionary Services

 

15.8

 

 

15.8

$

545.4

$

23.2

$

568.6

Three Months Ended November 30, 2022

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

 

$

183.6

 

$

2.0

 

$

185.6

Repair & Engineering

134.8

18.3

153.1

Integrated Solutions

 

127.3

 

 

127.3

Expeditionary Services

 

24.1

 

 

24.1

$

469.8

$

20.3

$

490.1

Six Months Ended November 30, 2023

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

$

464.4

$

2.6

$

467.0

Repair & Engineering

 

282.9

 

41.6

 

324.5

Integrated Solutions

 

312.9

 

0.4

 

313.3

Expeditionary Services

 

34.9

 

 

34.9

$

1,095.1

$

44.6

$

1,139.7

Six Months Ended November 30, 2022

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

$

352.2

$

3.8

$

356.0

Repair & Engineering

 

262.4

 

38.6

 

301.0

Integrated Solutions

 

255.1

 

 

255.1

Expeditionary Services

 

46.4

 

 

46.4

$

916.1

$

42.4

$

958.5

19

The following table reconciles segment operating income to income from continuing operations before income taxes:

Three Months Ended

Six Months Ended

    

November,

    

November,

    

2023

    

2022

    

2023

    

2022

Segment operating income:

Parts Supply

$

28.4

$

21.3

$

43.5

$

39.6

Repair & Engineering

 

11.3

 

8.6

20.4

16.0

Integrated Solutions

 

6.4

 

7.1

14.1

15.4

Expeditionary Services

 

0.9

 

2.0

2.2

4.3

 

47.0

 

39.0

80.2

75.3

Corporate and other

 

(8.7)

 

(6.6)

(16.6)

(11.7)

Operating income

 

38.3

 

32.4

63.6

63.6

Pension settlement charge

 

 

(26.7)

Losses related to sale and exit of business

(0.9)

(0.1)

(1.6)

(0.1)

Other income (expense), net

 

(0.1)

 

0.5

(0.1)

0.7

Interest expense

 

(6.2)

 

(2.1)

(12.0)

(3.2)

Interest income

 

0.6

 

0.1

1.0

0.2

Income from continuing operations before income taxes

$

31.7

$

30.8

$

24.2

$

61.2

Note 16 – Legal Proceedings

We are involved in various claims and legal actions, including environmental matters, arising in the ordinary course of business. We are not a party to any material pending legal proceeding (including any governmental or environmental proceeding) other than routine litigation incidental to our business except for the following:

Self-Reporting of Potential Foreign Corrupt Practices Act Violations

The Company retained outside counsel to investigate possible violations of the Company’s Code of Conduct, the U.S. Foreign Corrupt Practices Act, and other applicable laws, relating to the Company’s activities in Nepal and South Africa. Based on these investigations, in fiscal 2019, we self-reported these matters to the U.S. Department of Justice, the SEC and the UK Serious Fraud Office. The Company is fully cooperating with the reviews by these agencies, although we are unable at this time to predict what action, if any, they may take.

Russian Bankruptcy Litigation

During calendar years 2016 and 2017, certain of the subsidiaries of AAR CORP. (the “Company”) purchased four engines from VIM-AVIA Airlines, LLC (“VIM-AVIA”), a company organized in Russia. Subsequent to the purchase of the engines, VIM-AVIA declared bankruptcy in Russian courts, and shortly thereafter the receiver of the VIM-AVIA bankruptcy estate and one of the major creditors of VIM-AVIA filed a claw-back action in the Arbitration Court of the Russian Republic of Tartarstan (the “Russian Trial Court”) against our subsidiaries alleging that the contracts entered into with VIM-AVIA in the 2016-2017 timeframe are invalid. The clawback action alleged that our subsidiaries owe the VIM-AVIA bankruptcy estate approximately $13 million, the alleged fair market value of the four engines at the time of sale. In March 2023, the Russian Trial Court awarded a $1.8 million judgment against the Company relating to one engine, and dismissed all the other claims against the Company relating to the three remaining engines. The Company recognized a corresponding charge of $1.8 million in the third quarter of fiscal 2023. The Company thereafter appealed the $1.8 million judgment entered against it by the Russian Trial Court. The receiver and the creditor thereafter appealed to the Russian Trial Court’s judgment dismissing their claims relating to the remaining three engines.

On September 26, 2023, the Russian Eleventh Arbitration Court of Appeal (the “Russian Appellate Court”) issued an order (i) affirming the Russian Trial Court's adverse judgment against the Company relating to one of the four engines; (ii) reversing the Russian Trial Court's dismissal of the claims relating to the remaining three engines; and (iii) awarding a judgment against the Company in the total amount of $13.0 million. During the first quarter of fiscal 2024, the Company recognized a charge for $11.2 million representing the judgment against the Company for the remaining three engines.  

20

The Company strongly disputes the validity of the judgment announced by the Russian Appellate Court and continues to strongly dispute all claims asserted in the clawback action.  On October 25, 2023, the Company petitioned the Russian Court of Cassation for leave to obtain the Russian Court of Cassation's appellate review of the Russian Appellate Court's order of September 26, 2023. On November 13, 2023, the Russian Court of Cassation granted the Company's petition. The Company's appeal to the Russian Court of Cassation is pending.

The Company believes that the judgment announced on September 26, 2023 by the Russian Appellate Court is a result of, among other things, a hostile business and legal environment for foreign companies in Russia, which has been caused by developments in the Russia/Ukraine conflict, including the imposition of a range of sanctions and export controls on Russian entities and individuals by the U.S. and its North Atlantic Treaty Organization allies.  Given the Company's obligation to comply with U.S. trade restrictions likely applicable to undisclosed creditors of the VIM-AVIA bankruptcy estate, the Company's ability to satisfy any portion of the Russian judgment or to otherwise settle the receiver's claims may be restricted and is unknown. Although there can be no assurances, the Company believes it will have strong defenses to any attempt that may be made to recognize and enforce the adverse judgment announced by the Russian Appellate Court outside of Russia.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included a total liability for the matter of $13.0 million classified as long-term in Other liabilities.

Performance Guarantee

In conjunction with the fiscal 2021 sale of our Composites business, we retained a performance guarantee to a customer of the Composites business (the “Customer”) under an existing contract providing flap track fairings on the A220 aircraft (“A220 Contract”). The term of the A220 Contract and our performance guarantee extend for the duration that A220 aircraft are in service and the customer continues to maintain support for the A220 aircraft. The performance guarantee does not contain a financial cap.

In March 2022, the buyer of the Composites business (the “Buyer”) filed for bankruptcy and moved to have the bankruptcy court reject the A220 Contract. The Customer also notified us that it believes the Buyer has failed to timely deliver products in accordance with the terms of the A220 Contract and that the Customer has incurred losses related to the asserted non-compliance that the Customer believes is covered by our performance guarantee. To date, the Customer has provided us with limited details in support of the extent of the Customer’s claimed losses with respect to the A220 Contract and its contention that we may be responsible under our performance guarantee to reimburse the Customer for any portion of its claimed losses. The Customer filed suit against us during the fourth quarter of fiscal 2023 claiming damages of at least $32 million.

In this regard, while we are continuing to seek additional detail around the facts and legal basis underlying the claim for losses the Customer attributed to the A220 Contract and the Customer’s corresponding claim under the performance guarantee, we strongly disagree with the premise of the Customer’s claim based on the information available and known to us at this time, and we believe that we have numerous defenses available against this claim that we will vigorously pursue. While it is reasonably possible that we will incur a loss from the claim under the performance guarantee, we are unable to estimate the range of loss on this claim. There can be no assurance that the Customer’s claim under the performance guarantee will not have a material adverse effect on our operations, financial position and cash flows.

Note 17 – Subsequent Event

Pending Acquisition of Triumph Group’s Product Support Business

On December 21, 2023, we entered into a definitive agreement with Triumph Group (“Seller”) to acquire Seller’s Product Support business (the “Product Support Business”). The Product Support Business is a leading global provider of specialized MRO capabilities for critical aircraft components in the commercial and defense markets, providing MRO services for structural components, engine and airframe accessories, interior refurbishment and wheels and brakes. The Product Support Business also designs proprietary designated engineering representative repairs and parts manufacturer approval parts.

Under the terms of the agreement and subject to closing conditions, we will acquire the Product Support Business for $725 million in cash, which we expect to fund with a combination of new equity and debt financings. We have also secured a debt financing commitment to backstop the contemplated new financings. The acquisition is expected to close in the first quarter of the 2024 calendar year, subject to customary closing conditions, including regulatory approvals.

21

Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations (Dollars in millions)

General Overview and Outlook

During the first quarter of fiscal 2024, our chief operating decision maker (“CODM”) implemented changes in how he organizes the business, allocates resources, and assesses performance. Specifically, this new structure resulted in the separation of our former Aviation Services segment into three new operating segments: Parts Supply, Repair & Engineering, and Integrated Solutions.

In conjunction with the re-alignment, our CODM now evaluates each segment’s performance based on operating income instead of gross profit as our CODM believes operating income is a more comprehensive profitability measure for each operating segment.

All of our previously reported segment financial information has been recast to conform to our new segment structure. The change in our operating segments had no impact on our previously reported consolidated results of operations, financial condition, or cash flows.

Our operating segments are comprised of:

Parts Supply, primarily consisting of our sales of used serviceable engine and airframe parts and components and distribution of new parts;
Repair & Engineering, primarily consisting of our maintenance, repair, and overhaul services across airframes and components, including landing gear;
Integrated Solutions, primarily consisting of our fleet management and operations of customer-owned aircraft, customized performance-based supply chain logistics programs in support of the U.S. Department of Defense, U.S. Department of State, and foreign governments, flight hour component inventory and repair programs for commercial airlines, and integrated software solutions, including Trax; and
Expeditionary Services, primarily consisting of products and services supporting the movement of equipment and personnel by the U.S. and foreign governments and non-governmental organizations with sales derived from the engineering, design, integration, and manufacture of pallets, shelters, and containers.

The accounting policies for the segments are the same as those described in Note 1 of Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended May 31, 2023. Cost of sales consists principally of the cost of products, including material used in manufacturing operations, direct labor, and overhead.

The Company has not aggregated operating segments for purposes of identifying reportable segments. Inter-segment sales are recorded at fair value which results in intercompany profit on inter-segment sales that is eliminated in consolidation. Corporate selling, general and administrative expenses include centralized functions such as legal, finance, treasury and human resources with a portion of the costs allocated to our operating segments.

Over the long-term, we expect to see strength in our aviation products and services given our offerings of value-added solutions to both commercial and government and defense customers. We believe long-term commercial aftermarket growth trends are favorable. As we continue to invest in the pipeline of opportunities in the government market, our long-term strategy continues to emphasize investing in the business and capitalizing on opportunities in both the commercial and government markets.

22

Discussion of Results of Operations

Three- and Six- Month Periods Ended November 30, 2023

Three Months Ended November 30, 

Six Months Ended November 30, 

 

    

2023

    

2022

    

% Change

    

2023

    

2022

    

% Change

 

Sales:

 

  

 

  

 

  

Commercial

$

385.2

$

311.8

23.5

%  

$

777.7

$

605.4

 

28.5

%  

Government and defense

160.2

158.0

1.4

%  

 

317.4

 

310.7

2.2

%  

$

545.4

$

469.8

16.1

%  

$

1,095.1

$

916.1

 

19.5

%  

Gross Profit:

 

 

  

 

Commercial

$

78.7

$

57.3

37.3

%  

$

154.3

$

110.8

 

39.3

%  

Government and defense

24.7

28.5

(13.3)

%  

 

50.4

 

56.9

 

(11.4)

%

$

103.4

$

85.8

20.5

%  

$

204.7

$

167.7

 

22.1

%

Gross Profit Margin:

Commercial

20.4

%  

18.4

%  

19.8

%  

18.3

%  

Government and defense

15.4

%  

18.0

%  

15.9

%  

18.3

%  

Consolidated

19.0

%  

18.3

%  

18.7

%  

18.3

%

Three Month Period Ended November 30, 2023

Consolidated sales for the second quarter of fiscal 2024 increased $75.6 million, or 16.1%, over the prior year quarter primarily due to an increase in sales to commercial customers.  Consolidated sales to commercial customers increased $73.4 million, or 23.5%, over the prior year quarter primarily due to strong demand and volume growth in our Parts Supply segment across both new parts distribution and used serviceable material.  Our consolidated sales to government customers increased $2.2 million, or 1.4%, primarily due to the growth across government programs in our Integrated Solutions segment partially offset by lower sales volume for pallets, containers, and shelters in our Expeditionary Services segment.

Consolidated cost of sales increased $58.0 million, or 15.1%, over the prior year quarter primarily due to the overall higher sales volumes over the prior year period.

Consolidated gross profit for the second quarter of fiscal 2024 increased $17.6 million, or 20.5%, over the prior year quarter.  Gross profit on sales to commercial customers increased $21.4 million, or 37.3%, over the prior year quarter due to strong demand and volume growth for both new parts and used serviceable material.  Gross profit margin on sales to commercial customers increased to 20.4% from 18.4% in the prior year quarter primarily due to the acquisition of Trax in the fourth quarter of fiscal 2023 and its higher margin digital services.

Gross profit on sales to government customers decreased $3.8 million, or 13.3%, from the prior year quarter with the gross profit margin on sales to government customers decreasing to 15.4% from 18.0%.  These decreases are primarily attributable to changes in the mix of products and services sold in our Integrated Solutions segment.

Selling, General, and Administrative Expenses

Selling, general and administrative expenses increased $12.9 million, or 24.4%, over the prior year quarter primarily due to investments to support the sales growth across our commercial activities.  These investments include $2.7 million of amortization and acquisition-related expenses for Trax.  As a percent of sales, selling, general and administrative expenses increased to 12.0% from 11.2% in the prior year quarter primarily due to these incremental investments.

Operating Income

Operating income increased $5.9 million, or 18.2%, over the prior year quarter primarily due to the increased sales volumes and margin improvement discussed above.

23

Interest Expense

Interest expense increased $4.1 million in the second quarter of fiscal 2024 reflecting the impact of both higher interest rates and higher average borrowings used to fund investments in the business, including our acquisition of Trax.  Our average borrowing rate was 6.7% in the second quarter of fiscal 2024 compared to 4.1% in the prior year quarter.

Income Taxes

Our effective income tax rate for continuing operations was 24.9% for the second quarter of fiscal 2024 compared to 26.9% in the prior year quarter.  The decrease in the effective tax rate was primarily attributable to higher tax benefits from stock option exercises in the current quarter which reduced the effective income tax rate.

Six Month Period Ended November 30, 2023

Consolidated sales for the six-month period ended November 30, 2023 increased $179.0 million, or 19.5%, over the prior year period primarily due to an increase in sales to commercial customers.  Consolidated sales to commercial customers increased $172.3 million, or 28.5%, over the prior year period primarily due to strong demand and volume growth in our Parts Supply segment across both new parts distribution and used serviceable material.  Our consolidated sales to government customers increased $6.7 million, or 2.2%, primarily due to the growth across government programs in our Integrated Solutions segment partially offset by lower sales volume for new parts to government customers in our Parts Supply segment.

Consolidated cost of sales increased $142.0 million, or 19.0%, over the prior year period which was largely in line with the consolidated sales increase of 19.5% discussed above.

Consolidated gross profit for the six-month period ended November 30, 2023 increased $37.0 million, or 22.1%, over the prior year period.  Gross profit on sales to commercial customers increased $43.5 million, or 39.3%, over the prior year period due to strong demand and volume growth for both new parts and used serviceable material.  Gross profit margin on sales to commercial customers increased to 19.8% from 18.3% in the prior year period primarily due to the acquisition of Trax and its higher margin services.

Gross profit on sales to government customers decreased $6.5 million, or 11.4%, from the prior year period.  Gross profit on sales to government customers decreased primarily due to lower sales to government customers in our Parts Supply segment.  Gross profit margin on sales to government customers decreased to 15.9% from 18.3% primarily due to changes in the mix of products and services sold.

Selling, General, and Administrative Expenses

Selling, general and administrative expenses increased $37.5 million, or 36.4%, over the prior year period primarily due to the recognition of a charge for $11.2 million in the first quarter of fiscal 2024 related to an unfavorable Russian court judgment.  The remaining increase in selling, general and administrative expenses was largely attributable to investments to support the sales growth as our commercial activities continue to recover from the impact of COVID-19.  These investments include $5.5 million of amortization and acquisition-related expenses for Trax.

Operating Income

Operating income for the six-month period ended November 30, 2023 was unchanged from the prior year period as the increased sales volumes and margin improvement were offset by the recognition of the $11.2 million charge related to the unfavorable Russian court judgment and investments in the business to support further growth.

Pension Settlement Charge

During the first quarter of fiscal 2024, we settled all future obligations under our frozen U.S. defined benefit retirement plan.  The settlement included a combination of lump-sum payments to participants who elected to receive them and the transfer of the remaining benefit obligations to a third-party insurance company under a group annuity contract.  As a result of the settlement, in the six-month period ended November 30, 2023, we recognized a non-cash, pre-tax pension settlement charge of $26.7 million ($16.1 million after-tax) related to the accelerated recognition of all unamortized net actuarial losses in Accumulated other comprehensive loss.

24

Interest Expense

Interest expense for the six-month period ended November 30, 2023 increased $8.8 million over the prior year period reflecting the impact of both higher interest rates and higher average borrowings used to fund investments in the business, including our acquisition of Trax.  Our average borrowing rate was 6.6% for the six-month period ended November 30, 2023 compared to 3.4% in the prior year period.

Income Taxes

Our effective income tax rate for continuing operations for the six-month period ended November 30, 2023 was 4.1% compared to 26.8% in the prior year period.  The decrease in the effective tax rate was primarily attributable to the deferred tax benefit recognized in conjunction with the pension settlement in the first quarter of fiscal 2024.

Operating Segment Results of Operations

Three-Month Periods Ended November 30, 2023 and 2022

Parts Supply Segment

Three Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

227.6

$

183.6

 

24.0

%  

Operating income

 

28.4

 

21.3

 

33.3

%  

Operating margin

 

12.5

%  

 

11.6

%  

Sales in the Parts Supply segment increased $44.0 million, or 24.0%, over the prior year quarter primarily due to a $22.2 million increase in sales in our aftermarket parts trading activities as a result of increased demand for used serviceable material.  Whole asset sales in our aftermarket parts trading activities increased $14.6 million in the second quarter of fiscal 2024 over the prior year quarter.

Operating income in the Parts Supply segment increased $7.1 million, or 33.3%, over the prior year period, primarily due to growth in sales volumes across both new parts distribution and used serviceable material.   Operating margin increased to 12.5% from 11.6% in the prior year quarter, primarily due to the mix of products sold in our new parts distribution activities.

Repair & Engineering Segment

Three Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

145.4

$

134.8

 

7.9

%  

Operating income

 

11.3

 

8.6

 

31.4

%  

Operating margin

 

7.8

%  

 

6.4

%  

Sales in the Repair & Engineering segment increased $10.6 million, or 7.9%, over the prior year quarter primarily due to a $16.5 million sales increase at our airframe maintenance facilities.  This increase was partially offset by lower sales volume of $5.9 million in our landing gear and component repair facilities.

Operating income in the Repair & Engineering segment increased $2.7 million, or 31.4%, over the prior year quarter primarily due to the sales volume increase in our airframe maintenance facilities.  Operating margin increased to 7.8% from 6.4% in the prior year quarter, primarily due to our actions to reduce both our fixed and variable cost structure.

Integrated Solutions Segment

Three Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

156.6

$

127.3

 

23.0

%  

Operating income

 

6.4

 

7.1

 

(9.9)

%  

Operating margin

 

4.1

%  

 

5.6

%  

25

Sales in the Integrated Solutions segment increased $29.3 million, or 23.0%, over the prior year quarter primarily due to higher commercial and government program activity and the Trax acquisition in the fourth quarter of fiscal 2023 which contributed sales of $9.5 million in the current year quarter.

Changes in estimates and assumptions related to our arrangements accounted for using the cost-to-cost method are recorded using the cumulative catch-up method of accounting.  In the second quarter of fiscal 2024, we recognized net unfavorable cumulative catch-up adjustments of $0.3 million compared to favorable cumulative catch-up adjustments of $2.9 million in the prior year quarter.  These adjustments primarily relate to our long-term, power-by-the-hour programs where we provide component inventory management and repair services as well as certain long-term government programs.

Operating income in the Integrated Solutions segment decreased $0.7 million, or 9.9%, from the prior year quarter with operating margin decreasing to 4.1% from 5.6%.  These decreases are primarily attributable to decrease in favorability from the cumulative catch-up adjustments discussed above.

Expeditionary Services Segment

Three Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

15.8

$

24.1

 

(34.4)

%  

Operating income

 

0.9

 

2.0

 

(55.0)

%  

Operating margin

 

5.7

%  

 

8.3

%  

Sales in the Expeditionary Services segment decreased $8.3 million, or 34.4%, from the prior year period primarily due to lower sales volumes for pallets, containers, and shelters.  

Operating income in the Expeditionary Services segment decreased $1.1 million, or 55.0%, from the prior year quarter primarily due to the lower sales volumes.  Operating margin decreased to 5.7% from 8.3% in the prior year quarter, primarily due to increased selling, general, and administrative expenses over the prior year quarter.

Six-Month Periods Ended November 30, 2023 and 2022

Parts Supply Segment

Six Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

464.4

$

352.2

 

31.9

%  

Operating income

 

43.5

 

39.6

 

9.8

%  

Operating margin

 

9.4

%  

 

11.2

%  

Sales in the Parts Supply segment for the six-month period ended November 30, 2023 increased $112.2 million, or 31.9%, over the prior year period primarily due to a $68.4 million increase in sales in our aftermarket parts trading activities as a result of increased demand for used serviceable material.  Whole asset sales in our aftermarket parts trading activities increased $35.6 million over the prior year period.

Operating income in the Parts Supply segment increased $3.9 million, or 9.8%, over the prior year period, primarily due to increased sales volumes across both new parts distribution and used serviceable material partially offset by the recognition of the $11.2 million charge in the first quarter of fiscal 2024 related to the unfavorable Russian court judgment.

Repair & Engineering Segment

Six Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

282.9

$

262.4

 

7.8

%  

Operating income

 

20.4

 

16.0

 

27.5

%  

Operating margin

 

7.2

%  

 

6.1

%  

26

Sales in the Repair & Engineering segment for the six-month period ended November 30, 2023 increased $20.5 million, or 7.8%, over the prior year period primarily due to a $29.9 million sales increase at our airframe maintenance facilities.  This increase was partially offset by lower sales volume of $10.5 million in our landing gear and component repair facilities.

Operating income in the Repair & Engineering segment increased $4.4 million, or 27.5%, over the prior year period primarily due to the sales volume increase in our airframe maintenance facilities.  Operating margin increased to 7.2% from 6.1% in the prior year period, primarily due to our actions to reduce both our fixed and variable cost structure.

Integrated Solutions Segment

Six Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

312.9

$

255.1

 

22.7

%  

Operating income

 

14.1

 

15.4

 

(8.4)

%  

Operating margin

 

4.5

%  

 

6.0

%  

Sales in the Integrated Solutions segment for the six-month period ended November 30, 2023 increased $57.8 million, or 22.7%, over the prior year period primarily due to higher commercial and government program activity and the Trax acquisition in the fourth quarter of fiscal 2023 which contributed sales of $17.1 million in the current year period.  

In the six-month period ended November 30, 2023, we recognized net favorable cumulative catch-up adjustments of $0.2 million compared to a favorable cumulative catch-up adjustments of $5.8 million in the prior year period.  These adjustments primarily relate to our long-term, power-by-the-hour programs where we provide component inventory management and repair services as well as certain long-term government programs.

Operating income in the Integrated Solutions segment decreased $1.3 million, or 8.4%, from the prior year period with the operating margin decreasing to 4.5% from 6.0%.  These decreases are primarily attributable to the changes in the amount of net favorable cumulative catch-up adjustments in each period.

Expeditionary Services Segment

Six Months Ended November 30,

 

    

2023

    

2022

    

% Change

 

Third-party sales

$

34.9

$

46.4

 

(24.8)

%

Operating income

 

2.2

 

4.3

 

(48.8)

%

Operating margin

 

6.3

%  

 

9.3

%  

Sales in the Expeditionary Services segment for the six-month period ended November 30, 2023 decreased $11.5 million, or 24.8%, from the prior year period primarily due to lower sales volumes for pallets, containers, and shelters.

Operating income in the Expeditionary Services segment decreased $2.1 million, or 48.8%, from the prior year period primarily due to lower sales volumes.  Operating margin decreased to 6.3% from 9.3% in the prior year period, primarily due to increased selling, general, and administrative expenses over the prior year period.

Liquidity, Capital Resources and Financial Position

Our operating activities are funded and commitments met through the generation of cash from operations. Our ability to generate cash from operations is influenced primarily by our operating performance and changes in working capital. In addition to operations, our current capital resources include an unsecured revolving credit facility under the Credit Agreement referred to below and an accounts receivable financing program. Periodically, we may also raise capital through common stock and debt financings in the public or private markets. We continually evaluate various financing arrangements, including the issuance of common stock or debt, which would allow us to improve our liquidity position and finance future growth on commercially reasonable terms. Our continuing ability to borrow from our lenders and issue debt and equity securities to the public and private markets in the future may be negatively affected by a number of factors, including the overall health of the credit markets, general economic conditions, airline industry conditions, geo-political events, and our operating performance.

27

At November 30, 2023, our liquidity and capital resources included working capital of $814.3 million inclusive of cash of $65.1 million.

On December 14, 2022, we entered into a new credit agreement with various financial institutions as lenders and Wells Fargo Bank, N.A. as administrative agent for the lenders (the “Credit Agreement”). The Credit Agreement provides for a $620 million unsecured revolving credit facility (the “Revolving Credit Facility”) that we can draw upon for working capital and general corporate purposes. Under certain circumstances, we may request an increase to the lending commitments under the Credit Agreement by an aggregate amount of up to $300 million, not to exceed $920 million in total. The Credit Agreement expires on December 14, 2027.

At November 30, 2023, borrowings outstanding under the Revolving Credit Facility were $277.0 million and there were approximately $11.0 million of outstanding letters of credit, which reduced the availability under this facility to $332.0 million. There are no other terms or covenants limiting the availability of the Revolving Credit Facility.  

As of November 30, 2023, we also had other financing arrangements that did not limit availability on our Revolving Credit Facility, including outstanding letters of credit of $11.7 million and foreign lines of credit of $9.4 million.

We maintain a Purchase Agreement with Citibank N.A. (“Purchaser”) for the sale, from time to time, of certain accounts receivable due from certain customers (the “Purchase Agreement”).  Under the Purchase Agreement, the maximum amount of receivables sold is limited to $150 million and Purchaser may, but is not required to, purchase the eligible receivables we offer to sell.  The term of the Purchase Agreement expires after February 22, 2024, but, the Purchase Agreement may be terminated earlier under certain circumstances.  The term of the Purchase Agreement is automatically extended for annual terms unless either party provides advance notice that they do not intend to extend the term.

We have no retained interests in the sold receivables, other than limited recourse obligations in certain circumstances, and only perform collection and administrative functions for the Purchaser.  We account for these receivable transfers as sales under ASC 860, Transfers and Servicing, and de-recognize the sold receivables from our Consolidated Balance Sheet.  At November 30, 2023, we have utilized $12.6 million which reduced the availability under the Purchase Agreement to $137.4 million.  

At November 30, 2023, we were in compliance with all financial and other covenants under each of our financing arrangements.

During the second quarter of fiscal 2024, we continued to experience delayed collections from one of our significant regional airline customers and issued the customer a Notice of Payment and Other Defaults to request payment and reserve our rights under our agreements. Though we currently expect full payment from the customer of all amounts due and do not believe a reserve for credit loss is warranted, the customer’s financial condition may continue to deteriorate and we may in the future experience loss due to a default by the customer and the related nonpayment of account receivable balances. Our Condensed Consolidated Balance Sheet as of November 30, 2023 included accounts receivable of $11.9 million, including $5.4 million past due, and contract assets of $9.4 million related to this customer.

On December 16, 2021, our Board of Directors authorized a renewal of our stock repurchase program, under which we may repurchase up to $150 million of our common stock with no expiration date.  During fiscal 2023, we repurchased 1.2 million shares for an aggregate purchase price of $50.1 million.  No repurchases were made during the six-month period ended November 30, 2023. Since inception of the renewal authorization, we have repurchased 2.2 million shares for an aggregate purchase price of $92.4 million.  The timing and amount of repurchases are subject to prevailing market conditions and other considerations, including our liquidity and acquisition and other investment opportunities.

Cash Flows from Operating Activities

Net cash used in operating activities–continuing operations was $1.1 million in the six-month period ended November 30, 2023 compared to cash used of $38.9 million in the prior year period.  The decrease in cash used from the prior year of $37.8 million was primarily attributable to working capital changes, including the timing of payments for inventory investments in both new parts and used serviceable material in the current year period.

Cash Flows from Investing Activities

Net cash used in investing activities was $20.3 million in the six-month period ended November 30, 2023 compared to $18.3 million in the prior year period.  The increase in cash used in investing activities over the prior year of $2.0 million was primarily related to increased expenditures for capital equipment in the current year period.

28

Cash Flows from Financing Activities

Net cash provided by financing activities was $15.3 million in the six-month period ended November 30, 2023 compared to cash provided of $50.0 million in the prior year period.  The decrease in cash provided by financing activities from the prior year of $34.7 million was primarily related to stock repurchases of $50.1 million in the prior year period compared to no repurchases in fiscal 2024.

Pending Acquisition of Triumph Group’s Product Support Business

On December 21, 2023, we entered into a definitive agreement with Triumph Group (“Seller”) to acquire Seller’s Product Support business (the “Product Support Business”). The Product Support Business is a leading global provider of specialized MRO capabilities for critical aircraft components in the commercial and defense markets, providing MRO services for structural components, engine and airframe accessories, interior refurbishment and wheels and brakes. The Product Support Business also designs proprietary designated engineering representative repairs and parts manufacturer approval parts.

Under the terms of the agreement and subject to closing conditions, we will acquire the Product Support Business for $725 million in cash, which we expect to fund with a combination of new equity and debt financings. We have also secured a debt financing commitment to backstop the contemplated new financings. The acquisition is expected to close in the first quarter of the 2024 calendar year, subject to customary closing conditions, including regulatory approvals.

Critical Accounting Policies and Significant Estimates

We make a number of significant estimates, assumptions and judgments in the preparation of our financial statements. See Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended May 31, 2023 for a discussion of our critical accounting policies. There have been no significant changes to the application of our critical accounting policies during fiscal 2024.

Forward-Looking Statements

This report contains certain forward-looking statements as that term is defined in the Private Securities Litigation Reform Act of 1995. These forward-looking statements are based on beliefs of our management, as well as assumptions and estimates based on information available to us as of the dates such assumptions and estimates are made, and are subject to certain risks and uncertainties that could cause actual results to differ materially from historical results or those anticipated, depending on a variety of factors, including those factors set forth under Part I, Item 1A in our Annual Report on Form 10-K for the year ended May 31, 2023. Should one or more of those risks or uncertainties materialize adversely, or should underlying assumptions or estimates prove incorrect, actual results may vary materially from those described. Those events and uncertainties are difficult or impossible to predict accurately and many are beyond our control. We assume no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements or to reflect the occurrence of anticipated or unanticipated events.

Item 3 – Quantitative and Qualitative Disclosures About Market Risk

Our exposure to market risk includes fluctuating interest rates under our credit agreements, changes in foreign exchange rates, and credit losses on accounts receivable. See Note 1 of Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended May 31, 2023 for a discussion of accounts receivable exposure.

Foreign Currency Risk. Revenues and expenses of our foreign operations are translated at average exchange rates during the period, and balance sheet accounts are translated at period-end exchange rates. Balance sheet translation adjustments are excluded from the results of operations and are recorded in stockholders’ equity as a component of accumulated other comprehensive loss. A hypothetical 10 percent devaluation of the U.S. dollar against foreign currencies would not have had a material impact on our financial position or continuing operations for the quarter ended November 30, 2023.

Interest Rate Risk. Refer to the section Quantitative and Qualitative Disclosures about Market Risk in our Annual Report on Form 10-K for the year ended May 31, 2023. There were no significant changes during the quarter ended November 30, 2023.

29

Item 4 – Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As required by Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of November 30, 2023. This evaluation was carried out under the supervision and with participation of our Chief Executive Officer and our Chief Financial Officer. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures. Therefore, effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives. Based upon our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of November 30, 2023 to provide reasonable assurance that information required to be disclosed in the reports that are filed under the Securities Exchange Act of 1934 is recorded, processed, summarized, and reported in a timely manner.

There were no changes in our internal control over financial reporting during the quarter ended November 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II – OTHER INFORMATION

Item 1 – Legal Proceedings

The information in Note 16 to the Condensed Consolidated Financial Statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference. There are no matters which constitute material pending legal proceedings to which we are a party other than those incorporated into this item by reference from Note 16 to our Condensed Consolidated Financial Statements for the quarter ended November 30, 2023 contained in this Quarterly Report on Form 10-Q.

Item 1A – Risk Factors

There is no material change in the information reported under Part I-Item 1A “Risk Factors” contained in our Annual Report on Form 10-K for the fiscal year ended May 31, 2023 with the exception of the addition of the following risk factor:

We may not complete the pending acquisition of the Product Support business of Triumph Group, and if we do, we may not realize the anticipated benefits and may face difficulties integrating the operations, which could have a material adverse impact on the Company’s business, operating results and financial condition.

On December 21, 2023, we entered into a definitive agreement with Triumph Group (“Seller”) to acquire Seller’s Product Support business (the “Product Support Business”). The Product Support business is a leading global provider of specialized MRO capabilities for critical aircraft components in the commercial and defense markets, providing MRO services for structural components, engine and airframe accessories, interior refurbishment and wheels and brakes. The Product Support Business also designs proprietary designated engineering representative repairs and parts manufacturer approval parts. We expect the pending acquisition to deepen and broaden our customer relationships globally, expand our footprint, and expand our product offerings.

We face risks in completing the acquisition. Under the terms of the agreement and subject to closing conditions, we will acquire the Product Support Business for $725 million in cash, which we expect to fund with a combination of new equity and debt financings. We have also secured a debt financing commitment to backstop the contemplated new financings. We are subject to risks related to our ability to obtain any contemplated financing on favorable terms or at all. The acquisition is expected to close in the first quarter of the 2024 calendar year, subject to customary closing conditions, including regulatory approvals. We may not be able to meet the closing conditions or obtain the approvals we need to complete the acquisition within the contemplated timeframe or at all.

In addition, if we complete the acquisition, we may not realize the anticipated benefits, including any synergies, cross-selling opportunities, cost savings, financial or business growth opportunities. The benefits related to the acquisition may not be achieved within the anticipated timeframe, or at all. Further, we may not be able to execute our integration plans for the Product Support Business and may face diversion of management attention from our existing business, unanticipated costs and risks associated with the acquisition and expanding further into the global MRO market. Failing to realize the anticipated benefits and difficulties integrating the Product Support Business could have a material adverse effect on our business, operating results and financial condition.

30

Item 5 – Other Information

During the three months ended November 30, 2023, none of our directors or “officers” (as defined in Rule 16a-1(f) promulgated under the Exchange Act) adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” as such terms are defined under Item 408 of Regulation S-K.

Item 6 – Exhibits

The exhibits to this report are listed on the following index:

Exhibit
No.

    

Description

    

    

Exhibits

31.

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

31.1

Section 302 Certification of Chief Executive Officer of Registrant (filed herewith).

31.2

Section 302 Certification of Chief Financial Officer of Registrant (filed herewith).

32.

Section 1350 Certifications

32.1

Section 906 Certification of Chief Executive Officer of Registrant (filed herewith).

32.2

Section 906 Certification of Chief Financial Officer of Registrant (filed herewith).

101.

Interactive Data File

101

The following materials from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended November 30, 2023, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets at November 30, 2023 and May 31, 2023, (ii) Condensed Consolidated Statements of Income for the three- and six-months ended November 30, 2023 and 2022, (iii) Condensed Consolidated Statements of Comprehensive Income for the three- and six-months ended November 30, 2023 and 2022, (iv)  Condensed Consolidated Statements of Cash Flows for the six- months ended November 30, 2023 and 2022, (v) Condensed Consolidated Statement of Changes in Equity for the three- and six-months ended November 30, 2023 and 2022, and (vi) Notes to Condensed Consolidated Financial Statements.**

104.

Cover Page Interactive Data File

104

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

**

Pursuant to Rule 406T of Regulation S-T, the Interactive Data Files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.

31

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.

    

AAR CORP.

(Registrant)

Date:

December 21, 2023

/s/ SEAN M. GILLEN

Sean M. Gillen

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)

32

EX-31.1 2 air-20231130xex31d1.htm EXHIBIT 31.1

Exhibit 31.1

SECTION 302

CERTIFICATION

I, John M. Holmes, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of AAR CORP. (the “Registrant”) for the quarterly period ended November 30, 2023;

2.

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

3.

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

4.

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

a)

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

b)

Designed such internal 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 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:  December 21, 2023

/s/ JOHN M. HOLMES

John M. Holmes

Chairman, President, and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 air-20231130xex31d2.htm EXHIBIT 31.2

Exhibit 31.2

SECTION 302

CERTIFICATION

I, Sean M. Gillen, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of AAR CORP. (the “Registrant”) for the quarterly period ended November 30, 2023;

2.

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

3.

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

4.

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

a)

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

b)

Designed such internal 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 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:  December 21, 2023

/s/ SEAN M. GILLEN

Sean M. Gillen

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 air-20231130xex32d1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the AAR CORP. (the “Company") quarterly report on Form 10-Q for the period ended November 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report"), I, John M. Holmes, Chairman, President, and Chief Executive Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

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

Date:   December 21, 2023

/s/ JOHN M. HOLMES

John M. Holmes

Chairman, President, and Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 air-20231130xex32d2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the AAR CORP. (the "Company") quarterly report on Form 10-Q for the period ended November 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Sean M. Gillen, Senior Vice President and Chief Financial Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

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

Date: December 21, 2023

/s/ SEAN M. GILLEN

Sean M. Gillen

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 air-20231130.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Acquisition - Fair value of assets acquired and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Accounting for Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Accounting for Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Sale of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Other Non-current Assets - Investments in Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Business Segment Information - Sales by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Business Segment Information - Reconciliation of segment operating income to income from continuing operations before provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Legal Proceedings (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Accounting for Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Sale of Receivables link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Other Non-current Assets link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Defined Benefit Pension Settlement link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Defined Benefit Pension Settlement (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 air-20231130_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 air-20231130_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 air-20231130_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 air-20231130_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Document and Entity Information
6 Months Ended
Nov. 30, 2023
shares
Document and Entity Information  
Document Type 10-Q
Document Transition Report false
Document Period End Date Nov. 30, 2023
Document Quarterly Report true
Entity File Number 1-6263
Entity Registrant Name AAR CORP
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 36-2334820
Entity Address, Address Line One One AAR Place
Entity Address, Address Line Two 1100 N. Wood Dale Road
Entity Address, City or Town Wood Dale
Entity Address, State or Province IL
Entity Address, Postal Zip Code 60191
City Area Code 630
Local Phone Number 227-2000
Entity Current Reporting Status Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 35,502,614
Entity Central Index Key 0000001750
Entity Interactive Data Current Yes
Current Fiscal Year End Date --05-31
Document Fiscal Period Focus Q2
Document Fiscal Year Focus 2024
Amendment Flag false
Common Stock | NEW YORK STOCK EXCHANGE, INC.  
Document and Entity Information  
Title of 12(b) Security Common Stock, $1.00 par value
Trading Symbol AIR
Security Exchange Name NYSE
Common Stock | CHICAGO STOCK EXCHANGE, INC  
Document and Entity Information  
Title of 12(b) Security Common Stock, $1.00 par value
Trading Symbol AIR
Security Exchange Name CHX
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Current assets:    
Cash and cash equivalents $ 65.1 $ 68.4
Restricted cash 10.4 13.4
Accounts receivable, less allowances of $13.9 and $13.4, respectively 246.4 241.3
Contract assets 99.3 86.9
Inventories 645.9 574.1
Rotable assets and equipment on or available for short-term lease 55.1 50.6
Assets of discontinued operations 11.7 13.5
Prepaid expenses and other current assets 60.5 49.7
Total current assets 1,194.4 1,097.9
Property, plant and equipment, at cost:    
Property, plant, and equipment, net of accumulated depreciation of $276.7 and $268.8, respectively 132.6 126.1
Other assets:    
Goodwill 176.0 175.8
Intangible assets, net of accumulated amortization of $8.2 and $6.0, respectively 61.5 63.7
Operating lease right-of-use assets, net 90.4 63.7
Rotable assets supporting long-term programs 177.4 178.1
Other non-current assets 133.3 127.8
Total other assets 638.6 609.1
Total assets 1,965.6 1,833.1
Current liabilities:    
Accounts payable 209.7 158.5
Accrued liabilities 159.0 179.6
Liabilities of discontinued operations 11.4 13.4
Total current liabilities 380.1 351.5
Long-term debt 275.0 269.7
Operating lease liabilities 73.2 48.2
Deferred tax liabilities 39.8 33.6
Other liabilities 42.0 31.0
Total noncurrent liabilities 430.0 382.5
Equity:    
Preferred stock, $1.00 par value, authorized 250,000 shares; none issued
Common stock, $1.00 par value, authorized 100,000,000 shares; issued 45,300,786 shares at cost 45.3 45.3
Capital surplus 485.7 484.5
Retained earnings 933.8 910.6
Treasury stock, 9,798,172 and 10,385,237 shares at cost, respectively (300.8) (317.8)
Accumulated other comprehensive loss (8.5) (23.5)
Total equity 1,155.5 1,099.1
Total liabilities and equity $ 1,965.6 $ 1,833.1
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Nov. 30, 2023
May 31, 2023
Condensed Consolidated Balance Sheets    
Accounts receivable, allowances $ 13.9 $ 13.4
Property, plant, and equipment, net of accumulated depreciation 276.7 268.8
Intangible assets, net of accumulated amortization $ 8.2 $ 6.0
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, shares authorized 250,000 250,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 1.00 $ 1.00
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 45,300,786 45,300,786
Treasury stock, shares issued 9,798,172 10,385,237
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Sales:        
Sales $ 545.4 $ 469.8 $ 1,095.1 $ 916.1
Cost and operating expenses:        
Cost 442.0 384.0 890.4 748.4
Gross profit 103.4 85.8 204.7 167.7
Provision for (Recovery of) credit losses   (0.1) 0.4 (0.1)
Selling, general and administrative 65.7 52.8 140.4 102.9
Earnings (Loss) from joint ventures 0.6 (0.7) (0.3) (1.3)
Operating income 38.3 32.4 63.6 63.6
Pension settlement charge     (26.7)  
Losses related to sale and exit of business (0.9) (0.1) (1.6) (0.1)
Other income (expense), net (0.1) 0.5 (0.1) 0.7
Interest expense (6.2) (2.1) (12.0) (3.2)
Interest income 0.6 0.1 1.0 0.2
Income from continuing operations before provision for income taxes 31.7 30.8 24.2 61.2
Income tax expense 7.9 8.3 1.0 16.4
Income from continuing operations 23.8 22.5 23.2 44.8
Income from discontinued operations, net of tax       0.4
Net income $ 23.8 $ 22.5 $ 23.2 $ 45.2
Earnings per share - basic:        
Earnings from continuing operations $ 0.67 $ 0.65 $ 0.66 $ 1.28
Income from discontinued operations       0.01
Earnings per share - basic 0.67 0.65 0.66 1.29
Earnings per share - diluted:        
Earnings from continuing operations 0.67 0.64 0.65 1.26
Income from discontinued operations       0.01
Earnings per share - diluted $ 0.67 $ 0.64 $ 0.65 $ 1.27
Products        
Sales:        
Sales $ 320.2 $ 298.6 $ 657.7 $ 563.8
Cost and operating expenses:        
Cost 257.5 234.8 531.3 448.8
Services        
Sales:        
Sales 225.2 171.2 437.4 352.3
Cost and operating expenses:        
Cost $ 184.5 $ 149.2 $ 359.1 $ 299.6
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Condensed Consolidated Statements of Comprehensive Income        
Net income $ 23.8 $ 22.5 $ 23.2 $ 45.2
Other comprehensive loss, net of tax:        
Currency translation adjustments (0.4) (0.3) 0.1 (3.6)
Pension and other post-retirement plans, net of tax   0.2 14.9 0.4
Other comprehensive income (loss), net of tax (0.4) (0.1) 15.0 (3.2)
Comprehensive income $ 23.4 $ 22.4 $ 38.2 $ 42.0
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Cash flows used in operating activities:    
Net income $ 23.2 $ 45.2
Less: Income from discontinued operations   (0.4)
Income from continuing operations 23.2 44.8
Adjustments to reconcile income from continuing operations to net cash used in operating activities:    
Depreciation and intangible amortization 17.1 13.3
Stock-based compensation 7.9 6.9
Pension settlement charge 26.7  
Loss from joint ventures 0.3 1.3
Provision for (Recovery of) credit losses 0.4 (0.1)
Deferred taxes (4.6)  
Changes in certain assets and liabilities:    
Accounts receivable (6.3) (12.0)
Contract assets (12.4) (9.3)
Inventories (71.5) (44.8)
Prepaid expenses and other current assets (10.2) (0.1)
Rotable assets supporting long-term programs (4.0) (8.1)
Accounts payable 52.8  
Accrued and other liabilities (5.6) (21.2)
Deferred revenue on long-term programs (9.5) 8.2
Other (5.4) (17.8)
Net cash used in operating activities - continuing operations (1.1) (38.9)
Net cash used in operating activities - discontinued operations (0.2) (0.4)
Net cash used in operating activities (1.3) (39.3)
Cash flows used in investing activities:    
Property, plant, and equipment expenditures (16.4) (12.8)
Other (3.9) (5.5)
Net cash used in investing activities - continuing operations (20.3) (18.3)
Cash flows provided by financing activities:    
Short-term borrowings on Revolving Credit Facility, net 5.0 98.0
Purchase of treasury stock   (50.1)
Stock compensation activity 10.3 2.1
Net cash provided by financing activities - continuing operations 15.3 50.0
Effect of exchange rate changes on cash   (0.1)
Decrease in cash, cash equivalents, and restricted cash (6.3) (7.7)
Cash, cash equivalents, and restricted cash at beginning of period 81.8 58.9
Cash, cash equivalents, and restricted cash at end of period $ 75.5 $ 51.2
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Millions
Common Stock
Capital Surplus
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Total
Balance at May. 31, 2022 $ 45.3 $ 477.5 $ 820.4 $ (289.1) $ (19.6) $ 1,034.5
Increase (Decrease) in Stockholders' Equity            
Net income (loss)     22.7     22.7
Stock option activity   1.0   1.5   2.5
Restricted stock activity   (1.7)   3.5   1.8
Repurchase of shares       (21.9)   (21.9)
Other comprehensive loss, net of tax         (3.1) (3.1)
Balance at Aug. 31, 2022 45.3 476.8 843.1 (306.0) (22.7) 1,036.5
Balance at May. 31, 2022 45.3 477.5 820.4 (289.1) (19.6) 1,034.5
Increase (Decrease) in Stockholders' Equity            
Net income (loss)           45.2
Other comprehensive loss, net of tax           (3.2)
Balance at Nov. 30, 2022 45.3 479.0 865.6 (331.8) (22.8) 1,035.3
Balance at Aug. 31, 2022 45.3 476.8 843.1 (306.0) (22.7) 1,036.5
Increase (Decrease) in Stockholders' Equity            
Net income (loss)     22.5     22.5
Stock option activity   0.2   2.4   2.6
Restricted stock activity   2.0       2.0
Repurchase of shares       (28.2)   (28.2)
Other comprehensive loss, net of tax         (0.1) (0.1)
Balance at Nov. 30, 2022 45.3 479.0 865.6 (331.8) (22.8) 1,035.3
Balance at May. 31, 2023 45.3 484.5 910.6 (317.8) (23.5) 1,099.1
Increase (Decrease) in Stockholders' Equity            
Net income (loss)     (0.6)     (0.6)
Stock option activity   (0.3)   7.0   6.7
Restricted stock activity   (2.4)   3.7   1.3
Other comprehensive loss, net of tax         15.4 15.4
Balance at Aug. 31, 2023 45.3 481.8 910.0 (307.1) (8.1) 1,121.9
Balance at May. 31, 2023 45.3 484.5 910.6 (317.8) (23.5) 1,099.1
Increase (Decrease) in Stockholders' Equity            
Net income (loss)           23.2
Other comprehensive loss, net of tax           15.0
Balance at Nov. 30, 2023 45.3 485.7 933.8 (300.8) (8.5) 1,155.5
Balance at Aug. 31, 2023 45.3 481.8 910.0 (307.1) (8.1) 1,121.9
Increase (Decrease) in Stockholders' Equity            
Net income (loss)     23.8     23.8
Stock option activity   0.9   6.3   7.2
Restricted stock activity   3.0       3.0
Other comprehensive loss, net of tax         (0.4) (0.4)
Balance at Nov. 30, 2023 $ 45.3 $ 485.7 $ 933.8 $ (300.8) $ (8.5) $ 1,155.5
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Basis of Presentation
6 Months Ended
Nov. 30, 2023
Basis of Presentation  
Basis of Presentation

Note 1 – Basis of Presentation

AAR CORP. and its subsidiaries are referred to herein collectively as “AAR,” “Company,” “we,” “us,” or “our,” unless the context indicates otherwise. The accompanying Condensed Consolidated Financial Statements include the accounts of AAR and its subsidiaries after elimination of intercompany accounts and transactions.

We have prepared these statements without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”). The Condensed Consolidated Balance Sheet as of May 31, 2023 has been derived from audited financial statements. To prepare the financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”), management has made a number of estimates and assumptions relating to the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities. Actual results could differ from those estimates. Certain information and note disclosures, normally included in comprehensive financial statements prepared in accordance with GAAP, have been condensed or omitted pursuant to such rules and regulations of the SEC. These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended May 31, 2023.

In the opinion of management, the Condensed Consolidated Financial Statements reflect all adjustments (which consist only of normal recurring adjustments) necessary to present fairly the Condensed Consolidated Balance Sheet of AAR CORP. and its subsidiaries as of November 30, 2023, the Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income for the three- and six-month periods ended November 30, 2023 and 2022, the Condensed Consolidated Statements of Cash Flows for the six-month periods ended November 30, 2023 and 2022, and the Condensed Consolidated Statement of Changes in Equity for the three- and six-month periods ended November 30, 2023 and 2022. The results of operations for such interim periods are not necessarily indicative of the results for the full year.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Discontinued Operations
6 Months Ended
Nov. 30, 2023
Discontinued Operations  
Discontinued Operations

Note 2 – Discontinued Operations

During the third quarter of fiscal 2018, we decided to pursue the sale of our Contractor-Owned, Contractor-Operated (“COCO”) business previously included in our Expeditionary Services segment. Due to this strategic shift, the assets, liabilities, and results of operations of our COCO business have been reported as discontinued operations for all periods presented. Unless otherwise noted, amounts and disclosures throughout these Notes to Condensed Consolidated Financial Statements relate to our continuing operations.

Following the sale of the last operating contract of the COCO business in 2020, our continuing involvement in the COCO business is limited to the lease of certain aircraft which is an obligation of the acquirer of the COCO business. The assets and liabilities of our discontinued operations are primarily comprised of right-of-use (“ROU”) assets and lease-related liabilities.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition
6 Months Ended
Nov. 30, 2023
Revenue Recognition  
Revenue Recognition

Note 3 – Revenue Recognition

Revenue is measured based on the consideration specified in a contract with a customer, and excludes any sales incentives and amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer.

Our unit of accounting for revenue recognition is a performance obligation included in our customer contracts. A performance obligation reflects the distinct good or service that we must transfer to a customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our contract with the customer is considered one performance obligation as it includes factors such as whether the good or service being provided is significantly integrated with other promises in the contract, whether the service provided significantly modifies or customizes another good or service or whether the good or service is highly interdependent or interrelated. If the contract has more than one performance obligation, we determine the standalone price of each distinct good or service underlying each performance obligation and allocate the transaction price based on their relative standalone selling prices.

The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. Variable consideration that cannot be reasonably estimated is recorded when known.

Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. The majority of our sales from products typically represent distinct performance obligations and are recognized at a point in time upon transfer of control to the customer, which generally occurs upon shipment. In connection with certain sales of products, we also provide logistics services, which include inventory management, replenishment, and other related services. The price of such services is generally included in the price of the products delivered to the customer, and revenues are recognized upon delivery of the product, at which point the customer has obtained control of the product. We do not account for these services separate from the related product sales as the services are inputs required to fulfill part orders received from customers.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation.

We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved can include customer volume, future labor costs and efficiencies, repair or overhaul costs, overhead costs, and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. For contracts that are deemed to be loss contracts, we establish forward loss reserves for total estimated costs that are in excess of total estimated consideration in the period in which they become known.

We utilize the portfolio approach to estimate the amount of revenue to recognize for certain contracts which require over-time revenue recognition. Such contracts are grouped together either by revenue stream, customer or product line with each portfolio of contracts grouped together based on having similar characteristics. The portfolio approach is utilized only when the result of the accounting is not expected to be materially different than if applied to individual contracts.

We also may enter into offset agreements or conditions as part of obtaining orders for our products and services from certain government customers in foreign countries. These agreements are designed to enhance the social and economic environment of the foreign country by requiring the contractor to promote investment in the country. These agreements also may be satisfied through our use of cash or other means of providing financial support for in-country projects with local companies. The amounts ultimately applied against our offset agreements are based on negotiations with the customer and satisfaction of our offset obligations are included in the estimates of our total costs to complete the contract.

When contracts are modified, we consider whether the modification either creates new or changes the existing enforceable rights and obligations. Contract modifications that are for goods or services that are not distinct from the existing contract, due to the significant integration with the original goods or services provided, are accounted for as if they were part of that existing contract with the effect of the contract modification recognized as an adjustment to revenue on a cumulative catch-up basis. When the modifications include additional performance obligations that are distinct, they are accounted for as a new contract and performance obligation, which are recognized prospectively.

Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases, the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.

Under most of our U.S. government contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.

In the ordinary course of business, agencies of the U.S. and other governments audit our claimed indirect costs and conduct inquiries and investigations of our business practices with respect to government contracts to determine whether our operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government agencies, including the Defense Contract Audit Agency (“DCAA”), routinely audit our claimed indirect costs, for compliance with the Cost Accounting Standards and the Federal Acquisition Regulations. These agencies also conduct reviews and investigations and make inquiries regarding our accounting and other systems in connection with our performance and business practices with respect to our government contracts and subcontracts.

Costs to fulfill and obtain a contract are considered for capitalization based on contract specific facts and circumstances. The incremental costs to fulfill a contract, including setup and implementation costs prior to beginning the period of performance, may be capitalized when expenses are incurred prior to the start of satisfying a performance obligation. The capitalized costs are subsequently expensed over the contract’s period of performance.

We have elected to use certain practical expedients permitted under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in Cost of sales on our Condensed Consolidated Statements of Income and are not considered a performance obligation to our customers. Our reported sales on our Condensed Consolidated Statements of Income are net of any sales or related non-income taxes. We also utilize the “as invoiced” practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value we are providing to the customer.

Cumulative Catch-up Adjustments

Changes in estimates and assumptions related to our arrangements accounted for using the cost-to-cost method are recorded using the cumulative catch-up method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide component inventory management, supply chain logistics programs, and/or repair services.

For the three-month period ended November 30, 2023, we recognized favorable and (unfavorable) cumulative catch-up adjustments of $4.0 million and $(4.3) million, respectively. For the three-month period ended November 30, 2022, we recognized cumulative catch-up adjustments of $4.7 million and $(1.8) million, respectively. When considering these adjustments on a net basis, we recognized adjustments of ($0.3) million and $2.9 million for the three-month periods ended November 30, 2023 and 2022, respectively.

For the six-month period ended November 30, 2023, we recognized cumulative catch-up adjustments of $7.0 million and $(6.8) million, respectively. For the six-month period ended November 30, 2022, we recognized cumulative catch-up adjustments of $7.6 million and $(1.8) million, respectively. When considering these adjustments on a net basis, we recognized adjustments of $0.2 million and $5.8 million for the six-month periods ended November 30, 2023 and 2022, respectively.

Contract Assets and Liabilities

The timing of revenue recognition, customer billings, and cash collections results in a contract asset or contract liability at the end of each reporting period. For instances where we recognize revenue prior to having an unconditional right to payment, we record a contract asset or liability. When an unconditional right to consideration exists, we reduce our contract asset or liability and recognize an unbilled or trade receivable. When amounts are dependent on factors other than the passage of time in order for payment from a customer to be due, we record a contract asset which consists of costs incurred where revenue recognized over time using the cost-to-cost model exceeds the amounts billed to customers. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to the satisfaction of our performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied, either over time as costs are incurred or at a point in time when deliveries are made. Contract assets and contract liabilities are determined on a contract-by-contract basis.

Net contract assets and liabilities are as follows:

November 30, 

May 31, 

    

2023

    

2023

    

Change 

Contract assets – current

$

99.3

$

86.9

$

12.4

Contract assets – non-current

33.1

27.5

5.6

Contract liabilities:

Deferred revenue – current

(16.6)

(19.7)

3.1

Deferred revenue on long-term contracts

(9.8)

 

(12.7)

 

2.9

Net contract assets

$

106.0

$

82.0

$

24.0

Contract assets – non-current is reported within Other non-current assets, contract liabilities – current is reported within Accrued liabilities, and deferred revenue on long-term contracts is reported within Other liabilities on our Condensed Consolidated Balance Sheets. Changes in contract assets and contract liabilities primarily result from the timing difference between our performance of services and payments from customers.

To support our power-by-the-hour customer contracts, we previously entered into an agreement with a component repair facility to outsource a portion of the component repair and overhaul services.  The agreement includes certain minimum repair volume guarantees, which, subject to the amendment noted below, we have historically not met.  To date, we have recognized charges of $8.1 million to reflect our obligations for not achieving the minimum volume guarantees.  During the three-month period ended November 30, 2023, we amended the agreement to eliminate certain minimum repair volume guarantees resulting in the de-recognition of $2.0 million from our remaining loss reserves.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included remaining loss reserves of $3.1 million classified in Accrued liabilities.

Changes in our deferred revenue were as follows for the three- and six-month periods ended November 30, 2023 and 2022:

    

Three Months Ended

    

Six Months Ended

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Deferred revenue at beginning of period

$

(37.1)

$

(33.5)

$

(32.4)

$

(30.6)

Revenue deferred

(69.4)

(69.6)

 

(136.2)

 

(127.1)

Revenue recognized

81.3

66.6

 

142.4

 

120.1

Other (1)

(1.2)

7.7

 

(0.2)

 

8.8

Deferred revenue at end of period

$

(26.4)

$

(28.8)

$

(26.4)

$

(28.8)

(1)

Other includes cumulative catch-up adjustments, foreign currency translation, and other adjustments.

Remaining Performance Obligations

As of November 30, 2023, we had approximately $720 million of remaining performance obligations, also referred to as firm backlog, which excludes unexercised contract options and potential orders under our indefinite-delivery, indefinite-quantity contracts. We expect that approximately 55% of this backlog will be recognized as revenue over the next 12 months with approximately 50% of the remainder recognized over the next three years. The amount of remaining performance obligations that are expected to be recognized as revenue beyond 12 months, primarily relates to our long-term programs where we provide component inventory management, supply chain logistics programs and/or repair services.

Disaggregation of Revenue

Third-party sales across the major customer markets for each of our operating segments for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:

Three Months Ended

Six Months Ended

    

November 30, 

November 30, 

2023

    

2022

    

2023

    

2022

Parts Supply:

 

Commercial

$

189.4

$

141.5

$

395.4

$

271.3

Government and defense

 

38.2

 

42.1

69.0

80.9

$

227.6

$

183.6

$

464.4

$

352.2

Repair & Engineering:

Commercial

$

130.9

$

122.1

$

252.5

$

234.8

Government and defense

 

14.5

 

12.7

30.4

27.6

$

145.4

$

134.8

$

282.9

$

262.4

Integrated Solutions:

Commercial

$

63.4

$

46.3

$

126.2

$

95.9

Government and defense

 

93.2

 

81.0

186.7

159.2

$

156.6

$

127.3

$

312.9

$

255.1

Expeditionary Services:

Commercial

$

1.5

$

1.9

$

3.6

$

3.4

Government and defense

 

14.3

 

22.2

31.3

43.0

$

15.8

$

24.1

$

34.9

$

46.4

Consolidated sales by geographic region for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:

Three Months Ended

Six Months Ended

November 30, 

November,

    

2023

    

2022

    

2023

    

2022

U.S./Canada

 

$

405.4

$

377.2

$

814.3

$

722.4

Europe/Africa

81.8

52.5

173.2

115.3

Asia/South Pacific

44.9

32.4

86.1

63.4

Other

13.3

7.7

21.5

15.0

$

545.4

$

469.8

$

1,095.1

$

916.1

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Accounts Receivable
6 Months Ended
Nov. 30, 2023
Accounts Receivable  
Accounts Receivable

Note 4 – Accounts Receivable

Financial instruments that potentially subject us to concentrations of market or credit risk consist principally of trade receivables. While our trade receivables are diverse and represent a number of entities and geographic regions, the majority are with the U.S. government and its contractors and entities in the aviation industry. The composition of our accounts receivable is as follows:

November 30, 

May 31, 

    

2023

    

2023

U.S. Government contracts:

 

  

 

  

Trade receivables

$

16.6

$

13.1

Unbilled receivables

 

18.2

 

18.9

 

34.8

 

32.0

All other customers:

 

 

Trade receivables

 

185.0

 

179.7

Unbilled receivables

 

26.6

 

29.6

 

211.6

 

209.3

$

246.4

$

241.3

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Accounting for Stock-Based Compensation
6 Months Ended
Nov. 30, 2023
Accounting for Stock-Based Compensation  
Accounting for Stock-Based Compensation

Note 5 – Accounting for Stock-Based Compensation

Restricted Stock

In the three-month period ended August 31, 2023, as part of our annual long-term stock incentive compensation, we granted 81,100 shares of performance-based restricted stock and 87,130 shares of time-based restricted stock to eligible employees. The grant date fair value per share for these shares was $58.27 (the closing price per share of our common stock on the grant date). We also granted 21,834 shares of time-based restricted stock to members of the Board of Directors with a grant date fair value per share of $51.51 (the closing price per share of our common stock on the grant date).

Expenses charged to operations for restricted stock during the three-month periods ended November 30, 2023 and 2022 was $2.9 million and $1.9 million, respectively, and during the six-month periods ended November 30, 2023 and 2022 was $6.3 million and $4.9 million, respectively.

Stock Options

In July 2023, as part of our annual long-term stock incentive compensation, we granted 141,545 stock options to eligible employees at an exercise price per share of $58.27 and grant date fair value per share of $25.31. The fair value of stock options was estimated using the Black-Scholes option pricing model with the following assumptions:

Risk-free interest rate

    

4.1

%

Expected volatility of common stock

 

42.3

%

Dividend yield

 

0.0

%

Expected option term in years

 

5.1

The total intrinsic value of stock options exercised during the six-month periods ended November 30, 2023 and 2022 was $13.7 million and $2.7 million, respectively. Expenses charged to operations for stock options during the three-month periods ended November

30, 2023 and 2022 was $0.7 million and $0.9 million, respectively, and during the six-month periods ended November 30, 2023 and 2022 was $1.6 million and $2.0 million, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories
6 Months Ended
Nov. 30, 2023
Inventories  
Inventories

Note 6 – Inventories

The summary of inventories is as follows:

November 30, 

    

May 31, 

    

2023

    

2023

Aircraft and engine parts, components and finished goods

$

563.8

$

488.9

Raw materials and parts

 

52.3

 

59.6

Work-in-process

29.8

25.6

$

645.9

$

574.1

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information
6 Months Ended
Nov. 30, 2023
Supplemental Cash Flow Information  
Supplemental Cash Flow Information

Note 7 – Supplemental Cash Flow Information

Six Months Ended

November 30, 

    

2023

    

2022

Interest paid

$

11.5

$

2.6

Income taxes paid

 

24.8

 

17.9

Income tax refunds received

0.1

0.2

Operating lease liabilities arising from obtaining or re-measuring ROU assets

31.1

0.7

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Sale of Receivables
6 Months Ended
Nov. 30, 2023
Sale of Receivables  
Sale of Receivables

Note 8 – Sale of Receivables

On February 23, 2018, we entered into a Purchase Agreement with Citibank N.A. (“Purchaser”) for the sale, from time to time, of certain accounts receivable due from certain customers (the “Purchase Agreement”). Under the Purchase Agreement, the maximum amount of receivables sold is limited to $150 million and Purchaser may, but is not required to, purchase the eligible receivables we offer to sell. The term of the Purchase Agreement runs through February 22, 2024, but, the Purchase Agreement may also be terminated earlier under certain circumstances. The term of the Purchase Agreement shall be automatically extended for annual terms unless either party provides advance notice that they do not intend to extend the term.

We have no retained interests in the sold receivables, other than limited recourse obligations in certain circumstances, and only perform collection and administrative functions for the Purchaser. We account for these receivable transfers as sales under ASC 860, Transfers and Servicing, and de-recognize the sold receivables from our Condensed Consolidated Balance Sheets. At November 30, 2023, we have utilized $12.6 million which reduced the availability under the Purchase Agreement to $137.4 million.

During the six-month periods ended November 30, 2023 and 2022, we sold $72.6 million and $87.2 million, respectively, of receivables under the Purchase Agreement and remitted $71.7 million and $86.1 million, respectively, to the Purchaser on their behalf. As of November 30, 2023 and May 31, 2023, we had collected cash of $1.2 million and $1.3 million, respectively, which was not yet remitted to the Purchaser as of those dates and was classified as Restricted cash on our Condensed Consolidated Balance Sheets.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Financing Arrangements
6 Months Ended
Nov. 30, 2023
Financing Arrangements  
Financing Arrangements

Note 9 – Financing Arrangements

A summary of the carrying amount of our debt is as follows:

November 30, 

May 31, 

    

2023

    

2023

Revolving Credit Facility with interest payable monthly

$

277.0

$

272.0

Debt issuance costs, net

 

(2.0)

 

(2.3)

Long-term debt

$

275.0

$

269.7

At November 30, 2023, our debt had a fair value that approximates its carrying value and is classified as Level 2 in the fair value hierarchy.

On December 14, 2022, we entered into a credit agreement with various financial institutions as lenders and Wells Fargo Bank, N.A. as administrative agent for the lenders (the “Credit Agreement”). The Credit Agreement provides for a $620 million unsecured revolving credit facility (the “Revolving Credit Facility”) that we can draw upon for working capital and general corporate purposes. Under certain circumstances, we may request an increase to the lending commitments under the Credit Agreement by an aggregate amount of up to $300 million, not to exceed $920 million in total. The Credit Agreement expires on December 14, 2027. Borrowings under the Credit Agreement bear interest at a variable rate based on the secured overnight financing rate (“SOFR”) plus 112.5 to 200 basis points based on certain financial measurements if a SOFR loan, or at the offered fluctuating Base Rate plus 12.5 to 100 basis points based on certain financial measurements if a Base Rate loan.

On December 14, 2022, and in connection with our entry into the Credit Agreement, we terminated our revolving credit facility under the credit agreement dated April 12, 2011, as amended, (the “2011 Credit Agreement”) with the outstanding borrowings under the 2011 Credit Agreement at the date of its termination rolled over to the Credit Agreement.

Borrowings outstanding under the Revolving Credit Facility at November 30, 2023 were $277.0 million and there were approximately $11.0 million of outstanding letters of credit, which reduced the availability of this facility to $332.0 million.

Our financing arrangements require us to comply with leverage and interest coverage ratios and comply with certain affirmative and negative covenants, including those relating to financial reporting and notification, compliance with applicable laws, and limitations on additional liens, indebtedness, acquisitions, investments and disposition of assets. Our Credit Agreement also requires our significant domestic subsidiaries to provide a guarantee of payment under the Credit Agreement. At November 30, 2023, we were in compliance with the financial and other covenants in our financing agreements.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Other Non-current Assets
6 Months Ended
Nov. 30, 2023
Other Non-current Assets  
Other Non-current Assets

Note 10 – Other Non-current Assets

Investment in Indian Joint Venture

Our investments in joint ventures include $10.0 million for our 40% ownership interest in a joint venture in India to operate an airframe maintenance facility. The facility received certain regulatory approvals and commenced airframe maintenance operations in the second quarter of fiscal 2022.

We guarantee 40% of the Indian joint venture’s debt and have recognized a guarantee liability of $9.5 million as of November 30, 2023. Each of the partners in the Indian joint venture also has a loan to the joint venture proportionate to its equity ownership. In addition to the net equity investment of $6.5 million, our investment in the Indian joint venture includes $3.5 million for our loan to the joint venture as of November 30, 2023.

We account for our share of the earnings or losses of the Indian joint venture using the equity method with a reporting lag of two months, as the financial statements of the Indian joint venture are not completed on a timely basis that is sufficient for us to apply the equity method on a current basis. Our share of the Indian joint venture’s income (losses) for the three-month periods ended November 30, 2023 and 2022 were $0.7 million and $(0.6) million, respectively. Our share of the income (losses) for the six-month periods ended November 30, 2023 and 2022 were $0.1 million and $(0.8) million, respectively. We are currently evaluating a potential exit from our investment in the Indian joint venture.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings per Share
6 Months Ended
Nov. 30, 2023
Earnings per Share  
Earnings per Share

Note 11 – Earnings per Share

The computation of basic earnings per share is based on the weighted average number of common shares outstanding during each period. The computation of diluted earnings per share is based on the weighted average number of common shares outstanding during the period plus, when their effect is dilutive, incremental shares consisting of shares subject to stock options and shares issuable upon vesting of restricted stock awards.

In accordance with ASC 260-10-45, Share-Based Payment Arrangements and Participating Securities and the Two-Class Method, our unvested restricted stock awards are deemed participating securities since these shares are entitled to participate in dividends declared on common shares. During periods of net income, the calculation of earnings per share for common stock excludes income attributable to unvested restricted stock awards from the numerator and excludes the dilutive impact of those shares from the denominator. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.

A reconciliation of the computations of basic and diluted earnings per share information for the three- and six-month periods ended November 30, 2023 and 2022 is as follows:

Three Months Ended

Six Months Ended

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Basic and Diluted Earnings Per Share:

Income from continuing operations

$

23.8

$

22.5

$

23.2

$

44.8

Less income attributable to participating shares

(0.3)

(0.3)

 

(0.3)

 

(0.6)

Income from continuing operations attributable to common shareholders

23.5

22.2

22.9

44.2

Income from discontinued operations attributable to common shareholders

0.4

Net income attributable to common shareholders for earnings per share

$

23.5

$

22.2

$

22.9

$

44.6

Weighted Average Shares:

Weighted average common shares outstanding - basic

34.9

34.2

 

34.9

 

34.6

Additional shares from the assumed exercise of stock options

0.4

0.5

0.4

0.4

Weighted average common shares outstanding - diluted

35.3

34.7

35.3

35.0

Earnings per share – basic:

Earnings from continuing operations

$

0.67

$

0.65

$

0.66

$

1.28

Income from discontinued operations

 

 

0.01

Earnings per share – basic

$

0.67

$

0.65

$

0.66

$

1.29

Earnings per share – diluted:

Earnings from continuing operations

$

0.67

$

0.64

$

0.65

$

1.26

Income from discontinued operations

 

 

0.01

Earnings per share – diluted

$

0.67

$

0.64

$

0.65

$

1.27

No stock options were determined to be anti-dilutive for the three- and six-month periods ended November 30, 2023.  The potential dilutive effect of 447,000 and 229,000 shares relating to stock options was excluded from the computation of weighted average common shares outstanding – diluted for the three- and six-month periods ended November 30, 2022, respectively, as the shares would have been anti-dilutive.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Defined Benefit Pension Settlement
6 Months Ended
Nov. 30, 2023
Defined Benefit Pension Settlement  
Defined Benefit Pension Settlement

Note 12 - Defined Benefit Pension Settlement

During the three-month period ended August 31, 2023, we settled all future obligations under our frozen U.S. defined benefit retirement plan (the “U.S. Retirement Plan”). The settlement included a combination of lump-sum payments to participants who elected to receive them and the transfer of the remaining benefit obligations to a third-party insurance company under group annuity contracts. The purchase of the group annuity contracts was funded directly by assets of the U.S. Retirement Plan and required no additional cash or asset contributions from us. As a result of the settlements, we recognized a non-cash, pre-tax pension settlement charge of $26.7 million ($16.1 million after-tax) related to the accelerated recognition of all unamortized net actuarial losses in Accumulated other comprehensive loss.

The remaining surplus plan assets are expected to be utilized to fund remaining U.S. Retirement Plan expenses as well as certain contributions associated with one of our qualified 401(k) plans.  Surplus plan assets not used for these expenses or 401(k) contributions would be subject to a 20% excise tax upon withdrawal from the plan.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included $6.9 million of surplus plan assets reported in Other non-current assets.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss
6 Months Ended
Nov. 30, 2023
Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Loss

Note 13 – Accumulated Other Comprehensive Loss

Changes in our accumulated other comprehensive loss (“AOCL”) by component for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:

    

Currency

    

Translation

Pension

    

Adjustments

    

Plans

    

Total

Balance at September 1, 2023

$

(5.2)

$

(2.9)

$

(8.1)

Other comprehensive income before reclassifications

 

(0.4)

 

 

(0.4)

Amounts reclassified from AOCL

 

 

 

Total other comprehensive loss

 

(0.4)

 

 

(0.4)

Balance at November 30, 2023

$

(5.6)

$

(2.9)

$

(8.5)

Balance at September 1, 2022

$

(6.1)

$

(16.6)

$

(22.7)

Other comprehensive loss before reclassifications

 

(0.3)

 

 

(0.3)

Amounts reclassified from AOCL

 

 

0.2

 

0.2

Total other comprehensive income (loss)

 

(0.3)

 

0.2

 

(0.1)

Balance at November 30, 2022

$

(6.4)

$

(16.4)

$

(22.8)

Currency

Translation

Pension

    

Adjustments

    

Plans

    

Total

Balance at June 1, 2023

$

(5.7)

$

(17.8)

$

(23.5)

Other comprehensive income before reclassifications

 

0.1

 

 

0.1

Amounts reclassified from AOCL

 

 

14.9

 

14.9

Total other comprehensive income

 

0.1

 

14.9

 

15.0

Balance at November 30, 2023

$

(5.6)

$

(2.9)

$

(8.5)

Balance at June 1, 2022

$

(2.8)

$

(16.8)

$

(19.6)

Other comprehensive loss before reclassifications

 

(3.6)

 

 

(3.6)

Amounts reclassified from AOCL

 

 

0.4

 

0.4

Total other comprehensive income (loss)

 

(3.6)

 

0.4

 

(3.2)

Balance at November 30, 2022

$

(6.4)

$

(16.4)

$

(22.8)

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisition
6 Months Ended
Nov. 30, 2023
Acquisition  
Acquisition

Note 14 – Acquisition

On March 20, 2023, we acquired the outstanding shares of Trax USA Corp. (“Trax”) for a purchase price of $120.0 million plus contingent consideration of up to $20.0 million based on Trax’s adjusted revenue in calendar years 2023 and 2024.  Trax is a leading provider of aircraft maintenance, repair, and overhaul (“MRO”) and fleet management software supporting a broad spectrum of maintenance activities for a diverse global customer base of airlines and MROs.

The purchase price was paid at closing except for $12.0 million which was placed on deposit with an escrow agent to secure potential indemnification obligations and fund post-closing adjustments for working capital and indebtedness.  The post-closing adjustments for working capital and indebtedness were finalized in the three-month period ended November 30, 2023 resulting in a purchase price reduction of $1.8 million.

The contingent consideration is based on an adjusted revenue target and requires certain of the former owners’ continued employment through December 31, 2024, and is treated as compensation expense within Selling, general and administrative expenses.  The adjusted revenue target is based on revenue recognized under U.S. GAAP adjusted for certain events related to deferred revenue, customer commitments, and other adjustments.  We recognized compensation expense of $1.4 million and $2.8 million in the three- and six-month periods ended November 30, 2023, respectively.

We accounted for the acquisition using the acquisition method and included the results of Trax’s operations in our consolidated financial statements from the effective date of the acquisition. Trax’s results are reported within our Integrated Solutions segment. The acquisition was funded using a combination of proceeds from our Revolving Credit Facility and cash on hand. Transaction costs associated with the acquisition of $5.1 million were expensed as incurred.

The amounts recorded for certain assets and liabilities are preliminary in nature and are subject to adjustment as additional information is obtained about their acquisition date fair values. The allocation of the purchase price is preliminary and will potentially change in future periods as fair value estimates of the assets acquired and liabilities assumed are finalized, including those related to working capital and income taxes. The final determination of the fair values will be completed within the one-year measurement period. The preliminary fair value of assets acquired and liabilities assumed is as follows:

Accounts receivable

    

$

8.8

Other assets

 

5.7

Intangible assets

 

61.7

Deferred revenue

 

(4.1)

Deferred tax liabilities

 

(15.8)

Other liabilities

 

(3.1)

Net assets acquired

 

53.2

Goodwill

 

60.3

Purchase price, net of cash acquired

$

113.5

Acquired amortizable intangible assets include customer relationships of $33.6 million and developed technology of $22.0 million which are being amortized over 12 years and 20 years, respectively. Intangible assets also include tradenames of $6.1 million which are indefinite-lived. The goodwill associated with the Trax acquisition is not deductible for tax purposes and is primarily attributable to the benefits we expect to derive from expected synergies including complimentary products and services, cross-selling opportunities and intangible assets that do not qualify for separate recognition, such as their assembled workforce.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Business Segment Information
6 Months Ended
Nov. 30, 2023
Business Segment Information  
Business Segment Information

Note 15 – Business Segment Information

During the first quarter of fiscal 2024, our chief operating decision maker (“CODM”) implemented changes in how he organizes the business, allocates resources, and assesses performance. Specifically, this new structure resulted in the separation of our former Aviation Services segment into three new operating segments: Parts Supply, Repair & Engineering, and Integrated Solutions.

In conjunction with the re-alignment, our CODM now evaluates each segment’s performance based on operating income instead of gross profit as our CODM believes operating income is a more comprehensive profitability measure for each operating segment.

Our previously reported segment financial information has been recast to conform to our new segment structure. The change in our operating segments had no impact on our previously reported consolidated results of operations, financial condition, or cash flows.

Our operating segments are comprised of:

Parts Supply, primarily consisting of our sales of used serviceable engine and airframe parts and components and distribution of new parts;
Repair & Engineering, primarily consisting of our maintenance, repair, and overhaul services across airframes and components, including landing gear;
Integrated Solutions, primarily consisting of our fleet management and operations of customer-owned aircraft, customized performance-based supply chain logistics programs in support of the U.S. Department of Defense, U.S. Department of State, and foreign governments, flight hour component inventory and repair programs for commercial airlines, and integrated software solutions, including Trax; and
Expeditionary Services, primarily consisting of products and services supporting the movement of equipment and personnel by the U.S. and foreign governments and non-governmental organizations with sales derived from the engineering, design, integration, and manufacture of pallets, shelters, and containers.

The accounting policies for the segments are the same as those described in Note 1 of Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended May 31, 2023. Cost of sales consists principally of the cost of products, including material used in manufacturing operations, direct labor, and overhead.

The Company has not aggregated operating segments for purposes of identifying reportable segments. Inter-segment sales are recorded at fair value, which results in intercompany profit on inter-segment sales that is eliminated in consolidation. Corporate selling,

general and administrative expenses include centralized functions such as legal, finance, treasury and human resources with a portion of the costs allocated to our operating segments.

Selected financial information for each segment is as follows:

    

Three Months Ended November 30, 2023

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

 

$

227.6

 

$

1.8

 

$

229.4

Repair & Engineering

 

145.4

22.1

167.5

Integrated Solutions

 

156.6

 

(0.7)

 

155.9

Expeditionary Services

 

15.8

 

 

15.8

$

545.4

$

23.2

$

568.6

Three Months Ended November 30, 2022

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

 

$

183.6

 

$

2.0

 

$

185.6

Repair & Engineering

134.8

18.3

153.1

Integrated Solutions

 

127.3

 

 

127.3

Expeditionary Services

 

24.1

 

 

24.1

$

469.8

$

20.3

$

490.1

Six Months Ended November 30, 2023

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

$

464.4

$

2.6

$

467.0

Repair & Engineering

 

282.9

 

41.6

 

324.5

Integrated Solutions

 

312.9

 

0.4

 

313.3

Expeditionary Services

 

34.9

 

 

34.9

$

1,095.1

$

44.6

$

1,139.7

Six Months Ended November 30, 2022

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

$

352.2

$

3.8

$

356.0

Repair & Engineering

 

262.4

 

38.6

 

301.0

Integrated Solutions

 

255.1

 

 

255.1

Expeditionary Services

 

46.4

 

 

46.4

$

916.1

$

42.4

$

958.5

The following table reconciles segment operating income to income from continuing operations before income taxes:

Three Months Ended

Six Months Ended

    

November,

    

November,

    

2023

    

2022

    

2023

    

2022

Segment operating income:

Parts Supply

$

28.4

$

21.3

$

43.5

$

39.6

Repair & Engineering

 

11.3

 

8.6

20.4

16.0

Integrated Solutions

 

6.4

 

7.1

14.1

15.4

Expeditionary Services

 

0.9

 

2.0

2.2

4.3

 

47.0

 

39.0

80.2

75.3

Corporate and other

 

(8.7)

 

(6.6)

(16.6)

(11.7)

Operating income

 

38.3

 

32.4

63.6

63.6

Pension settlement charge

 

 

(26.7)

Losses related to sale and exit of business

(0.9)

(0.1)

(1.6)

(0.1)

Other income (expense), net

 

(0.1)

 

0.5

(0.1)

0.7

Interest expense

 

(6.2)

 

(2.1)

(12.0)

(3.2)

Interest income

 

0.6

 

0.1

1.0

0.2

Income from continuing operations before income taxes

$

31.7

$

30.8

$

24.2

$

61.2

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Legal Proceedings
6 Months Ended
Nov. 30, 2023
Legal Proceedings  
Legal Proceedings

Note 16 – Legal Proceedings

We are involved in various claims and legal actions, including environmental matters, arising in the ordinary course of business. We are not a party to any material pending legal proceeding (including any governmental or environmental proceeding) other than routine litigation incidental to our business except for the following:

Self-Reporting of Potential Foreign Corrupt Practices Act Violations

The Company retained outside counsel to investigate possible violations of the Company’s Code of Conduct, the U.S. Foreign Corrupt Practices Act, and other applicable laws, relating to the Company’s activities in Nepal and South Africa. Based on these investigations, in fiscal 2019, we self-reported these matters to the U.S. Department of Justice, the SEC and the UK Serious Fraud Office. The Company is fully cooperating with the reviews by these agencies, although we are unable at this time to predict what action, if any, they may take.

Russian Bankruptcy Litigation

During calendar years 2016 and 2017, certain of the subsidiaries of AAR CORP. (the “Company”) purchased four engines from VIM-AVIA Airlines, LLC (“VIM-AVIA”), a company organized in Russia. Subsequent to the purchase of the engines, VIM-AVIA declared bankruptcy in Russian courts, and shortly thereafter the receiver of the VIM-AVIA bankruptcy estate and one of the major creditors of VIM-AVIA filed a claw-back action in the Arbitration Court of the Russian Republic of Tartarstan (the “Russian Trial Court”) against our subsidiaries alleging that the contracts entered into with VIM-AVIA in the 2016-2017 timeframe are invalid. The clawback action alleged that our subsidiaries owe the VIM-AVIA bankruptcy estate approximately $13 million, the alleged fair market value of the four engines at the time of sale. In March 2023, the Russian Trial Court awarded a $1.8 million judgment against the Company relating to one engine, and dismissed all the other claims against the Company relating to the three remaining engines. The Company recognized a corresponding charge of $1.8 million in the third quarter of fiscal 2023. The Company thereafter appealed the $1.8 million judgment entered against it by the Russian Trial Court. The receiver and the creditor thereafter appealed to the Russian Trial Court’s judgment dismissing their claims relating to the remaining three engines.

On September 26, 2023, the Russian Eleventh Arbitration Court of Appeal (the “Russian Appellate Court”) issued an order (i) affirming the Russian Trial Court's adverse judgment against the Company relating to one of the four engines; (ii) reversing the Russian Trial Court's dismissal of the claims relating to the remaining three engines; and (iii) awarding a judgment against the Company in the total amount of $13.0 million. During the first quarter of fiscal 2024, the Company recognized a charge for $11.2 million representing the judgment against the Company for the remaining three engines.  

The Company strongly disputes the validity of the judgment announced by the Russian Appellate Court and continues to strongly dispute all claims asserted in the clawback action.  On October 25, 2023, the Company petitioned the Russian Court of Cassation for leave to obtain the Russian Court of Cassation's appellate review of the Russian Appellate Court's order of September 26, 2023. On November 13, 2023, the Russian Court of Cassation granted the Company's petition. The Company's appeal to the Russian Court of Cassation is pending.

The Company believes that the judgment announced on September 26, 2023 by the Russian Appellate Court is a result of, among other things, a hostile business and legal environment for foreign companies in Russia, which has been caused by developments in the Russia/Ukraine conflict, including the imposition of a range of sanctions and export controls on Russian entities and individuals by the U.S. and its North Atlantic Treaty Organization allies.  Given the Company's obligation to comply with U.S. trade restrictions likely applicable to undisclosed creditors of the VIM-AVIA bankruptcy estate, the Company's ability to satisfy any portion of the Russian judgment or to otherwise settle the receiver's claims may be restricted and is unknown. Although there can be no assurances, the Company believes it will have strong defenses to any attempt that may be made to recognize and enforce the adverse judgment announced by the Russian Appellate Court outside of Russia.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included a total liability for the matter of $13.0 million classified as long-term in Other liabilities.

Performance Guarantee

In conjunction with the fiscal 2021 sale of our Composites business, we retained a performance guarantee to a customer of the Composites business (the “Customer”) under an existing contract providing flap track fairings on the A220 aircraft (“A220 Contract”). The term of the A220 Contract and our performance guarantee extend for the duration that A220 aircraft are in service and the customer continues to maintain support for the A220 aircraft. The performance guarantee does not contain a financial cap.

In March 2022, the buyer of the Composites business (the “Buyer”) filed for bankruptcy and moved to have the bankruptcy court reject the A220 Contract. The Customer also notified us that it believes the Buyer has failed to timely deliver products in accordance with the terms of the A220 Contract and that the Customer has incurred losses related to the asserted non-compliance that the Customer believes is covered by our performance guarantee. To date, the Customer has provided us with limited details in support of the extent of the Customer’s claimed losses with respect to the A220 Contract and its contention that we may be responsible under our performance guarantee to reimburse the Customer for any portion of its claimed losses. The Customer filed suit against us during the fourth quarter of fiscal 2023 claiming damages of at least $32 million.

In this regard, while we are continuing to seek additional detail around the facts and legal basis underlying the claim for losses the Customer attributed to the A220 Contract and the Customer’s corresponding claim under the performance guarantee, we strongly disagree with the premise of the Customer’s claim based on the information available and known to us at this time, and we believe that we have numerous defenses available against this claim that we will vigorously pursue. While it is reasonably possible that we will incur a loss from the claim under the performance guarantee, we are unable to estimate the range of loss on this claim. There can be no assurance that the Customer’s claim under the performance guarantee will not have a material adverse effect on our operations, financial position and cash flows.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Subsequent Event
6 Months Ended
Nov. 30, 2023
Subsequent Event  
Subsequent Event

Note 17 – Subsequent Event

Pending Acquisition of Triumph Group’s Product Support Business

On December 21, 2023, we entered into a definitive agreement with Triumph Group (“Seller”) to acquire Seller’s Product Support business (the “Product Support Business”). The Product Support Business is a leading global provider of specialized MRO capabilities for critical aircraft components in the commercial and defense markets, providing MRO services for structural components, engine and airframe accessories, interior refurbishment and wheels and brakes. The Product Support Business also designs proprietary designated engineering representative repairs and parts manufacturer approval parts.

Under the terms of the agreement and subject to closing conditions, we will acquire the Product Support Business for $725 million in cash, which we expect to fund with a combination of new equity and debt financings. We have also secured a debt financing commitment to backstop the contemplated new financings. The acquisition is expected to close in the first quarter of the 2024 calendar year, subject to customary closing conditions, including regulatory approvals.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition (Tables)
6 Months Ended
Nov. 30, 2023
Revenue Recognition  
Schedule of net contract assets and liabilities

November 30, 

May 31, 

    

2023

    

2023

    

Change 

Contract assets – current

$

99.3

$

86.9

$

12.4

Contract assets – non-current

33.1

27.5

5.6

Contract liabilities:

Deferred revenue – current

(16.6)

(19.7)

3.1

Deferred revenue on long-term contracts

(9.8)

 

(12.7)

 

2.9

Net contract assets

$

106.0

$

82.0

$

24.0

Schedule of changes in deferred revenue after adoption of ASC 606

    

Three Months Ended

    

Six Months Ended

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Deferred revenue at beginning of period

$

(37.1)

$

(33.5)

$

(32.4)

$

(30.6)

Revenue deferred

(69.4)

(69.6)

 

(136.2)

 

(127.1)

Revenue recognized

81.3

66.6

 

142.4

 

120.1

Other (1)

(1.2)

7.7

 

(0.2)

 

8.8

Deferred revenue at end of period

$

(26.4)

$

(28.8)

$

(26.4)

$

(28.8)

Schedule of sales across the major customer markets for each of our operating segments

Three Months Ended

Six Months Ended

    

November 30, 

November 30, 

2023

    

2022

    

2023

    

2022

Parts Supply:

 

Commercial

$

189.4

$

141.5

$

395.4

$

271.3

Government and defense

 

38.2

 

42.1

69.0

80.9

$

227.6

$

183.6

$

464.4

$

352.2

Repair & Engineering:

Commercial

$

130.9

$

122.1

$

252.5

$

234.8

Government and defense

 

14.5

 

12.7

30.4

27.6

$

145.4

$

134.8

$

282.9

$

262.4

Integrated Solutions:

Commercial

$

63.4

$

46.3

$

126.2

$

95.9

Government and defense

 

93.2

 

81.0

186.7

159.2

$

156.6

$

127.3

$

312.9

$

255.1

Expeditionary Services:

Commercial

$

1.5

$

1.9

$

3.6

$

3.4

Government and defense

 

14.3

 

22.2

31.3

43.0

$

15.8

$

24.1

$

34.9

$

46.4

Schedule of sales by geographic region

Three Months Ended

Six Months Ended

November 30, 

November,

    

2023

    

2022

    

2023

    

2022

U.S./Canada

 

$

405.4

$

377.2

$

814.3

$

722.4

Europe/Africa

81.8

52.5

173.2

115.3

Asia/South Pacific

44.9

32.4

86.1

63.4

Other

13.3

7.7

21.5

15.0

$

545.4

$

469.8

$

1,095.1

$

916.1

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Accounts Receivable (Tables)
6 Months Ended
Nov. 30, 2023
Accounts Receivable  
Schedule of accounts receivable

November 30, 

May 31, 

    

2023

    

2023

U.S. Government contracts:

 

  

 

  

Trade receivables

$

16.6

$

13.1

Unbilled receivables

 

18.2

 

18.9

 

34.8

 

32.0

All other customers:

 

 

Trade receivables

 

185.0

 

179.7

Unbilled receivables

 

26.6

 

29.6

 

211.6

 

209.3

$

246.4

$

241.3

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Accounting for Stock-Based Compensation (Tables)
6 Months Ended
Nov. 30, 2023
Accounting for Stock-Based Compensation  
Schedule of assumptions used in the Black-Scholes option pricing model to estimate the fair value of stock option grant

Risk-free interest rate

    

4.1

%

Expected volatility of common stock

 

42.3

%

Dividend yield

 

0.0

%

Expected option term in years

 

5.1

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories (Tables)
6 Months Ended
Nov. 30, 2023
Inventories  
Schedule of inventories

November 30, 

    

May 31, 

    

2023

    

2023

Aircraft and engine parts, components and finished goods

$

563.8

$

488.9

Raw materials and parts

 

52.3

 

59.6

Work-in-process

29.8

25.6

$

645.9

$

574.1

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information (Tables)
6 Months Ended
Nov. 30, 2023
Supplemental Cash Flow Information  
Schedule of supplemental cash flow information

Six Months Ended

November 30, 

    

2023

    

2022

Interest paid

$

11.5

$

2.6

Income taxes paid

 

24.8

 

17.9

Income tax refunds received

0.1

0.2

Operating lease liabilities arising from obtaining or re-measuring ROU assets

31.1

0.7

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Financing Arrangements (Tables)
6 Months Ended
Nov. 30, 2023
Financing Arrangements  
Schedule of carrying amount of debt

November 30, 

May 31, 

    

2023

    

2023

Revolving Credit Facility with interest payable monthly

$

277.0

$

272.0

Debt issuance costs, net

 

(2.0)

 

(2.3)

Long-term debt

$

275.0

$

269.7

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings per Share (Tables)
6 Months Ended
Nov. 30, 2023
Earnings per Share  
Schedule of reconciliation of computations of basic and diluted earnings per share information

Three Months Ended

Six Months Ended

November 30, 

November 30, 

    

2023

    

2022

    

2023

    

2022

Basic and Diluted Earnings Per Share:

Income from continuing operations

$

23.8

$

22.5

$

23.2

$

44.8

Less income attributable to participating shares

(0.3)

(0.3)

 

(0.3)

 

(0.6)

Income from continuing operations attributable to common shareholders

23.5

22.2

22.9

44.2

Income from discontinued operations attributable to common shareholders

0.4

Net income attributable to common shareholders for earnings per share

$

23.5

$

22.2

$

22.9

$

44.6

Weighted Average Shares:

Weighted average common shares outstanding - basic

34.9

34.2

 

34.9

 

34.6

Additional shares from the assumed exercise of stock options

0.4

0.5

0.4

0.4

Weighted average common shares outstanding - diluted

35.3

34.7

35.3

35.0

Earnings per share – basic:

Earnings from continuing operations

$

0.67

$

0.65

$

0.66

$

1.28

Income from discontinued operations

 

 

0.01

Earnings per share – basic

$

0.67

$

0.65

$

0.66

$

1.29

Earnings per share – diluted:

Earnings from continuing operations

$

0.67

$

0.64

$

0.65

$

1.26

Income from discontinued operations

 

 

0.01

Earnings per share – diluted

$

0.67

$

0.64

$

0.65

$

1.27

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Nov. 30, 2023
Accumulated Other Comprehensive Loss  
Schedule of changes in accumulated other comprehensive loss ("AOCL") by component

    

Currency

    

Translation

Pension

    

Adjustments

    

Plans

    

Total

Balance at September 1, 2023

$

(5.2)

$

(2.9)

$

(8.1)

Other comprehensive income before reclassifications

 

(0.4)

 

 

(0.4)

Amounts reclassified from AOCL

 

 

 

Total other comprehensive loss

 

(0.4)

 

 

(0.4)

Balance at November 30, 2023

$

(5.6)

$

(2.9)

$

(8.5)

Balance at September 1, 2022

$

(6.1)

$

(16.6)

$

(22.7)

Other comprehensive loss before reclassifications

 

(0.3)

 

 

(0.3)

Amounts reclassified from AOCL

 

 

0.2

 

0.2

Total other comprehensive income (loss)

 

(0.3)

 

0.2

 

(0.1)

Balance at November 30, 2022

$

(6.4)

$

(16.4)

$

(22.8)

Currency

Translation

Pension

    

Adjustments

    

Plans

    

Total

Balance at June 1, 2023

$

(5.7)

$

(17.8)

$

(23.5)

Other comprehensive income before reclassifications

 

0.1

 

 

0.1

Amounts reclassified from AOCL

 

 

14.9

 

14.9

Total other comprehensive income

 

0.1

 

14.9

 

15.0

Balance at November 30, 2023

$

(5.6)

$

(2.9)

$

(8.5)

Balance at June 1, 2022

$

(2.8)

$

(16.8)

$

(19.6)

Other comprehensive loss before reclassifications

 

(3.6)

 

 

(3.6)

Amounts reclassified from AOCL

 

 

0.4

 

0.4

Total other comprehensive income (loss)

 

(3.6)

 

0.4

 

(3.2)

Balance at November 30, 2022

$

(6.4)

$

(16.4)

$

(22.8)

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisition (Tables)
6 Months Ended
Nov. 30, 2023
Acquisition  
Schedule of fair value of assets acquired and liabilities assumed

Accounts receivable

    

$

8.8

Other assets

 

5.7

Intangible assets

 

61.7

Deferred revenue

 

(4.1)

Deferred tax liabilities

 

(15.8)

Other liabilities

 

(3.1)

Net assets acquired

 

53.2

Goodwill

 

60.3

Purchase price, net of cash acquired

$

113.5

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Business Segment Information (Tables)
6 Months Ended
Nov. 30, 2023
Business Segment Information  
Schedule of selected financial information for each segment

    

Three Months Ended November 30, 2023

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

 

$

227.6

 

$

1.8

 

$

229.4

Repair & Engineering

 

145.4

22.1

167.5

Integrated Solutions

 

156.6

 

(0.7)

 

155.9

Expeditionary Services

 

15.8

 

 

15.8

$

545.4

$

23.2

$

568.6

Three Months Ended November 30, 2022

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

 

$

183.6

 

$

2.0

 

$

185.6

Repair & Engineering

134.8

18.3

153.1

Integrated Solutions

 

127.3

 

 

127.3

Expeditionary Services

 

24.1

 

 

24.1

$

469.8

$

20.3

$

490.1

Six Months Ended November 30, 2023

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

$

464.4

$

2.6

$

467.0

Repair & Engineering

 

282.9

 

41.6

 

324.5

Integrated Solutions

 

312.9

 

0.4

 

313.3

Expeditionary Services

 

34.9

 

 

34.9

$

1,095.1

$

44.6

$

1,139.7

Six Months Ended November 30, 2022

    

Third-Party

    

Inter-segment

    

Total

Sales

Sales

Sales

Parts Supply

$

352.2

$

3.8

$

356.0

Repair & Engineering

 

262.4

 

38.6

 

301.0

Integrated Solutions

 

255.1

 

 

255.1

Expeditionary Services

 

46.4

 

 

46.4

$

916.1

$

42.4

$

958.5

Schedule of reconciles segment operating income to income from continuing operations before provision for income taxes

Three Months Ended

Six Months Ended

    

November,

    

November,

    

2023

    

2022

    

2023

    

2022

Segment operating income:

Parts Supply

$

28.4

$

21.3

$

43.5

$

39.6

Repair & Engineering

 

11.3

 

8.6

20.4

16.0

Integrated Solutions

 

6.4

 

7.1

14.1

15.4

Expeditionary Services

 

0.9

 

2.0

2.2

4.3

 

47.0

 

39.0

80.2

75.3

Corporate and other

 

(8.7)

 

(6.6)

(16.6)

(11.7)

Operating income

 

38.3

 

32.4

63.6

63.6

Pension settlement charge

 

 

(26.7)

Losses related to sale and exit of business

(0.9)

(0.1)

(1.6)

(0.1)

Other income (expense), net

 

(0.1)

 

0.5

(0.1)

0.7

Interest expense

 

(6.2)

 

(2.1)

(12.0)

(3.2)

Interest income

 

0.6

 

0.1

1.0

0.2

Income from continuing operations before income taxes

$

31.7

$

30.8

$

24.2

$

61.2

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Revenue Recognition        
Practical Expedient, Incremental costs of obtaining a contract     true  
Practical Expedient, Remaining performance obligations     true  
Favorable cumulative catch-up adjustments, net $ (0.3) $ 2.9 $ 0.2 $ 5.8
Favorable cumulative catch-up adjustments 4.0 4.7 7.0 7.6
Unfavorable cumulative catch-up adjustments $ (4.3) $ (1.8) $ (6.8) $ (1.8)
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
May 31, 2023
Contract assets and liabilities          
Contract assets - current $ 99.3   $ 99.3   $ 86.9
Contract assets - non-current 33.1   33.1   27.5
Contract liabilities:          
Deferred revenue - current (16.6)   (16.6)   (19.7)
Deferred revenue on long-term contracts (9.8)   (9.8)   (12.7)
Net contract assets 106.0   106.0   $ 82.0
Change in contract assets - current     12.4    
Change in contract assets - non-current     5.6    
Change in contract liabilities - current     3.1    
Change in contract liabilities - non-current     2.9    
Change in net contract assets     24.0    
Change in contract assets and revenue     12.4 $ 9.3  
Changes in deferred revenue          
Deferred revenue at beginning of period (37.1) $ (33.5) (32.4) (30.6)  
Revenue deferred (69.4) (69.6) (136.2) (127.1)  
Revenue recognized 81.3 66.6 142.4 120.1  
Other (1.2) 7.7 (0.2) 8.8  
Deferred revenue at end of period (26.4) $ (28.8) (26.4) $ (28.8)  
Remaining Performance Obligations          
Remaining performance obligation $ 720.0   $ 720.0    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-03-01          
Remaining Performance Obligations          
Remaining performance obligation (as a percent) 55.00%   55.00%    
Expected timing of satisfaction of remaining performance obligation 12 months   12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-03-01          
Remaining Performance Obligations          
Remaining performance obligation (as a percent) 50.00%   50.00%    
Expected timing of satisfaction of remaining performance obligation 3 years   3 years    
PBH contracts          
Contract liabilities:          
Contract Charges on non-achievement of minimum volume guarantees     $ 8.1    
Commercial power by hour, contract, amount derecognized from remaining loss reserves $ 2.0        
PBH contracts | Accrued liabilities          
Contract liabilities:          
PBH forward loss reserve $ 3.1   $ 3.1    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Disaggregation of revenue by major customer markets        
Net sales $ 545.4 $ 469.8 $ 1,095.1 $ 916.1
Parts Supply        
Disaggregation of revenue by major customer markets        
Net sales 227.6 183.6 464.4 352.2
Parts Supply | Commercial        
Disaggregation of revenue by major customer markets        
Net sales 189.4 141.5 395.4 271.3
Parts Supply | Government and defense        
Disaggregation of revenue by major customer markets        
Net sales 38.2 42.1 69.0 80.9
Repair & Engineering        
Disaggregation of revenue by major customer markets        
Net sales 145.4 134.8 282.9 262.4
Repair & Engineering | Commercial        
Disaggregation of revenue by major customer markets        
Net sales 130.9 122.1 252.5 234.8
Repair & Engineering | Government and defense        
Disaggregation of revenue by major customer markets        
Net sales 14.5 12.7 30.4 27.6
Integrated Solutions        
Disaggregation of revenue by major customer markets        
Net sales 156.6 127.3 312.9 255.1
Integrated Solutions | Commercial        
Disaggregation of revenue by major customer markets        
Net sales 63.4 46.3 126.2 95.9
Integrated Solutions | Government and defense        
Disaggregation of revenue by major customer markets        
Net sales 93.2 81.0 186.7 159.2
Aviation Services        
Disaggregation of revenue by major customer markets        
Net sales 545.4 469.8 1,095.1 916.1
Aviation Services | U.S./Canada        
Disaggregation of revenue by major customer markets        
Net sales 405.4 377.2 814.3 722.4
Aviation Services | Europe/Africa        
Disaggregation of revenue by major customer markets        
Net sales 81.8 52.5 173.2 115.3
Aviation Services | Asia/South Pacific        
Disaggregation of revenue by major customer markets        
Net sales 44.9 32.4 86.1 63.4
Aviation Services | Other        
Disaggregation of revenue by major customer markets        
Net sales 13.3 7.7 21.5 15.0
Expeditionary Services        
Disaggregation of revenue by major customer markets        
Net sales 15.8 24.1 34.9 46.4
Expeditionary Services | Commercial        
Disaggregation of revenue by major customer markets        
Net sales 1.5 1.9 3.6 3.4
Expeditionary Services | Government and defense        
Disaggregation of revenue by major customer markets        
Net sales $ 14.3 $ 22.2 $ 31.3 $ 43.0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Accounts Receivable (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Accounts Receivable    
Total accounts receivable $ 246.4 $ 241.3
U.S. Government contracts:    
Accounts Receivable    
Trade receivables 16.6 13.1
Unbilled receivables 18.2 18.9
Total accounts receivable 34.8 32.0
All other customers:    
Accounts Receivable    
Trade receivables 185.0 179.7
Unbilled receivables 26.6 29.6
Total accounts receivable $ 211.6 $ 209.3
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Accounting for Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2023
Nov. 30, 2023
Aug. 31, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Stock options, additional disclosures            
Compensation expenses         $ 10.3 $ 2.1
Assumptions used in the Black-Scholes option pricing models to estimate the fair value of each stock option grant            
Risk-free interest rate         4.10%  
Expected volatility of common stock         42.30%  
Dividend yield         0.00%  
Expected option term in years         5 years 1 month 6 days  
Restricted stock            
Stock options, additional disclosures            
Compensation expenses   $ 2.9   $ 1.9 $ 6.3 4.9
Performance-based restricted stock            
Stock options, additional disclosures            
Granted (in shares)     81,100      
Stock Appreciation Rights (SARs)            
Stock options, additional disclosures            
Granted (in shares)     87,130      
Granted (in dollars per share)     $ 58.27      
Stock Appreciation Rights (SARs) | Board of Directors            
Stock options, additional disclosures            
Granted (in shares)     21,834      
Granted (in dollars per share)     $ 51.51      
Employee Stock Option            
Stock options, additional disclosures            
Granted (in shares) 141,545          
Exercise price (in dollars per share) $ 58.27          
Weighted average fair value of stock options granted (in dollars per share) $ 25.31          
Total intrinsic value of stock options exercised         13.7 2.7
Compensation expenses   $ 0.7   $ 0.9 $ 1.6 $ 2.0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Inventories (Details) - USD ($)
$ in Millions
Nov. 30, 2023
May 31, 2023
Inventories    
Aircraft and engine parts, components and finished goods $ 563.8 $ 488.9
Raw materials and parts 52.3 59.6
Work-in-process 29.8 25.6
Total inventories $ 645.9 $ 574.1
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Supplemental Cash Flow Information (Details) - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Supplemental Cash Flow Information    
Interest paid $ 11.5 $ 2.6
Income taxes paid 24.8 17.9
Income tax refunds received 0.1 0.2
Operating lease liabilities arising from obtaining or re-measuring ROU assets $ 31.1 $ 0.7
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Sale of Receivables (Details) - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
May 31, 2023
Feb. 23, 2018
Sale of Receivables        
Maximum amount of receivables sold $ 12.6      
Amount collected 10.4   $ 13.4  
Purchase Agreement        
Sale of Receivables        
Retained interests 0.0      
Sale of receivables 72.6 $ 87.2    
Remitted receivables 71.7 $ 86.1    
Amount collected 1.2   $ 1.3  
Reduction in availability of purchase agreement $ 137.4      
Maximum | Purchase Agreement        
Sale of Receivables        
Maximum amount of receivables sold       $ 150.0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Financing Arrangements (Details) - USD ($)
$ in Millions
Dec. 14, 2022
Nov. 30, 2023
May 31, 2023
Financing Arrangements      
Revolving Credit Facility with interest payable monthly   $ 277.0 $ 272.0
Debt issuance costs, net   (2.0) (2.3)
Long-term debt   275.0 $ 269.7
Revolving Credit Facility | Revolving credit facility expiring September 25, 2024 with interest payable monthly      
Financing Arrangements      
Revolving Credit Facility with interest payable monthly   277.0  
Remaining borrowing capacity   332.0  
Revolving Credit Facility | Revolving credit facility expiring September 25, 2024 with interest payable monthly | Letter of Credit      
Financing Arrangements      
Revolving Credit Facility with interest payable monthly   $ 11.0  
Revolving Credit Facility | Revolving Credit Facility expiring December, 2027      
Financing Arrangements      
Line of credit facility, Additional borrowing capacity $ 300.0    
Line of credit facility, Maximum additional borrowing capacity 920.0    
Credit agreement $ 620.0    
Revolving Credit Facility | Eurodollar rate | Revolving Credit Facility expiring December, 2027 | Minimum      
Financing Arrangements      
Debt instrument basis spread on variable rate after amendment 1.125%    
Revolving Credit Facility | Eurodollar rate | Revolving Credit Facility expiring December, 2027 | Maximum      
Financing Arrangements      
Debt instrument basis spread on variable rate after amendment 2.00%    
Revolving Credit Facility | Base rate | Revolving Credit Facility expiring December, 2027 | Minimum      
Financing Arrangements      
Debt instrument basis spread on variable rate after amendment 0.125%    
Revolving Credit Facility | Base rate | Revolving Credit Facility expiring December, 2027 | Maximum      
Financing Arrangements      
Debt instrument basis spread on variable rate after amendment 1.00%    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Other Non-current Assets - Investments in Joint Ventures (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2021
Investments in Joint Ventures          
Income (losses) from joint ventures $ 0.6 $ (0.7) $ (0.3) $ (1.3)  
Owned Through Joint Ventures | Joint venture in India          
Investments in Joint Ventures          
Investments in joint ventures $ 6.5   $ 6.5   $ 10.0
Ownership interest in joint ventures (as a percent)         40.00%
Percentage on outstanding debt 40.00%   40.00%    
Amount of guarantee liability recognized $ 9.5   $ 9.5    
Loan to joint venture 3.5   3.5    
Income (losses) from joint ventures $ 0.7 $ (0.6) $ 0.1 $ (0.8)  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Earnings per Share        
Effect, participating securities     $ 0.0  
Basic and Diluted Earnings Per Share:        
Income from continuing operations $ 23.8 $ 22.5 23.2 $ 44.8
Less income attributable to participating shares (0.3) (0.3) (0.3) (0.6)
Income from continuing operations attributable to common shareholders 23.5 22.2 22.9 44.2
Income from discontinued operations attributable to common shareholders       0.4
Net income attributable to common shareholders for earnings per share, Basic 23.5 22.2 22.9 44.6
Net income attributable to common shareholders for earnings per share, Diluted $ 23.5 $ 22.2 $ 22.9 $ 44.6
Weighted Average Shares:        
Weighted average common shares outstanding-basic 34,900,000 34,200,000 34,900,000 34,600,000
Additional shares from the assumed exercise of stock options 400,000 500,000 400,000 400,000
Weighted average common shares outstanding-diluted 35,300,000 34,700,000 35,300,000 35,000,000.0
Earnings per share - basic:        
Earnings from continuing operations $ 0.67 $ 0.65 $ 0.66 $ 1.28
Income from discontinued operations       0.01
Earnings per share - basic 0.67 0.65 0.66 1.29
Earnings per share - diluted:        
Earnings from continuing operations 0.67 0.64 0.65 1.26
Income from discontinued operations       0.01
Earnings per share - diluted $ 0.67 $ 0.64 $ 0.65 $ 1.27
Antidilutive shares excluded from the computation of diluted earnings per share (in shares)   447,000   229,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Defined Benefit Pension Settlement (Details) - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Defined Benefit Pension Settlement    
Non-cash, pre-tax pension settlement charge $ 26.7  
Non-cash, after-tax pension settlement charge $ 16.1  
Excise tax upon withdrawal from the plan (as a percent) 20.00%  
Surplus plan assets, classified as Other non-current assets   $ 6.9
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Aug. 31, 2023
Nov. 30, 2022
Aug. 31, 2022
Nov. 30, 2023
Nov. 30, 2022
Accumulated Other Comprehensive Loss            
Beginning Balance $ (8.1) $ (23.5) $ (22.7) $ (19.6) $ (23.5) $ (19.6)
Other comprehensive income (loss) before reclassifications (0.4)   (0.3)   0.1 (3.6)
Amounts reclassified from AOCL     0.2   14.9 0.4
Total other comprehensive income (loss) (0.4) 15.4 (0.1) (3.1) 15.0 (3.2)
Ending Balance (8.5) (8.1) (22.8) (22.7) (8.5) (22.8)
Currency Translation Adjustments            
Accumulated Other Comprehensive Loss            
Beginning Balance (5.2) (5.7) (6.1) (2.8) (5.7) (2.8)
Other comprehensive income (loss) before reclassifications (0.4)   (0.3)   0.1 (3.6)
Total other comprehensive income (loss) (0.4)   (0.3)   0.1 (3.6)
Ending Balance (5.6) (5.2) (6.4) (6.1) (5.6) (6.4)
Pensions Plans            
Accumulated Other Comprehensive Loss            
Beginning Balance (2.9) (17.8) (16.6) (16.8) (17.8) (16.8)
Amounts reclassified from AOCL     0.2   14.9 0.4
Total other comprehensive income (loss)     0.2   14.9 0.4
Ending Balance $ (2.9) $ (2.9) $ (16.4) $ (16.6) $ (2.9) $ (16.4)
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisition (Details) - Trax USA Corp - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 20, 2023
Nov. 30, 2023
Nov. 30, 2023
Acquisition      
Purchase price $ 120.0    
Contingent consideration 20.0    
Escrow deposit $ 12.0    
Post-closing adjustments for working capital and indebtedness   $ 1.8  
Compensation expense   $ 1.4 $ 2.8
Transaction costs associated with acquisition     $ 5.1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Acquisition - Fair value of assets acquired and liabilities (Details) - USD ($)
$ in Millions
Mar. 20, 2023
Nov. 30, 2023
May 31, 2023
Acquisition      
Goodwill   $ 176.0 $ 175.8
Trax USA Corp      
Acquisition      
Accounts receivable $ 8.8    
Other assets 5.7    
Intangible assets 61.7    
Deferred revenue (4.1)    
Deferred tax liabilities (15.8)    
Other liabilities (3.1)    
Net assets acquired 53.2    
Goodwill 60.3    
Purchase price, net of cash acquired 113.5    
Trax USA Corp | Tradenames      
Acquisition      
Acquired indefinite-lived intangible assets 6.1    
Trax USA Corp | Customer relationships      
Acquisition      
Acquired amortizable intangible assets $ 33.6    
Amortization period of intangible assets (in years) 12 years    
Trax USA Corp | Developed technology      
Acquisition      
Acquired amortizable intangible assets $ 22.0    
Amortization period of intangible assets (in years) 20 years    
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Business Segment Information - Sales by Segment (Details)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
USD ($)
Nov. 30, 2022
USD ($)
Nov. 30, 2023
USD ($)
segment
Nov. 30, 2022
USD ($)
Business Segment Information        
Number of new operating segments | segment     3  
Net sales $ 545.4 $ 469.8 $ 1,095.1 $ 916.1
Inter-segment Sales        
Business Segment Information        
Net sales 23.2 20.3 44.6 42.4
Third-Party Sales        
Business Segment Information        
Net sales 568.6 490.1 1,139.7 958.5
Parts Supply        
Business Segment Information        
Net sales 227.6 183.6 464.4 352.2
Parts Supply | Inter-segment Sales        
Business Segment Information        
Net sales 1.8 2.0 2.6 3.8
Parts Supply | Third-Party Sales        
Business Segment Information        
Net sales 229.4 185.6 467.0 356.0
Repair & Engineering        
Business Segment Information        
Net sales 145.4 134.8 282.9 262.4
Repair & Engineering | Inter-segment Sales        
Business Segment Information        
Net sales 22.1 18.3 41.6 38.6
Repair & Engineering | Third-Party Sales        
Business Segment Information        
Net sales 167.5 153.1 324.5 301.0
Integrated Solutions        
Business Segment Information        
Net sales 156.6 127.3 312.9 255.1
Integrated Solutions | Inter-segment Sales        
Business Segment Information        
Net sales (0.7)   0.4  
Integrated Solutions | Third-Party Sales        
Business Segment Information        
Net sales 155.9 127.3 313.3 255.1
Expeditionary Services        
Business Segment Information        
Net sales 15.8 24.1 34.9 46.4
Expeditionary Services | Third-Party Sales        
Business Segment Information        
Net sales $ 15.8 $ 24.1 $ 34.9 $ 46.4
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Business Segment Information - Reconciliation of segment operating income to income from continuing operations before provision for income taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Business Segment Information        
Operating income $ 38.3 $ 32.4 $ 63.6 $ 63.6
Pension settlement charge     (26.7)  
Losses related to sale and exit of business (0.9) (0.1) (1.6) (0.1)
Other income (expense), net (0.1) 0.5 (0.1) 0.7
Interest expense (6.2) (2.1) (12.0) (3.2)
Interest income 0.6 0.1 1.0 0.2
Income from continuing operations before income taxes 31.7 30.8 24.2 61.2
Operating segments        
Business Segment Information        
Operating income 47.0 39.0 80.2 75.3
Operating segments | Parts Supply        
Business Segment Information        
Operating income 28.4 21.3 43.5 39.6
Operating segments | Repair & Engineering        
Business Segment Information        
Operating income 11.3 8.6 20.4 16.0
Operating segments | Integrated Solutions        
Business Segment Information        
Operating income 6.4 7.1 14.1 15.4
Operating segments | Expeditionary Services        
Business Segment Information        
Operating income 0.9 2.0 2.2 4.3
Corporate and other        
Business Segment Information        
Operating income $ (8.7) $ (6.6) $ (16.6) $ (11.7)
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Legal Proceedings (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 19, 2023
USD ($)
Mar. 31, 2023
USD ($)
Aug. 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
May 31, 2017
engine
May 31, 2016
engine
Nov. 30, 2023
USD ($)
May 31, 2023
USD ($)
Legal Proceedings                
Litigation settlement, amount awarded to other party $ 13.0 $ 1.8            
Loss contingency, loss recognized in period     $ 11.2 $ 1.8        
Number of engines purchased | engine         4 4    
Fair market value of engines at the time of sale             $ 13.0  
Amount appealed   $ 1.8            
Loss contingency liability recognized             $ 13.0  
Customer filed suit against claiming damages               $ 32.0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.4
Subsequent Event (Details)
$ in Millions
Dec. 21, 2023
USD ($)
Subsequent Event | Product support business  
Subsequent Event  
Purchase price $ 725
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.4
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ 23.8 $ 22.5 $ 23.2 $ 45.2
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended
Nov. 30, 2023
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the three months ended November 30, 2023, none of our directors or “officers” (as defined in Rule 16a-1(f) promulgated under the Exchange Act) adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” as such terms are defined under Item 408 of Regulation S-K.

Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 66 air-20231130x10q_htm.xml IDEA: XBRL DOCUMENT 0000001750 us-gaap:TreasuryStockCommonMember 2023-09-01 2023-11-30 0000001750 us-gaap:TreasuryStockCommonMember 2022-09-01 2022-11-30 0000001750 us-gaap:AdditionalPaidInCapitalMember 2023-09-01 2023-11-30 0000001750 us-gaap:TreasuryStockCommonMember 2023-06-01 2023-08-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-08-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2022-11-30 0000001750 us-gaap:TreasuryStockCommonMember 2022-06-01 2022-08-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-08-31 0000001750 us-gaap:TreasuryStockCommonMember 2023-11-30 0000001750 us-gaap:RetainedEarningsMember 2023-11-30 0000001750 us-gaap:CommonStockMember 2023-11-30 0000001750 us-gaap:AdditionalPaidInCapitalMember 2023-11-30 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-30 0000001750 us-gaap:TreasuryStockCommonMember 2023-08-31 0000001750 us-gaap:RetainedEarningsMember 2023-08-31 0000001750 us-gaap:CommonStockMember 2023-08-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-31 0000001750 us-gaap:TreasuryStockCommonMember 2023-05-31 0000001750 us-gaap:RetainedEarningsMember 2023-05-31 0000001750 us-gaap:CommonStockMember 2023-05-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-31 0000001750 us-gaap:TreasuryStockCommonMember 2022-11-30 0000001750 us-gaap:RetainedEarningsMember 2022-11-30 0000001750 us-gaap:CommonStockMember 2022-11-30 0000001750 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-30 0000001750 us-gaap:TreasuryStockCommonMember 2022-08-31 0000001750 us-gaap:RetainedEarningsMember 2022-08-31 0000001750 us-gaap:CommonStockMember 2022-08-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-31 0000001750 us-gaap:TreasuryStockCommonMember 2022-05-31 0000001750 us-gaap:RetainedEarningsMember 2022-05-31 0000001750 us-gaap:CommonStockMember 2022-05-31 0000001750 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-31 0000001750 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-07-31 0000001750 srt:DirectorMember us-gaap:StockAppreciationRightsSARSMember 2023-06-01 2023-08-31 0000001750 us-gaap:StockAppreciationRightsSARSMember 2023-06-01 2023-08-31 0000001750 us-gaap:PerformanceSharesMember 2023-06-01 2023-08-31 0000001750 2024-03-01 2023-11-30 0000001750 2023-03-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:RepairAndEngineeringMember 2023-09-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:PartsSupplyMember 2023-09-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:IntegratedSolutionsMember 2023-09-01 2023-11-30 0000001750 srt:EuropeMember air:AviationServicesMember 2023-09-01 2023-11-30 0000001750 air:U.s.CanadaMember air:AviationServicesMember 2023-09-01 2023-11-30 0000001750 air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMember air:AviationServicesMember 2023-09-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:RepairAndEngineeringMember 2023-09-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:PartsSupplyMember 2023-09-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:IntegratedSolutionsMember 2023-09-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:ExpeditionaryServicesMember 2023-09-01 2023-11-30 0000001750 air:CommercialCustomerMember air:RepairAndEngineeringMember 2023-09-01 2023-11-30 0000001750 air:CommercialCustomerMember air:PartsSupplyMember 2023-09-01 2023-11-30 0000001750 air:CommercialCustomerMember air:IntegratedSolutionsMember 2023-09-01 2023-11-30 0000001750 air:CommercialCustomerMember air:ExpeditionaryServicesMember 2023-09-01 2023-11-30 0000001750 air:AsiaSouthPacificMember air:AviationServicesMember 2023-09-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember 2023-09-01 2023-11-30 0000001750 air:RepairAndEngineeringMember 2023-09-01 2023-11-30 0000001750 air:PartsSupplyMember 2023-09-01 2023-11-30 0000001750 air:IntegratedSolutionsMember 2023-09-01 2023-11-30 0000001750 air:ExpeditionaryServicesMember 2023-09-01 2023-11-30 0000001750 air:AviationServicesMember 2023-09-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:RepairAndEngineeringMember 2023-06-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:PartsSupplyMember 2023-06-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:IntegratedSolutionsMember 2023-06-01 2023-11-30 0000001750 srt:EuropeMember air:AviationServicesMember 2023-06-01 2023-11-30 0000001750 air:U.s.CanadaMember air:AviationServicesMember 2023-06-01 2023-11-30 0000001750 air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMember air:AviationServicesMember 2023-06-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:RepairAndEngineeringMember 2023-06-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:PartsSupplyMember 2023-06-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:IntegratedSolutionsMember 2023-06-01 2023-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:ExpeditionaryServicesMember 2023-06-01 2023-11-30 0000001750 air:CommercialCustomerMember air:RepairAndEngineeringMember 2023-06-01 2023-11-30 0000001750 air:CommercialCustomerMember air:PartsSupplyMember 2023-06-01 2023-11-30 0000001750 air:CommercialCustomerMember air:IntegratedSolutionsMember 2023-06-01 2023-11-30 0000001750 air:CommercialCustomerMember air:ExpeditionaryServicesMember 2023-06-01 2023-11-30 0000001750 air:AsiaSouthPacificMember air:AviationServicesMember 2023-06-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember 2023-06-01 2023-11-30 0000001750 air:RepairAndEngineeringMember 2023-06-01 2023-11-30 0000001750 air:PartsSupplyMember 2023-06-01 2023-11-30 0000001750 air:IntegratedSolutionsMember 2023-06-01 2023-11-30 0000001750 air:ExpeditionaryServicesMember 2023-06-01 2023-11-30 0000001750 air:AviationServicesMember 2023-06-01 2023-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:RepairAndEngineeringMember 2022-09-01 2022-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:PartsSupplyMember 2022-09-01 2022-11-30 0000001750 srt:EuropeMember air:AviationServicesMember 2022-09-01 2022-11-30 0000001750 air:U.s.CanadaMember air:AviationServicesMember 2022-09-01 2022-11-30 0000001750 air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMember air:AviationServicesMember 2022-09-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:RepairAndEngineeringMember 2022-09-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:PartsSupplyMember 2022-09-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:IntegratedSolutionsMember 2022-09-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:ExpeditionaryServicesMember 2022-09-01 2022-11-30 0000001750 air:CommercialCustomerMember air:RepairAndEngineeringMember 2022-09-01 2022-11-30 0000001750 air:CommercialCustomerMember air:PartsSupplyMember 2022-09-01 2022-11-30 0000001750 air:CommercialCustomerMember air:IntegratedSolutionsMember 2022-09-01 2022-11-30 0000001750 air:CommercialCustomerMember air:ExpeditionaryServicesMember 2022-09-01 2022-11-30 0000001750 air:AsiaSouthPacificMember air:AviationServicesMember 2022-09-01 2022-11-30 0000001750 us-gaap:IntersegmentEliminationMember 2022-09-01 2022-11-30 0000001750 air:RepairAndEngineeringMember 2022-09-01 2022-11-30 0000001750 air:PartsSupplyMember 2022-09-01 2022-11-30 0000001750 air:IntegratedSolutionsMember 2022-09-01 2022-11-30 0000001750 air:ExpeditionaryServicesMember 2022-09-01 2022-11-30 0000001750 air:AviationServicesMember 2022-09-01 2022-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:RepairAndEngineeringMember 2022-06-01 2022-11-30 0000001750 us-gaap:IntersegmentEliminationMember air:PartsSupplyMember 2022-06-01 2022-11-30 0000001750 srt:EuropeMember air:AviationServicesMember 2022-06-01 2022-11-30 0000001750 air:U.s.CanadaMember air:AviationServicesMember 2022-06-01 2022-11-30 0000001750 air:OtherCountriesExceptNorthAmericaAndEuropeAfricaMember air:AviationServicesMember 2022-06-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:RepairAndEngineeringMember 2022-06-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:PartsSupplyMember 2022-06-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:IntegratedSolutionsMember 2022-06-01 2022-11-30 0000001750 air:GovernmentAndDefenseCustomerMember air:ExpeditionaryServicesMember 2022-06-01 2022-11-30 0000001750 air:CommercialCustomerMember air:RepairAndEngineeringMember 2022-06-01 2022-11-30 0000001750 air:CommercialCustomerMember air:PartsSupplyMember 2022-06-01 2022-11-30 0000001750 air:CommercialCustomerMember air:IntegratedSolutionsMember 2022-06-01 2022-11-30 0000001750 air:CommercialCustomerMember air:ExpeditionaryServicesMember 2022-06-01 2022-11-30 0000001750 air:AsiaSouthPacificMember air:AviationServicesMember 2022-06-01 2022-11-30 0000001750 us-gaap:IntersegmentEliminationMember 2022-06-01 2022-11-30 0000001750 air:RepairAndEngineeringMember 2022-06-01 2022-11-30 0000001750 air:PartsSupplyMember 2022-06-01 2022-11-30 0000001750 air:IntegratedSolutionsMember 2022-06-01 2022-11-30 0000001750 air:ExpeditionaryServicesMember 2022-06-01 2022-11-30 0000001750 air:AviationServicesMember 2022-06-01 2022-11-30 0000001750 air:PurchaseAgreementMember 2023-05-31 0000001750 srt:MaximumMember air:PurchaseAgreementMember 2018-02-23 0000001750 us-gaap:RetainedEarningsMember 2023-09-01 2023-11-30 0000001750 us-gaap:RetainedEarningsMember 2023-06-01 2023-08-31 0000001750 us-gaap:RetainedEarningsMember 2022-09-01 2022-11-30 0000001750 us-gaap:RetainedEarningsMember 2022-06-01 2022-08-31 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-01 2023-11-30 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-01 2023-11-30 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-01 2023-08-31 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2022-11-30 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-01 2022-11-30 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-01 2022-11-30 0000001750 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-01 2022-08-31 0000001750 2022-06-01 2022-08-31 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-01 2023-11-30 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-01 2023-11-30 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-01 2022-11-30 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-01 2022-11-30 0000001750 2023-06-01 2023-08-31 0000001750 2022-12-01 2023-02-28 0000001750 2023-09-19 2023-09-19 0000001750 2023-03-01 2023-03-31 0000001750 air:TraxUsaCorpMember us-gaap:TradeNamesMember 2023-03-20 2023-03-20 0000001750 srt:PartnershipInterestMember air:JointVentureInIndiaMember 2023-09-01 2023-11-30 0000001750 srt:PartnershipInterestMember air:JointVentureInIndiaMember 2023-06-01 2023-11-30 0000001750 srt:PartnershipInterestMember air:JointVentureInIndiaMember 2022-09-01 2022-11-30 0000001750 srt:PartnershipInterestMember air:JointVentureInIndiaMember 2022-06-01 2022-11-30 0000001750 srt:PartnershipInterestMember air:JointVentureInIndiaMember 2021-11-30 0000001750 us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditExpiringSeptember2024InterestPayableMonthlyMember us-gaap:LetterOfCreditMember 2023-11-30 0000001750 us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditExpiringSeptember2024InterestPayableMonthlyMember 2023-11-30 0000001750 us-gaap:ServiceMember 2023-09-01 2023-11-30 0000001750 us-gaap:ProductMember 2023-09-01 2023-11-30 0000001750 us-gaap:ServiceMember 2023-06-01 2023-11-30 0000001750 us-gaap:ProductMember 2023-06-01 2023-11-30 0000001750 us-gaap:ServiceMember 2022-09-01 2022-11-30 0000001750 us-gaap:ProductMember 2022-09-01 2022-11-30 0000001750 us-gaap:ServiceMember 2022-06-01 2022-11-30 0000001750 us-gaap:ProductMember 2022-06-01 2022-11-30 0000001750 air:CommercialPbhCustomerContractsMember 2023-06-01 2023-11-30 0000001750 air:TraxUsaCorpMember 2023-09-01 2023-11-30 0000001750 air:ProductSupportBusinessMember us-gaap:SubsequentEventMember 2023-12-21 2023-12-21 0000001750 air:TraxUsaCorpMember 2023-03-20 2023-03-20 0000001750 air:TraxUsaCorpMember 2023-06-01 2023-11-30 0000001750 2022-06-01 2023-05-31 0000001750 air:TraxUsaCorpMember us-gaap:DevelopedTechnologyRightsMember 2023-03-20 2023-03-20 0000001750 air:TraxUsaCorpMember us-gaap:CustomerRelationshipsMember 2023-03-20 2023-03-20 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2023-11-30 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-11-30 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-31 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-31 0000001750 2023-08-31 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2023-05-31 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-05-31 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2022-11-30 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-11-30 0000001750 2022-11-30 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2022-08-31 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-08-31 0000001750 2022-08-31 0000001750 us-gaap:AccumulatedTranslationAdjustmentMember 2022-05-31 0000001750 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-05-31 0000001750 2022-05-31 0000001750 air:UsGovernmentContractMember 2023-11-30 0000001750 air:AllOtherCustomersMember 2023-11-30 0000001750 air:UsGovernmentContractMember 2023-05-31 0000001750 air:AllOtherCustomersMember 2023-05-31 0000001750 us-gaap:CommonStockMember exch:XNYS 2023-06-01 2023-11-30 0000001750 us-gaap:CommonStockMember exch:XCHI 2023-06-01 2023-11-30 0000001750 air:PurchaseAgreementMember 2023-11-30 0000001750 air:PurchaseAgreementMember 2023-06-01 2023-11-30 0000001750 air:PurchaseAgreementMember 2022-06-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:RepairAndEngineeringMember 2023-09-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:PartsSupplyMember 2023-09-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:IntegratedSolutionsMember 2023-09-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:ExpeditionaryServicesMember 2023-09-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember 2023-09-01 2023-11-30 0000001750 us-gaap:CorporateNonSegmentMember 2023-09-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:RepairAndEngineeringMember 2023-06-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:PartsSupplyMember 2023-06-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:IntegratedSolutionsMember 2023-06-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:ExpeditionaryServicesMember 2023-06-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember 2023-06-01 2023-11-30 0000001750 us-gaap:CorporateNonSegmentMember 2023-06-01 2023-11-30 0000001750 us-gaap:OperatingSegmentsMember air:RepairAndEngineeringMember 2022-09-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:PartsSupplyMember 2022-09-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:IntegratedSolutionsMember 2022-09-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:ExpeditionaryServicesMember 2022-09-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember 2022-09-01 2022-11-30 0000001750 us-gaap:CorporateNonSegmentMember 2022-09-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:RepairAndEngineeringMember 2022-06-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:PartsSupplyMember 2022-06-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:IntegratedSolutionsMember 2022-06-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember air:ExpeditionaryServicesMember 2022-06-01 2022-11-30 0000001750 us-gaap:OperatingSegmentsMember 2022-06-01 2022-11-30 0000001750 us-gaap:CorporateNonSegmentMember 2022-06-01 2022-11-30 0000001750 2016-06-01 2017-05-31 0000001750 2015-06-01 2016-05-31 0000001750 us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditFacilityExpiringDecember2027Member 2022-12-14 0000001750 srt:PartnershipInterestMember air:JointVentureInIndiaMember 2023-11-30 0000001750 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditFacilityExpiringDecember2027Member us-gaap:EurodollarMember 2022-12-14 2022-12-14 0000001750 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditFacilityExpiringDecember2027Member us-gaap:BaseRateMember 2022-12-14 2022-12-14 0000001750 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditFacilityExpiringDecember2027Member us-gaap:EurodollarMember 2022-12-14 2022-12-14 0000001750 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember air:RevolvingLineOfCreditFacilityExpiringDecember2027Member us-gaap:BaseRateMember 2022-12-14 2022-12-14 0000001750 2023-09-01 2023-11-30 0000001750 2022-09-01 2022-11-30 0000001750 air:CommercialPbhCustomerContractsMember air:AccruedLiabilitiesCurrentMember 2023-11-30 0000001750 air:CommercialPbhCustomerContractsMember 2023-09-01 2023-11-30 0000001750 air:TraxUsaCorpMember 2023-03-20 0000001750 2023-11-30 0000001750 2023-05-31 0000001750 us-gaap:RestrictedStockMember 2023-09-01 2023-11-30 0000001750 us-gaap:EmployeeStockOptionMember 2023-09-01 2023-11-30 0000001750 us-gaap:RestrictedStockMember 2023-06-01 2023-11-30 0000001750 us-gaap:EmployeeStockOptionMember 2023-06-01 2023-11-30 0000001750 2023-06-01 2023-11-30 0000001750 us-gaap:RestrictedStockMember 2022-09-01 2022-11-30 0000001750 us-gaap:EmployeeStockOptionMember 2022-09-01 2022-11-30 0000001750 us-gaap:RestrictedStockMember 2022-06-01 2022-11-30 0000001750 us-gaap:EmployeeStockOptionMember 2022-06-01 2022-11-30 0000001750 2022-06-01 2022-11-30 iso4217:USD pure air:engine air:segment shares iso4217:USD shares 0000001750 --05-31 Q2 2024 false Common Stock, $1.00 par value AIR 10-Q true 2023-11-30 false 1-6263 AAR CORP DE 36-2334820 One AAR Place 1100 N. Wood Dale Road Wood Dale IL 60191 630 227-2000 Common Stock, $1.00 par value AIR NYSE CHX Yes Yes Large Accelerated Filer false false false 35502614 65100000 68400000 10400000 13400000 13900000 13400000 246400000 241300000 99300000 86900000 645900000 574100000 55100000 50600000 11700000 13500000 60500000 49700000 1194400000 1097900000 276700000 268800000 132600000 126100000 176000000.0 175800000 8200000 6000000.0 61500000 63700000 90400000 63700000 177400000 178100000 133300000 127800000 638600000 609100000 1965600000 1833100000 209700000 158500000 159000000.0 179600000 11400000 13400000 380100000 351500000 275000000.0 269700000 73200000 48200000 39800000 33600000 42000000.0 31000000.0 430000000.0 382500000 1.00 1.00 250000 250000 0 0 1.00 1.00 100000000 100000000 45300786 45300786 45300000 45300000 485700000 484500000 933800000 910600000 9798172 10385237 300800000 317800000 -8500000 -23500000 1155500000 1099100000 1965600000 1833100000 320200000 298600000 657700000 563800000 225200000 171200000 437400000 352300000 545400000 469800000 1095100000 916100000 257500000 234800000 531300000 448800000 184500000 149200000 359100000 299600000 442000000.0 384000000.0 890400000 748400000 103400000 85800000 204700000 167700000 -100000 400000 -100000 65700000 52800000 140400000 102900000 600000 -700000 -300000 -1300000 38300000 32400000 63600000 63600000 26700000 -900000 -100000 -1600000 -100000 -100000 500000 -100000 700000 6200000 2100000 12000000.0 3200000 600000 100000 1000000.0 200000 31700000 30800000 24200000 61200000 7900000 8300000 1000000.0 16400000 23800000 22500000 23200000 44800000 400000 23800000 22500000 23200000 45200000 0.67 0.65 0.66 1.28 0.01 0.67 0.65 0.66 1.29 0.67 0.64 0.65 1.26 0.01 0.67 0.64 0.65 1.27 23800000 22500000 23200000 45200000 -400000 -300000 100000 -3600000 -200000 -14900000 -400000 -400000 -100000 15000000.0 -3200000 23400000 22400000 38200000 42000000.0 23200000 45200000 400000 23200000 44800000 17100000 13300000 7900000 6900000 26700000 -300000 -1300000 400000 -100000 -4600000 6300000 12000000.0 12400000 9300000 71500000 44800000 10200000 100000 4000000.0 8100000 52800000 -5600000 -21200000 -9500000 8200000 5400000 17800000 -1100000 -38900000 -200000 -400000 -1300000 -39300000 16400000 12800000 3900000 5500000 -20300000 -18300000 5000000.0 98000000.0 50100000 10300000 2100000 15300000 50000000.0 -100000 -6300000 -7700000 81800000 58900000 75500000 51200000 45300000 484500000 910600000 -317800000 -23500000 1099100000 -600000 -600000 -300000 7000000.0 6700000 -2400000 3700000 1300000 15400000 15400000 45300000 481800000 910000000.0 -307100000 -8100000 1121900000 23800000 23800000 900000 6300000 7200000 3000000.0 3000000.0 -400000 -400000 45300000 485700000 933800000 -300800000 -8500000 1155500000 45300000 477500000 820400000 -289100000 -19600000 1034500000 22700000 22700000 1000000.0 1500000 2500000 -1700000 3500000 1800000 21900000 21900000 -3100000 -3100000 45300000 476800000 843100000 -306000000.0 -22700000 1036500000 22500000 22500000 200000 2400000 2600000 2000000.0 2000000.0 28200000 28200000 -100000 -100000 45300000 479000000.0 865600000 -331800000 -22800000 1035300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 1 – Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">AAR CORP. and its subsidiaries are referred to herein collectively as “AAR,” “Company,” “we,” “us,” or “our,” unless the context indicates otherwise. The accompanying Condensed Consolidated Financial Statements include the accounts of AAR and its subsidiaries after elimination of intercompany accounts and transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have prepared these statements without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”). The Condensed Consolidated Balance Sheet as of May 31, 2023 has been derived from audited financial statements. To prepare the financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”), management has made a number of estimates and assumptions relating to the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities. Actual results could differ from those estimates. Certain information and note disclosures, normally included in comprehensive financial statements prepared in accordance with GAAP, have been condensed or omitted pursuant to such rules and regulations of the SEC. These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended May 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the opinion of management, the Condensed Consolidated Financial Statements reflect all adjustments (which consist only of normal recurring adjustments) necessary to present fairly the Condensed Consolidated Balance Sheet of AAR CORP. and its subsidiaries as of November 30, 2023, the Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income for the three- and six-month periods ended November 30, 2023 and 2022, the Condensed Consolidated Statements of Cash Flows for the six-month periods ended November 30, 2023 and 2022, and the Condensed Consolidated Statement of Changes in Equity for the three- and six-month periods ended November 30, 2023 and 2022. The results of operations for such interim periods are not necessarily indicative of the results for the full year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 2 – Discontinued Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the third quarter of fiscal 2018, we decided to pursue the sale of our Contractor-Owned, Contractor-Operated (“COCO”) business previously included in our Expeditionary Services segment. Due to this strategic shift, the assets, liabilities, and results of operations of our COCO business have been reported as discontinued operations for all periods presented. Unless otherwise noted, amounts and disclosures throughout these Notes to Condensed Consolidated Financial Statements relate to our continuing operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Following the sale of the last operating contract of the COCO business in 2020, our continuing involvement in the COCO business is limited to the lease of certain aircraft which is an obligation of the acquirer of the COCO business. The assets and liabilities of our discontinued operations are primarily comprised of right-of-use (“ROU”) assets and lease-related liabilities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 3 – Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenue is measured based on the consideration specified in a contract with a customer, and excludes any sales incentives and amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our unit of accounting for revenue recognition is a performance obligation included in our customer contracts. A performance obligation reflects the distinct good or service that we must transfer to a customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our contract with the customer is considered one performance obligation as it includes factors such as whether the good or service being provided is significantly integrated with other promises in the contract, whether the service provided significantly modifies or customizes another good or service or whether the good or service is highly interdependent or interrelated. If the contract has more than one performance obligation, we determine the standalone price of each distinct good or service underlying each performance obligation and allocate the transaction price based on their relative standalone selling prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. Variable consideration that cannot be reasonably estimated is recorded when known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. The majority of our sales from products typically represent distinct performance obligations and are recognized at a point in time upon transfer of control to the customer, which generally occurs upon shipment. In connection with certain sales of products, we also provide logistics services, which include inventory management, replenishment, and other related services. The price of such services is generally included in the price of the products delivered to the customer, and revenues are recognized upon delivery of the product, at which point the customer has obtained control of the product. We do not account for these services separate from the related product sales as the services are inputs required to fulfill part orders received from customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We are required to make certain judgments and estimates, including estimated revenues and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved can include customer volume, future labor costs and efficiencies, repair or overhaul costs, overhead costs, and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. For contracts that are deemed to be loss contracts, we establish forward loss reserves for total estimated costs that are in excess of total estimated consideration in the period in which they become known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We utilize the portfolio approach to estimate the amount of revenue to recognize for certain contracts which require over-time revenue recognition. Such contracts are grouped together either by revenue stream, customer or product line with each portfolio of contracts grouped together based on having similar characteristics. The portfolio approach is utilized only when the result of the accounting is not expected to be materially different than if applied to individual contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We also may enter into offset agreements or conditions as part of obtaining orders for our products and services from certain government customers in foreign countries. These agreements are designed to enhance the social and economic environment of the foreign country by requiring the contractor to promote investment in the country. These agreements also may be satisfied through our use of cash or other means of providing financial support for in-country projects with local companies. The amounts ultimately applied against our offset agreements are based on negotiations with the customer and satisfaction of our offset obligations are included in the estimates of our total costs to complete the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">When contracts are modified, we consider whether the modification either creates new or changes the existing enforceable rights and obligations. Contract modifications that are for goods or services that are not distinct from the existing contract, due to the significant integration with the original goods or services provided, are accounted for as if they were part of that existing contract with the effect of the contract modification recognized as an adjustment to revenue on a cumulative catch-up basis. When the modifications include additional performance obligations that are distinct, they are accounted for as a new contract and performance obligation, which are recognized prospectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases, the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under most of our U.S. government contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered and fair compensation for work performed, the costs of settling and paying other claims, and a reasonable profit on the costs incurred or committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the ordinary course of business, agencies of the U.S. and other governments audit our claimed indirect costs and conduct inquiries and investigations of our business practices with respect to government contracts to determine whether our operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government agencies, including the Defense Contract Audit Agency (“DCAA”), routinely audit our claimed indirect costs, for compliance with the Cost Accounting Standards and the Federal Acquisition Regulations. These agencies also conduct reviews and investigations and make inquiries regarding our accounting and other systems in connection with our performance and business practices with respect to our government contracts and subcontracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Costs to fulfill and obtain a contract are considered for capitalization based on contract specific facts and circumstances. The incremental costs to fulfill a contract, including setup and implementation costs prior to beginning the period of performance, may be capitalized when expenses are incurred prior to the start of satisfying a performance obligation. The capitalized costs are subsequently expensed over the contract’s period of performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have elected to use certain practical expedients permitted under Accounting Standards Codification (“ASC”) 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in Cost of sales on our Condensed Consolidated Statements of Income and are not considered a performance obligation to our customers. Our reported sales on our Condensed Consolidated Statements of Income are net of any sales or related non-income taxes. We also utilize the “as invoiced” practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value we are providing to the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Cumulative Catch-up Adjustments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Changes in estimates and assumptions related to our arrangements accounted for using the cost-to-cost method are recorded using the cumulative catch-up method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide component inventory management, supply chain logistics programs, and/or repair services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the three-month period ended November 30, 2023, we recognized favorable and (unfavorable) cumulative catch-up adjustments of $4.0 million and $(4.3) million, respectively. For the three-month period ended November 30, 2022, we recognized cumulative catch-up adjustments of $4.7 million and $(1.8) million, respectively. When considering these adjustments on a net basis, we recognized adjustments of ($0.3) million and $2.9 million for the three-month periods ended November 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the six-month period ended November 30, 2023, we recognized cumulative catch-up adjustments of $7.0 million and $(6.8) million, respectively. For the six-month period ended November 30, 2022, we recognized cumulative catch-up adjustments of $7.6 million and $(1.8) million, respectively. When considering these adjustments on a net basis, we recognized adjustments of $0.2 million and $5.8 million for the six-month periods ended November 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Contract Assets and Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The timing of revenue recognition, customer billings, and cash collections results in a contract asset or contract liability at the end of each reporting period. For instances where we recognize revenue prior to having an unconditional right to payment, we record a contract asset or liability. When an unconditional right to consideration exists, we reduce our contract asset or liability and recognize an unbilled or trade receivable. When amounts are dependent on factors other than the passage of time in order for payment from a customer to be due, we record a contract asset which consists of costs incurred where revenue recognized over time using the cost-to-cost model exceeds the amounts billed to customers. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to the satisfaction of our performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied, either over time as costs are incurred or at a point in time when deliveries are made. Contract assets and contract liabilities are determined on a contract-by-contract basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Net contract assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract assets – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.4</p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract assets – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue on long-term contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.9</p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Contract assets – non-current is reported within Other non-current assets, contract liabilities – current is reported within Accrued liabilities, and deferred revenue on long-term contracts is reported within Other liabilities on our Condensed Consolidated Balance Sheets. Changes in contract assets and contract liabilities primarily result from the timing difference between our performance of services and payments from customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">To support our power-by-the-hour customer contracts, we previously entered into an agreement with a component repair facility to outsource a portion of the component repair and overhaul services.  The agreement includes certain minimum repair volume guarantees, which, subject to the amendment noted below, we have historically not met.  To date, we have recognized charges of $8.1 million to reflect our obligations for not achieving the minimum volume guarantees.  During the three-month period ended November 30, 2023, we amended the agreement to eliminate certain minimum repair volume guarantees resulting in the de-recognition of $2.0 million from our remaining loss reserves.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included remaining loss reserves of $3.1 million classified in Accrued liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Changes in our deferred revenue were as follows for the three- and six-month periods ended November 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred revenue at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30.6)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (127.1)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120.1</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred revenue at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28.8)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;text-align:justify;">Other includes cumulative catch-up adjustments, foreign currency translation, and other adjustments.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><i style="font-style:italic;font-weight:normal;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of November 30, 2023, we had approximately $720 million of remaining performance obligations, also referred to as firm backlog, which excludes unexercised contract options and potential orders under our indefinite-delivery, indefinite-quantity contracts. We expect that approximately 55% of this backlog will be recognized as revenue over the next 12 months with approximately 50% of the remainder recognized over the next three years. The amount of remaining performance obligations that are expected to be recognized as revenue beyond 12 months, primarily relates to our long-term programs where we provide component inventory management, supply chain logistics programs and/or repair services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Disaggregation of Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Third-party sales across the major customer markets for each of our operating segments for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 395.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.9</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234.8</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.6</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95.9</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255.1</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.4</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Consolidated sales by geographic region for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S./Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 814.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe/Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia/South Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 469.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 916.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> true true 4000000.0 4300000 4700000 1800000 -300000 2900000 7000000.0 6800000 7600000 1800000 200000 5800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract assets – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.4</p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract assets – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue – current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue on long-term contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.9</p></td></tr><tr><td style="vertical-align:bottom;width:67.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 99300000 86900000 12400000 33100000 27500000 5600000 16600000 19700000 -3100000 9800000 12700000 -2900000 106000000.0 82000000.0 24000000.0 8100000 2000000.0 3100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred revenue at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (33.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30.6)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (127.1)</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120.1</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td></tr><tr><td style="vertical-align:bottom;width:60.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred revenue at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28.8)</p></td></tr></table> 37100000 33500000 32400000 30600000 69400000 69600000 136200000 127100000 81300000 66600000 142400000 120100000 -1200000 7700000 -200000 8800000 26400000 28800000 26400000 28800000 720000000 0.55 P12M 0.50 P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 395.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.9</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 234.8</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.6</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95.9</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255.1</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Government and defense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.4</p></td></tr></table> 189400000 141500000 395400000 271300000 38200000 42100000 69000000.0 80900000 227600000 183600000 464400000 352200000 130900000 122100000 252500000 234800000 14500000 12700000 30400000 27600000 145400000 134800000 282900000 262400000 63400000 46300000 126200000 95900000 93200000 81000000.0 186700000 159200000 156600000 127300000 312900000 255100000 1500000 1900000 3600000 3400000 14300000 22200000 31300000 43000000.0 15800000 24100000 34900000 46400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S./Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 814.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe/Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asia/South Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 469.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 916.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 405400000 377200000 814300000 722400000 81800000 52500000 173200000 115300000 44900000 32400000 86100000 63400000 13300000 7700000 21500000 15000000.0 545400000 469800000 1095100000 916100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 4 – Accounts Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Financial instruments that potentially subject us to concentrations of market or credit risk consist principally of trade receivables. While our trade receivables are diverse and represent a number of entities and geographic regions, the majority are with the U.S. government and its contractors and entities in the aviation industry. The composition of our accounts receivable is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">U.S. Government contracts:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.1</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Unbilled receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.9</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">All other customers:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179.7</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Unbilled receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.6</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209.3</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241.3</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">U.S. Government contracts:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.1</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Unbilled receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.9</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.0</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">All other customers:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Trade receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179.7</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Unbilled receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.6</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209.3</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241.3</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 16600000 13100000 18200000 18900000 34800000 32000000.0 185000000.0 179700000 26600000 29600000 211600000 209300000 246400000 241300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 5 – Accounting for Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Restricted Stock</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the three-month period ended August 31, 2023, as part of our annual long-term stock incentive compensation, we granted 81,100 shares of performance-based restricted stock and 87,130 shares of time-based restricted stock to eligible employees. The grant date fair value per share for these shares was $58.27 (the closing price per share of our common stock on the grant date). We also granted 21,834 shares of time-based restricted stock to members of the Board of Directors with a grant date fair value per share of $51.51 (the closing price per share of our common stock on the grant date).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Expenses charged to operations for restricted stock during the three-month periods ended November 30, 2023 and 2022 was $2.9 million and $1.9 million, respectively, and during the six-month periods ended November 30, 2023 and 2022 was $6.3 million and $4.9 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Stock Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In July 2023, as part of our annual long-term stock incentive compensation, we granted 141,545 stock options to eligible employees at an exercise price per share of $58.27 and grant date fair value per share of $25.31. The fair value of stock options was estimated using the Black-Scholes option pricing model with the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:86.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:86.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:86.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected option term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The total intrinsic value of stock options exercised during the six-month periods ended November 30, 2023 and 2022 was $13.7 million and $2.7 million, respectively. Expenses charged to operations for stock options during the three-month periods ended November </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">30, 2023 and 2022 was $0.7 million and $0.9 million, respectively, and during the six-month periods ended November 30, 2023 and 2022 was $1.6 million and $2.0 million, respectively.</p> 81100 87130 58.27 21834 51.51 2900000 1900000 6300000 4900000 141545 58.27 25.31 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:86.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:86.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.0 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:86.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected option term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.041 0.423 0.000 P5Y1M6D 13700000 2700000 2700000 700000 900000 1600000 2000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 6 – Inventories</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The summary of inventories is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Aircraft and engine parts, components and finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488.9</p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Raw materials and parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 645.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Aircraft and engine parts, components and finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 488.9</p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Raw materials and parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 645.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 563800000 488900000 52300000 59600000 29800000 25600000 645900000 574100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 7 – Supplemental Cash Flow Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income taxes paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.9</p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax refunds received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease liabilities arising from obtaining or re-measuring ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.6</p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income taxes paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.9</p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax refunds received</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:75.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease liabilities arising from obtaining or re-measuring ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 11500000 2600000 24800000 17900000 100000 200000 31100000 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 8 – Sale of Receivables</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On February 23, 2018, we entered into a Purchase Agreement with Citibank N.A. (“Purchaser”) for the sale, from time to time, of certain accounts receivable due from certain customers (the “Purchase Agreement”). Under the Purchase Agreement, the maximum amount of receivables sold is limited to $150 million and Purchaser may, but is not required to, purchase the eligible receivables we offer to sell. The term of the Purchase Agreement runs through February 22, 2024, but, the Purchase Agreement may also be terminated earlier under certain circumstances. The term of the Purchase Agreement shall be automatically extended for annual terms unless either party provides advance notice that they do not intend to extend the term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have no retained interests in the sold receivables, other than limited recourse obligations in certain circumstances, and only perform collection and administrative functions for the Purchaser. We account for these receivable transfers as sales under ASC 860, <i style="font-style:italic;">Transfers and Servicing</i>, and de-recognize the sold receivables from our Condensed Consolidated Balance Sheets. At November 30, 2023, we have utilized $12.6 million which reduced the availability under the Purchase Agreement to $137.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the six-month periods ended November 30, 2023 and 2022, we sold $72.6 million and $87.2 million, respectively, of receivables under the Purchase Agreement and remitted $71.7 million and $86.1 million, respectively, to the Purchaser on their behalf. As of November 30, 2023 and May 31, 2023, we had collected cash of $1.2 million and $1.3 million, respectively, which was not yet remitted to the Purchaser as of those dates and was classified as Restricted cash on our Condensed Consolidated Balance Sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 150000000 0 12600000 137400000 72600000 87200000 71700000 86100000 1200000 1300000 1300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 9 – Financing Arrangements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A summary of the carrying amount of our debt is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revolving Credit Facility with interest payable monthly</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272.0</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.3)</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At November 30, 2023, our debt had a fair value that approximates its carrying value and is classified as Level 2 in the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 14, 2022, we entered into a credit agreement with various financial institutions as lenders and Wells Fargo Bank, N.A. as administrative agent for the lenders (the “Credit Agreement”). The Credit Agreement provides for a $620 million unsecured revolving credit facility (the “Revolving Credit Facility”) that we can draw upon for working capital and general corporate purposes. Under certain circumstances, we may request an increase to the lending commitments under the Credit Agreement by an aggregate amount of up to $300 million, not to exceed $920 million in total. The Credit Agreement expires on December 14, 2027. Borrowings under the Credit Agreement bear interest at a variable rate based on the secured overnight financing rate (“SOFR”) plus 112.5 to 200 basis points based on certain financial measurements if a SOFR loan, or at the offered fluctuating Base Rate plus 12.5 to 100 basis points based on certain financial measurements if a Base Rate loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 14, 2022, and in connection with our entry into the Credit Agreement, we terminated our revolving credit facility under the credit agreement dated April 12, 2011, as amended, (the “2011 Credit Agreement”) with the outstanding borrowings under the 2011 Credit Agreement at the date of its termination rolled over to the Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Borrowings outstanding under the Revolving Credit Facility at November 30, 2023 were $277.0 million and there were approximately $11.0 million of outstanding letters of credit, which reduced the availability of this facility to $332.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our financing arrangements require us to comply with leverage and interest coverage ratios and comply with certain affirmative and negative covenants, including those relating to financial reporting and notification, compliance with applicable laws, and limitations on additional liens, indebtedness, acquisitions, investments and disposition of assets. Our Credit Agreement also requires our significant domestic subsidiaries to provide a guarantee of payment under the Credit Agreement. At November 30, 2023, we were in compliance with the financial and other covenants in our financing agreements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">May 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revolving Credit Facility with interest payable monthly</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272.0</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.3)</p></td></tr><tr><td style="vertical-align:bottom;width:74.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269.7</p></td></tr></table> 277000000.0 272000000.0 2000000.0 2300000 275000000.0 269700000 620000000 300000000 920000000 0.01125 0.0200 0.00125 0.0100 277000000.0 11000000.0 332000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Note 10 – Other Non-current Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Investment in Indian Joint Venture </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our investments in joint ventures include $10.0 million for our 40% ownership interest in a joint venture in India to operate an airframe maintenance facility. The facility received certain regulatory approvals and commenced airframe maintenance operations in the second quarter of fiscal 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We guarantee 40% of the Indian joint venture’s debt and have recognized a guarantee liability of $9.5 million as of November 30, 2023. Each of the partners in the Indian joint venture also has a loan to the joint venture proportionate to its equity ownership. In addition to the net equity investment of $6.5 million, our investment in the Indian joint venture includes $3.5 million for our loan to the joint venture as of November 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We account for our share of the earnings or losses of the Indian joint venture using the equity method with a reporting lag of two months, as the financial statements of the Indian joint venture are not completed on a timely basis that is sufficient for us to apply the equity method on a current basis. Our share of the Indian joint venture’s income (losses) for the three-month periods ended November 30, 2023 and 2022 were $0.7 million and $(0.6) million, respectively. Our share of the income (losses) for the six-month periods ended November 30, 2023 and 2022 were $0.1 million and $(0.8) million, respectively. We are currently evaluating a potential exit from our investment in the Indian joint venture.</p> 10000000.0 0.40 0.40 9500000 6500000 3500000 700000 -600000 100000 -800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 11 – Earnings per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The computation of basic earnings per share is based on the weighted average number of common shares outstanding during each period. The computation of diluted earnings per share is based on the weighted average number of common shares outstanding during the period plus, when their effect is dilutive, incremental shares consisting of shares subject to stock options and shares issuable upon vesting of restricted stock awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In accordance with ASC 260-10-45, <i style="font-style:italic;">Share-Based Payment Arrangements and Participating Securities and the Two-Class Method</i>, our unvested restricted stock awards are deemed participating securities since these shares are entitled to participate in dividends declared on common shares. During periods of net income, the calculation of earnings per share for common stock excludes income attributable to unvested restricted stock awards from the numerator and excludes the dilutive impact of those shares from the denominator. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A reconciliation of the computations of basic and diluted earnings per share information for the three- and six-month periods ended November 30, 2023 and 2022 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Basic and Diluted Earnings Per Share</i>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.8</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less income attributable to participating shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.6)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from continuing operations attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.2</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to common shareholders for earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.6</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Weighted Average Shares:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.6</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional shares from the assumed exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.0</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Earnings per share – basic:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.28</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.29</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Earnings per share – diluted:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.26</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.27</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">No stock options were determined to be anti-dilutive for the three- and six-month periods ended November 30, 2023.  The potential dilutive effect of 447,000 and 229,000 shares relating to stock options was excluded from the computation of weighted average common shares outstanding – diluted for the three- and six-month periods ended November 30, 2022, respectively, as the shares would have been anti-dilutive.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">November 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">November 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Basic and Diluted Earnings Per Share</i>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.8</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less income attributable to participating shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.6)</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from continuing operations attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.2</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to common shareholders for earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44.6</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Weighted Average Shares:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.6</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additional shares from the assumed exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average common shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35.0</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Earnings per share – basic:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.28</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.29</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Earnings per share – diluted:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.26</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.01</p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.27</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:6pt;visibility:hidden;">​</span></p> 23800000 22500000 23200000 44800000 300000 300000 300000 600000 23500000 22200000 22900000 44200000 400000 23500000 23500000 22200000 22200000 22900000 22900000 44600000 44600000 34900000 34200000 34900000 34600000 400000 500000 400000 400000 35300000 34700000 35300000 35000000.0 0.67 0.65 0.66 1.28 0.01 0.67 0.65 0.66 1.29 0.67 0.64 0.65 1.26 0.01 0.67 0.64 0.65 1.27 447000 229000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 12 - Defined Benefit Pension Settlement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the three-month period ended August 31, 2023, we settled all future obligations under our frozen U.S. defined benefit retirement plan (the “U.S. Retirement Plan”). The settlement included a combination of lump-sum payments to participants who elected to receive them and the transfer of the remaining benefit obligations to a third-party insurance company under group annuity contracts. The purchase of the group annuity contracts was funded directly by assets of the U.S. Retirement Plan and required no additional cash or asset contributions from us. As a result of the settlements, we recognized a non-cash, pre-tax pension settlement charge of $26.7 million ($16.1 million after-tax) related to the accelerated recognition of all unamortized net actuarial losses in Accumulated other comprehensive loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The remaining surplus plan assets are expected to be utilized to fund remaining U.S. Retirement Plan expenses as well as certain contributions associated with one of our qualified 401(k) plans.  Surplus plan assets not used for these expenses or 401(k) contributions would be subject to a 20% excise tax upon withdrawal from the plan.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included $6.9 million of surplus plan assets reported in Other non-current assets.</p> 26700000 16100000 0.20 6900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 13 – Accumulated Other Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Changes in our accumulated other comprehensive loss (“AOCL”) by component for the three- and six-month periods ended November 30, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at September 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.1)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.5)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at September 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.7)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.8)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at June 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.5)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.9</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.5)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at June 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.6)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.6)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.2)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.8)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at September 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.1)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.4)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.5)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at September 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.7)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td></tr><tr><td style="vertical-align:bottom;width:66.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.8)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at June 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.5)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.9</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.5)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at June 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19.6)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.6)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from AOCL</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.2)</p></td></tr><tr><td style="vertical-align:bottom;width:66.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at November 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22.8)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> -5200000 -2900000 -8100000 -400000 -400000 -400000 -400000 -5600000 -2900000 -8500000 -6100000 -16600000 -22700000 -300000 -300000 -200000 -200000 -300000 200000 -100000 -6400000 -16400000 -22800000 -5700000 -17800000 -23500000 100000 100000 -14900000 -14900000 100000 14900000 15000000.0 -5600000 -2900000 -8500000 -2800000 -16800000 -19600000 -3600000 -3600000 -400000 -400000 -3600000 400000 -3200000 -6400000 -16400000 -22800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 14 – Acquisition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-variant:small-caps;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On March 20, 2023, we acquired the outstanding shares of Trax USA Corp. (“Trax”) for a purchase price of $120.0 million plus contingent consideration of up to $20.0 million based on Trax’s adjusted revenue in calendar years 2023 and 2024.  Trax is a leading provider of aircraft maintenance, repair, and overhaul (“MRO”) and fleet management software supporting a broad spectrum of maintenance activities for a diverse global customer base of airlines and MROs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The purchase price was paid at closing except for $12.0 million which was placed on deposit with an escrow agent to secure potential indemnification obligations and fund post-closing adjustments for working capital and indebtedness.  The post-closing adjustments for working capital and indebtedness were finalized in the three-month period ended November 30, 2023 resulting in a purchase price reduction of $1.8 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-variant:small-caps;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The contingent consideration is based on an adjusted revenue target and requires certain of the former owners’ continued employment through December 31, 2024, and is treated as compensation expense within Selling, general and administrative expenses.  The adjusted revenue target is based on revenue recognized under U.S. GAAP adjusted for certain events related to deferred revenue, customer commitments, and other adjustments.  We recognized compensation expense of $1.4 million and $2.8 million in the three- and six-month periods ended November 30, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We accounted for the acquisition using the acquisition method and included the results of Trax’s operations in our consolidated financial statements from the effective date of the acquisition. Trax’s results are reported within our Integrated Solutions segment. The acquisition was funded using a combination of proceeds from our Revolving Credit Facility and cash on hand. Transaction costs associated with the acquisition of $5.1 million were expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The amounts recorded for certain assets and liabilities are preliminary in nature and are subject to adjustment as additional information is obtained about their acquisition date fair values. The allocation of the purchase price is preliminary and will potentially change in future periods as fair value estimates of the assets acquired and liabilities assumed are finalized, including those related to working capital and income taxes. The final determination of the fair values will be completed within the one-year measurement period. The preliminary fair value of assets acquired and liabilities assumed is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.7</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61.7</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.1)</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15.8)</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.1)</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.2</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60.3</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchase price, net of cash acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Acquired amortizable intangible assets include customer relationships of $33.6 million and developed technology of $22.0 million which are being amortized over 12 years and 20 years, respectively. Intangible assets also include tradenames of $6.1 million which are indefinite-lived. The goodwill associated with the Trax acquisition is not deductible for tax purposes and is primarily attributable to the benefits we expect to derive from expected synergies including complimentary products and services, cross-selling opportunities and intangible assets that do not qualify for separate recognition, such as their assembled workforce.</p> 120000000.0 20000000.0 12000000.0 1800000 1400000 2800000 5100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.8</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.7</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61.7</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.1)</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15.8)</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.1)</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.2</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60.3</p></td></tr><tr><td style="vertical-align:bottom;width:84.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Purchase price, net of cash acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113.5</p></td></tr></table> 8800000 5700000 61700000 4100000 15800000 3100000 53200000 60300000 113500000 33600000 22000000.0 P12Y P20Y 6100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 15 – Business Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the first quarter of fiscal 2024, our chief operating decision maker (“CODM”) implemented changes in how he organizes the business, allocates resources, and assesses performance. Specifically, this new structure resulted in the separation of our former Aviation Services segment into three new operating segments: Parts Supply, Repair &amp; Engineering, and Integrated Solutions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In conjunction with the re-alignment, our CODM now evaluates each segment’s performance based on operating income instead of gross profit as our CODM believes operating income is a more comprehensive profitability measure for each operating segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our previously reported segment financial information has been recast to conform to our new segment structure. The change in our operating segments had no impact on our previously reported consolidated results of operations, financial condition, or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our operating segments are comprised of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Parts Supply, primarily consisting of our sales of used serviceable engine and airframe parts and components and distribution of new parts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Repair &amp; Engineering, primarily consisting of our maintenance, repair, and overhaul services across airframes and components, including landing gear; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Integrated Solutions, primarily consisting of our fleet management and operations of customer-owned aircraft, customized performance-based supply chain logistics programs in support of the U.S. Department of Defense, U.S. Department of State, and foreign governments, flight hour component inventory and repair programs for commercial airlines, and integrated software solutions, including Trax; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expeditionary Services, primarily consisting of products and services supporting the movement of equipment and personnel by the U.S. and foreign governments and non-governmental organizations with sales derived from the engineering, design, integration, and manufacture of pallets, shelters, and containers.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accounting policies for the segments are the same as those described in Note 1 of Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended May 31, 2023. Cost of sales consists principally of the cost of products, including material used in manufacturing operations, direct labor, and overhead.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has not aggregated operating segments for purposes of identifying reportable segments. Inter-segment sales are recorded at fair value, which results in intercompany profit on inter-segment sales that is eliminated in consolidation. Corporate selling, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">general and administrative expenses include centralized functions such as legal, finance, treasury and human resources with a portion of the costs allocated to our operating segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Selected financial information for each segment is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended November 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229.4</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167.5</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155.9</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.8</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended November 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185.6</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127.3</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 469.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 490.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended November 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 324.5</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313.3</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.9</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,139.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended November 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.4</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 916.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 958.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table reconciles segment operating income to income from continuing operations before income taxes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Segment operating income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.6</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Corporate and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11.7)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.6</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Pension settlement charge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Losses related to sale and exit of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.2)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended November 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229.4</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167.5</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155.9</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.8</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 545.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended November 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185.6</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127.3</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 469.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 490.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended November 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 324.5</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 312.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313.3</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34.9</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,139.7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:31.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended November 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third-Party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inter-segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301.0</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255.1</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.4</p></td></tr><tr><td style="vertical-align:bottom;width:66.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 916.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 958.5</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 227600000 1800000 229400000 145400000 22100000 167500000 156600000 -700000 155900000 15800000 15800000 545400000 23200000 568600000 183600000 2000000.0 185600000 134800000 18300000 153100000 127300000 127300000 24100000 24100000 469800000 20300000 490100000 464400000 2600000 467000000.0 282900000 41600000 324500000 312900000 400000 313300000 34900000 34900000 1095100000 44600000 1139700000 352200000 3800000 356000000.0 262400000 38600000 301000000.0 255100000 255100000 46400000 46400000 916100000 42400000 958500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">November,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Segment operating income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Parts Supply</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.6</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Repair &amp; Engineering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.0</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Integrated Solutions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15.4</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Expeditionary Services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75.3</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Corporate and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11.7)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63.6</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Pension settlement charge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Losses related to sale and exit of business</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.2)</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income from continuing operations before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61.2</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 28400000 21300000 43500000 39600000 11300000 8600000 20400000 16000000.0 6400000 7100000 14100000 15400000 900000 2000000.0 2200000 4300000 47000000.0 39000000.0 80200000 75300000 -8700000 -6600000 -16600000 -11700000 38300000 32400000 63600000 63600000 26700000 -900000 -100000 -1600000 -100000 -100000 500000 -100000 700000 6200000 2100000 12000000.0 3200000 600000 100000 1000000.0 200000 31700000 30800000 24200000 61200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 16 – Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We are involved in various claims and legal actions, including environmental matters, arising in the ordinary course of business. We are not a party to any material pending legal proceeding (including any governmental or environmental proceeding) other than routine litigation incidental to our business except for the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Self-Reporting of Potential Foreign Corrupt Practices Act Violations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company retained outside counsel to investigate possible violations of the Company’s Code of Conduct, the U.S. Foreign Corrupt Practices Act, and other applicable laws, relating to the Company’s activities in Nepal and South Africa. Based on these investigations, in fiscal 2019, we self-reported these matters to the U.S. Department of Justice, the SEC and the UK Serious Fraud Office. The Company is fully cooperating with the reviews by these agencies, although we are unable at this time to predict what action, if any, they may take.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Russian Bankruptcy Litigation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During calendar years 2016 and 2017, certain of the subsidiaries of AAR CORP. (the “Company”) purchased four engines from VIM-AVIA Airlines, LLC (“VIM-AVIA”), a company organized in Russia. Subsequent to the purchase of the engines, VIM-AVIA declared bankruptcy in Russian courts, and shortly thereafter the receiver of the VIM-AVIA bankruptcy estate and one of the major creditors of VIM-AVIA filed a claw-back action in the Arbitration Court of the Russian Republic of Tartarstan (the “Russian Trial Court”) against our subsidiaries alleging that the contracts entered into with VIM-AVIA in the 2016-2017 timeframe are invalid. The clawback action alleged that our subsidiaries owe the VIM-AVIA bankruptcy estate approximately $13 million, the alleged fair market value of the four engines at the time of sale. In March 2023, the Russian Trial Court awarded a $1.8 million judgment against the Company relating to one engine, and dismissed all the other claims against the Company relating to the three remaining engines. The Company recognized a corresponding charge of $1.8 million in the third quarter of fiscal 2023. The Company thereafter appealed the $1.8 million judgment entered against it by the Russian Trial Court. The receiver and the creditor thereafter appealed to the Russian Trial Court’s judgment dismissing their claims relating to the remaining three engines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On September 26, 2023, the Russian Eleventh Arbitration Court of Appeal (the “Russian Appellate Court”) issued an order (i) affirming the Russian Trial Court's adverse judgment against the Company relating to one of the four engines; (ii) reversing the Russian Trial Court's dismissal of the claims relating to the remaining three engines; and (iii) awarding a judgment against the Company in the total amount of $13.0 million. During the first quarter of fiscal 2024, the Company recognized a charge for $11.2 million representing the judgment against the Company for the remaining three engines.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company strongly disputes the validity of the judgment announced by the Russian Appellate Court and continues to strongly dispute all claims asserted in the clawback action.  On October 25, 2023, the Company petitioned the Russian Court of Cassation for leave to obtain the Russian Court of Cassation's appellate review of the Russian Appellate Court's order of September 26, 2023. On November 13, 2023, the Russian Court of Cassation granted the Company's petition. The Company's appeal to the Russian Court of Cassation is pending.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company believes that the judgment announced on September 26, 2023 by the Russian Appellate Court is a result of, among other things, a hostile business and legal environment for foreign companies in Russia, which has been caused by developments in the Russia/Ukraine conflict, including the imposition of a range of sanctions and export controls on Russian entities and individuals by the U.S. and its North Atlantic Treaty Organization allies.  Given the Company's obligation to comply with U.S. trade restrictions likely applicable to undisclosed creditors of the VIM-AVIA bankruptcy estate, the Company's ability to satisfy any portion of the Russian judgment or to otherwise settle the receiver's claims may be restricted and is unknown. Although there can be no assurances, the Company believes it will have strong defenses to any attempt that may be made to recognize and enforce the adverse judgment announced by the Russian Appellate Court outside of Russia.  As of November 30, 2023, our Condensed Consolidated Balance Sheet included a total liability for the matter of $13.0 million classified as long-term in Other liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Performance Guarantee</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In conjunction with the fiscal 2021 sale of our Composites business, we retained a performance guarantee to a customer of the Composites business (the “Customer”) under an existing contract providing flap track fairings on the A220 aircraft (“A220 Contract”). The term of the A220 Contract and our performance guarantee extend for the duration that A220 aircraft are in service and the customer continues to maintain support for the A220 aircraft. The performance guarantee does not contain a financial cap.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2022, the buyer of the Composites business (the “Buyer”) filed for bankruptcy and moved to have the bankruptcy court reject the A220 Contract. The Customer also notified us that it believes the Buyer has failed to timely deliver products in accordance with the terms of the A220 Contract and that the Customer has incurred losses related to the asserted non-compliance that the Customer believes is covered by our performance guarantee. To date, the Customer has provided us with limited details in support of the extent of the Customer’s claimed losses with respect to the A220 Contract and its contention that we may be responsible under our performance guarantee to reimburse the Customer for any portion of its claimed losses. The Customer filed suit against us during the fourth quarter of fiscal 2023 claiming damages of at least $32 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In this regard, while we are continuing to seek additional detail around the facts and legal basis underlying the claim for losses the Customer attributed to the A220 Contract and the Customer’s corresponding claim under the performance guarantee, we strongly disagree with the premise of the Customer’s claim based on the information available and known to us at this time, and we believe that we have numerous defenses available against this claim that we will vigorously pursue. While it is reasonably possible that we will incur a loss from the claim under the performance guarantee, we are unable to estimate the range of loss on this claim. There can be no assurance that the Customer’s claim under the performance guarantee will not have a material adverse effect on our operations, financial position and cash flows.</p> 4 4 13000000 1800000 1800000 1800000 13000000.0 11200000 13000000.0 32000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 17 – Subsequent Event</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pending Acquisition of Triumph Group’s Product Support Business</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 21, 2023, we entered into a definitive agreement with Triumph Group (“Seller”) to acquire Seller’s Product Support business (the “Product Support Business”). The Product Support Business is a leading global provider of specialized MRO capabilities for critical aircraft components in the commercial and defense markets, providing MRO services for structural components, engine and airframe accessories, interior refurbishment and wheels and brakes. The Product Support Business also designs proprietary designated engineering representative repairs and parts manufacturer approval parts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Under the terms of the agreement and subject to closing conditions, we will acquire the Product Support Business for $725 million in cash, which we expect to fund with a combination of new equity and debt financings. We have also secured a debt financing commitment to backstop the contemplated new financings. The acquisition is expected to close in the first quarter of the 2024 calendar year, subject to customary closing conditions, including regulatory approvals.</p> 725000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the three months ended November 30, 2023, none of our directors or “officers” (as defined in Rule 16a-1(f) promulgated under the Exchange Act) adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” as such terms are defined under Item 408 of Regulation S-K.</p> false false false false EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'R*E5<'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 " !\BI57S ;:2>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE%,'1S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q!-25M-&F9@%5^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=C!8?F4GZ1AQP\Z37]N[^^T#4Z(1;<5%)?A6",EOY77S/KO^\+L(^V#=SOUC MX[.@ZN#77:@O4$L#!!0 ( 'R*E5>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,$% @ M?(J55V7-N#VY!0 E!H !@ !X;"]W;W)K%OVC@8QO\5BSN=[J12$@=HMZ-(E-$6K:,,N-MZW]S$0+0D9HX#1;H__EXG M$+/*?9.KU@\E"?'#+[;?YXF3WD[(;^F:XRA)KQIKI3;O6ZW47_.8I>=B MPQ/X9BEDS!3LRE4KW4C.@KQ1'+6HXW1;,0N31K^7'YO*?D]D*@H3/I4DS>*8 MR?TUC\3NJN$VC@=FX6JM](%6O[=A*S[GZJ_-5,)>JU0)PI@G:2@2(OGRJC%P MWU^W'=T@/^/OD._2DVVB+^5)B&]Z9QQ<-1Q-Q"/N*RW!X&/+ASR*M!)P?#^( M-LK?U U/MX_J-_G%P\4\L90/1?0E#-3ZJG'9( %?LBQ2,[&[XX<+ZF@]7T1I M_I_LBG/;G0;QLU2)^- 8".(P*3[9\Z$C3AIXSBL-Z*$!S;F+'\HI/S#%^CTI M=D3JLT%-;^27FK<&N##1HS)7$KX-H9WJ?Q!^!IVL"$L",DI4J/9DG!2C#;W6 M:RGX$7UJRS\(7A>"]!7!+ODD$K5.02S@P8_M6P!7$M(CX35%!2=B>TX\YXQ0 MAWHD73/)4T36*R_:/_VR]NU_D3 MP6V7N&U,W> N]AMN@\.;NT[S,T+1*2DZ-2DD@\+,ZVK&-T(J&Q*NM611RA&F M;LG4K<BP# J5@[21>U+ZF#$5)#2.L0#H( O# ] M.VZ0>SB//"3VOL,EH1710SV-P&0Q2!,!+FK9..1B)ZR0N*3K.@Z9G),O0F@; M@C*;"8;%H&L2P,4]_"7M4._!E%R(G3VG<;F2$(,SP>#B;OX2KBR8J13;,'DY M8 ="7'-\CZ&9?'!Q6W^)-A6I8A'Y)]R\7L6X8M=QW[D8FPD(%[?U? P'<#O] M.@HNT/70>C6YX.*F?B]\Z)/I6B18,%2(4'K1A.4 2F3"P:V5#L-,2AVA17"& MR2J?6EEJQ<,5']$;1VHB@M:*"!VB$ @PSU="[FT\%3KW3*[ TGP?UB@0-#PH M)#%&DQ"T5D+,8Q9%Y#I+X>O4VF<5.E5W:=0D JV5"*.8RY4>QEM04&N8]_&& M)?;NPP4KT4P.T%HY,%_#XA %PF4J@8S5TUI6#R@Q9/I<"?\;6&J^]"$/F0+_ M2@+H0RMCH=S)E?6:?-OW.AV'=MUVK[6U41F/I[4\?@CE*,$LQK# >R8?N;VK M<"DG_W,O.IA74&/QM);%CQ.XR2[6^7H)P([F807$%2N\PA@\K3#X@WW=A*DV MV$?.)+I"J9!K-IU.T\.RAQK+I[A;EZN3 ]MA_70#A^U.@%1C+]W"K'@!24&!%S%IW%0)5WN 99_=P1SXU!?(OF8R^ MD,>'V4;6Q:AJWO/!(>' M!\="LB"_1]K'3R*R(N("@_$, S%9X>$&?^PE,GKVURR!^YS7UO850I/'.;9F M]DQ&>+BCOZB;X=UX.+A]L)6-E1(5?^L<-#'B7?STJD&3Y*W$)ET\/ [^3]7@ M2F^N&I,Y'AX3-:JFX@D46C5M$S-M/"7J5TV%T/#NJPVH=?*B0-^'YZ]#4N+K MAUK%.X/R:/G*95"\:#"G%^]K/C%]&Y^2B"^AJ7-^ 64LBU<@Q8X2F_RUPY-0 M2L3YYIJS@$M] GR_%$(==_0/E"^B^O\!4$L#!!0 ( 'R*E5>B81]G30< M ( @ 8 >&PO=V]R:W-H965T&ULM9IO;]NV%H>_"N$5 MPP8XLDA*EM0E!MITVRVPW@7M_KQF9"86*HD:23E-/_T]E!1+-BG&Q3APR/U\D'(SVK'N49?JK)65XN=ULWKU4KE.UXQ%8B&U_#-G9 5T_!1 MWJ]4(SG;=H.JWO!0/5PN\ M>/K#Q^)^I\T?5IO+AMWS3US_V=Q(^+0Z>-D6%:]5(6HD^=W5X@U^?1V%9D!G M\5?!']3D&IE0;H7X;#Z\WUXM0J.(ESS7Q@6#7WM^S (=_PQ.%X=[FH'3 MZR?OOW3!0S"W3/%K4?Y=;/7N:I$NT);?L;;4'\7#?_@04&S\Y:)4W;_H8; - M%RAOE1;5,!@45$7=_V9?AD1,!N!H9@ 9!I#3 71F !T&T"[07ED7UCNFV>92 MB@=.SH7?"LEKS5B2D&4KUWA] XB MMP-38Z]5PW)^M8 B4ESN^6+S_7=X'?[D"NZ%G!W%2@^Q4I_WS353.\3J+NS$:PWZSC(,RF/Y>K_30TQX@TB,+)#SZ,.-(?'?1' M7OT?N=*RR,WB-!&X5/<.DHD&' ;1B5"'$9T8'6F+#]IBK[8W>2Y:2"7L:SF' MO-Z6?(E*KA1B)>R3II(4$G?H%=PJZR;!7$5+L%<-[S:R\M$546R))=':"LEE MA0/JCFE]B&GM7R^BUA(VV:$X7.K6UGVS;'+;7IQME*Z#[(R%D1R$)EZA[^L] M+&,A"^X4F5CW7T=Q<+I\;:LXB8(99>E!6>I?LD*;I3!DL)MW4W=-9?8<0)B0 MB.U9479&0&2D=D+J"\UE!:L'V.2*)[65QA.A?3@.HS!8NZ/)#M%D_D7>1P'+ M>%NH'%9'4;=0C'"@D$S/T2"SJPT'R8E:AQ$-8K=:'(Y@"[UZ;R1O6 $I_](8 MP/7Y%WK')7!UNN\[*1;:RR:<:!I@95M%V22\8^43)&.O\C]@W93GB,2.[&:1 MM3^X[,(LF13!L= 1G]C/SQMI9E\_+E$#QP5]O,*7B&F4"Z6=7,4O"M:7\G:< MAQ&MV,_6DSPL3Q-1PW$5NU97? VG)0DA==Y71H(,DZ2'HV$$!G^CP< M!E''=4,F93[DQF%&UG-[&QYYC"/OY/_>E9+GZ(2]0/_F*7XA;\?1CH3'?L3_ M*L3V 8Z]SD#[H?$TPXDU#3:E<1('ZZUUFZ6RUC_#'?OKWU5Z+^N(,+KF 3JV3HWR*R?;D M;.PIM7NZS,)L+I]D9#PYA_$>>0YF9]"$6?H<=BDD>T[@I#4^KSL)2-V MB;\/!HG2G+LG\^)4&=E,BD^['N)HAI-LKE$@(RR)'Y:_C=J^L5\@#DIB:Y-S M67P0A%XH?B;P=H;/FM$WV#@^D* M(,DILHD-.[*>;6'(2#OBI]TILY]+IDVMA ;D5*QM%:43JV.M(]J('VWO^!V' M*=\BS;X\*]1F%LTFR!J$.JSH7%G1$6S4#[:>P<\H''Q,ISTZ3:3#ALX @XY$ MH^<0#4X(9Q;0X.Y(* U/E=IXHRF9*Q\ZTHWZZ?8S-&?ZT0DT^J) >REOQW%. M'OH^UYD^+6ZE1?YYB5[A( P!;Q+M6=ER:%5;O1.R^ HF) Z7<"!&:L= RT]F M+CDJE()MVYDH[ZW=H2%GCOY_1\?I&6%*_3"]%E4%#=$9N<%AEYNC_/2I05&\ MI/!-DJZ';YX>?#B39B,WBJVC\7-6Q^&.7*9^+E^SIC!%JEK9E*V[*FVT1FEL MG6Z<9M%L78X(IGX$?^2:P9^VB#-9 S[<&AT/GF%_/=V%769X]C$H'=%+_>C] M0P+26OGXM&RR99*E2YST#34.ES2-EX0F)ZOA^2Z;VC"^@)5E!^:RP[.=$QVI M3?W4?C-Y8C \*145U-S.O+;= \6%:+U'H\X+(BLP]ZZ M[>A.=:Z'T'%LZW/8A=ELKQ>-W([.:4@G.#P\'W0+'MQ-7Z8Y>S^7G:OW6TU> M#YMW\Q^8O"]J!4>S.Q@8!@D4L^Q?=_#S?\ 4$L#!!0 ( 'R*E5=.]R5RL@, '@, 8 >&PO M=V]R:W-H965T&ULK9=M_BH;KW"0SJ7FR >=L9F+W M;JXOV!+M__78E+^O%2<@'M0?0 MY%O&<[6T]EH?KFU;)7O(J)J( ^3X9"MD1C5.Y->KUW?.)06?S,XJ=:8F%#NA7@PDX_ITG(,$7!(M)&@ M^'6$-7!NE)#C:RUJ-6L:Q_;X2?V/,G@,YIXJ6 O^#TOU?FE%%DEA2PNN/XG3 MGU '-#-ZB>"J_"2GRC9$XZ106F2U,Q)D+*^^Z;4^^W'T@%^\NR3O"T92GLE.QV6-;7A6AUH M DL+?_P*Y!&L^-=?W,#Y;2CD_TFLDX%IDX'IF'I\DR2BR/$,2DB '>D]ARM" M.98?DX'!V"O!H!0T9>P8N_YDOK"/[9@&C::-48=UUK#.1EDW$LNKU(]7Y(#[ MHY$S3PE\+=@!"Q].XQBPYWU'!';^,NZ12AA=X+R;X/%LQ5I3EKGX69@U>/]H=F'>1Y M@SS_3\A,J6(8=W[&T2<=L^A NL[S2\\9Q5R++,,>XB>.0[W V'D8->F"M][6 M[AO 7W4>:L5V_ERGOOK$KS'MDGO/Y-[;R5\^%K5:&V4Z\QTGC((^]"LLN\S/ M+U]W],T6?\;&6!7R\?74_AG+/)Q';NCUH<\-7<>/9IX?]J#M5F^7@=R5+:\B MY4NQ:O.:NTU;?5,VD_:S>=63WU*Y8[DB'+;HZDQ"7%Y6;6XUT>)0=HKW0F/? M60[W^-< I#' YULA]-/$+-#\V8C_!5!+ P04 " !\BI57 +BEQ,<' #- M, & 'AL+W=OCC1"[Z\F$+S=T&_$QV]%,?K-B^382\FV^GO!= M3J.X--JF$VQ9WF0;)=EH?E-^]I#/;]A>I$E&'W+$]]MME'^_HRE[OAW9H]0RW>3FB5.MC3C"WHP_V=4C\PJ!$_)'0 M9]YZC0I7GAC[NWAS']^.K&)&-*5+45!$\L^!+FB:%DQR'O]4I*-ZS,*P_?J5 M_=?2>>G,4\3I@J5_)K'8W(YF(Q335;1/Q5?V_#NM''(+OB5+>?DO>JZPU@@M M]URP;64L9[!-LN/?Z*4*1,M \L &N#+ ?0-GP(!4!N34$9S*P#EU!+258DRJ/(Y;>)M!/S!PT1O(5 M9VD21T*^>13RC\P'P1%;H?MLR;8477S+HGV7Z!U*,O0I M25.Y[OQF(N2D"NK)LIK W7$">& "!'UBF=AP%,J)Q(!]H+?W-/83&8PZ(O@U M(G=82_B9'<:(6.\1MC !YK,XW1Q#[ORWT<,?'KT3#%*G!RGYR #?8Y12?@VM MZM'.@>V*\G;-=]&2WHYD_>(T/]#1_.>?;,_Z!0JI2;+ )%EHB*P3?*<.OJ-C M/P8?BOW1S"O-BIW@,'<==^S<3 [MH*HHQ_/'LRXJ4%&VY;MCNPL+59AO>RU4 MQT&W=M#59M>"<8&B+$9RW\LCD61K1%]V13F"<\XUF7,FR0*39*$ALLZ2>/62 M>-J<*Y8$"OW1RFTGDX-[":=BR*R7E,$1,VUA9K[53]U014V=60O5<6U:NS;5 MNO9;SCA'NYRM$M#%J3*H;1'EJ5)1,U=YJ%00MISQM.1B)454D.VHK@,H"X]]V'?;:D2?I?4^C/),>L_1Q4>9"Y=HE;,M^HLE MF4 '*?KV.9P>%6MWM;R>]P!(+E6^O^EWJ[24IE M"_IJ*T.367^""PB%^ZL8 "B/] ,7OH7J.HL;9[&^(%1=':="I*6F1\M-E*]A MK[5RN,H>.BT;*<$0ES*N+"_T M119?V4X][;DTXO C1J#GPN^G'8CJUU8(9:MI]P97-PZ-=K7UXO6+V-"\>K[0 M127K+M^CC(*;;\6F]V@!H*RQVW?[%*H0I!K8>^U&T-I:<3:_SP25625>=2SH MJJO.SQOWQ12$PNH2NXKFNK)QWU6 BK0&[/K:*$5;+Q5K7S5%5!5RP(8!@11' M57&IK"C$,^1E(QIMO6JLSC[*'7+),KEK[(N-H^I86,;1$Y5*BQ;"LB6\JL07 MTS ^C=RT]7KSOG94F_.JAINJ54T% MR1W7:O^GI,7L[;10667G.M!+V(U^M/4"\LV\ ,.@ZCE,^NNY@%!8+7,@E[+J M*LIQ6B-VC\@: 8GU K+M?9SP*@ T;OE?EOIBNY.I <5"/\*Y4L,H6V"4+<20 M;!Y(0-R(6*P7L9^IKO)6QIX^TR"4FFDP5S_3 )3C#M47W,A7C+5G1'6K(A,+ M<2E<*;HJ?AI(EN 1$38J8(VR!4;90E-LW75I="[6Z]QZ7T)%1#T7\MZ=GZ:9 N,LH456]'"MY;'&F@L M<".QL5YB#Q<$,-XN- LUX6"8DG$P3$DY "9S;N#8!C>*&WOGU\(X2?>RTX2K MH5;!GYUM)MD"HVRA*;;NRC1= M9W"3]:#:>G92<,ZQ\S#<#BALU&VP"A;6+&=6A&;5@3K6Q%=60 C[I^T!X,H)>= E))R M*DIFW,!I"VFZ$*+O0AYR%N^7 DPKO>G9/U ;;2^,LH6FV+J+T/0AQ-9N2IHK M MH&YNPE,,D6&&4+3;%UEZ#ID8C^B'_PHD!EU^[)"+:4LT8 AOU9_Z N &"> M.U4.X &8ZY&A,P?2NHJBOXMR[FT!8O:*BMD[*F8OJ?P?MU1(TPH1?2LT=&> MJ$?L6.:+V\\^ $8 _P*@5UU MKP%NO4SM/BP 8 Z9*OTOS=7DOGJ,E MVV?B>!6W_K2^>_^AO''>^_S.OE[8P.>!?1T>;]8W],>+_I^B?)UD'*5T)8>R MQE-9O_/CW?GC&\%VY>7P)R8$VY8O-S2*:5X Y/&PO=V]R:W-H965T&ULK5==)Y,"6FS(F79NU.Q$N^5P5EY$X@N2]+++[= MD((?5\[(>5[X3'>YT@M>O*SPCMP3]5#="9AY+4M&2\(DY0P)LETY'T:+S5SC M#>!O2HZR,T8ZDT?.O^K)QVSE^#H@4I!4:08,?P>R)D6AB2",?QM.IW6I#;OC M9_8_3.Z0RR.69,V++S13^OOF"KU!E*%; M6A2@ KGT%(2H'7EI$\Y-'4[P0C@ANN5,Y1)M(*S,8I\,VT\&[#TH35N?X+D^ M-\$@X2=^<%'HOT.!'X26>-:O-P]LZ?R:]\U/>S\I1MB*)31\X:7%8A-"[2JR MN]+;XT)6."4K!]@D$0?BQ+__-IKX[VU=N"19C.EMZA6U@+*'#'IZ#$RA2<@C;GH&C< 9TD.&X3' \* M\B^5$X'2$\457,IWB$'J($:%GQ:VW,>7%-\ER9)+DFTN1';2FTG;F\F@^-9[ M(0A+OR$E,),%KL\%V3_P33-[A:TM->.THY%KWXUZDK2"PIXDST&^.^HITD(4 MNA.[(J=MUM/!K.^:(Q1F&>)&G167ZEH01879(U%50#FZ K458M#)_]7GU%*+ MWMN9G&-&D3OO%G)(:M"X M6X+>1K>Q\(0O[6'SM@+SX??$DKLMT;EMD^TG:@$%?5!R#@IG9]MU#9IUM^M^ MHE[GV%D2L3/G?0G-W#-5'RK:U?9*\<&F193^ *4M\8OM/7]Y=; M+':42520+;CRW2FT3=1W@GJB>&4.O8]A/RN5HQI])REN;INK;1> M7W:[*EZQC*J.6+,^7&GS17=ZM:9+]LCTU_6]A*ON3DO" M,Y8K+G(DV>*Z=8,O9]'$+"@D_N;L234^(V/*7(COYN)3.:"P />X%I%I #A?T M/0NB:D%4&%HB*\RZHYI.KZ1X0M)(@S;SH?!-L1JLX;G9QD9#ZB-OC[>H??O M/J!WB.?H,T]3V!EUU=4 S*COQA6(VQ($\8 8HL\BURN%?@N3W:@)T'0CUK$W]N&BQ/8W P:%.4% M.;'N/^I,#C#:,L.&S!Y$W*MILA<$>5]U+HIIG1;,B.(5E4MG,:MT[670L#,Z MP!F^X_^,%-P@?APN?$*I,J.^"0@3M 6;-G CIT'8,JC7V/;*'EL(^V(#DQHF M"3M>BBTO7 \]*WK_ #5AR^0+M"4?4"P9M"(H!4L\N(D#=_\0MRT$A1=[@->< MCX-L"KFX8!( (DV?/>@B^\;]SO 0WL\@;5RS-NZ'>Y<5%!"F3#V-F=0P&" * M[H8*;>I+RNFLV7+T=J MOL=!-H3VQ%0=(;DG048VAA'N# ZA.L3\S0BNR12'V?1>LC7E"6+/AI-8&?%" MKYB$R0Q2.P^ZV:;*-NY9;91+S%]\:DK%84Y]$)H6I%^FJMJLUX;]H15*1;YL M:R8SM)9B*6GF1C^QH].*$)MHVV,?=%(S+0DS[2[+UO3%EV+$)M@!:6QX->3] M#((E-<&2,,&"(=*,$'74-*JETRJ;0-L#BP]<4@3[QB!2$RT)$^V.KR2#I-PP M!)1[7+ 0!X%.K"QU2$&T3/9>'AMJSB5ASOW+N-D)T4&U ZOFN:2@"?84$E)S M*'E[]'US,D'MXR>TZG[[0*UFW245C7V],*EYD(1Y\%AS3ABDB7/X/2R6;BG/ MB$QJTB1ATCS*'B=J%Y5:3.^2BB:^SIC4Y$G"T[+C5(D#GZIC)EYRUI'W7-KV M'5'S-'F+I\V&Z9<+M$YIKB^*BLM^;/BZF-,*^H8YP3?<$!=3#^WBX!(CWN)0 M4S4)4[6_9CGX-;*F79?4H%%\]P\L:Q:.PBQLY80KM$XI69%-V6UB#Y$N,3SV M)4M4DW&$CTV6M9DH$[!J_H(6/*=Y?,PQ;)#K3SZ'/9.V?6?45!^%J?YQ!MS(6$Y.$ 9OG]@6Y%NC3MFY6C]D<:F88'4RIEV^H58C>(A\3M$)IZLB1HG MZF&FO]_(>$45,X\GM&14;>0+4N8DR8GRO*?HKF;"V[1'=9L0A=N$XB!L[PCL M-2I?G$;9](X="65+$2_4N@6(CFP!WDJFDTJ$3>]X8!MD#\Z#GL>>N@6(PBW M[XL%@ZD9@HD]Q\6)!P*@#,75Z0=LA3'7B3JH^>38X4H/&C?L=@D M"2N.<<"0BW+W#$EN:6H.W$O6!(1:\M@\ O3:ZYBV[>,-E]2H<02Z;T=-]5&8 MZF?'8T=4HSE;\CPO(F^!(/:X2)PFV=0^QM8XZ9 :>+OIJ.;_*,S_)YK$S#09 M-&9B/24;#:QIS"$UL(?(;N/!KE QH)=/8W??[I[IWQ1/L@^^O\67 ML_+)?*VF_$>!SU3"'BF4L@6H['5&D-BR?/9>7FBQ+AY?SX76(BL^KAA-F#0" M\/M""/UZ86ZP^P^(Z7]02P,$% @ ?(J55SIT(72<" _$H !@ !X M;"]W;W)K5+8B[HMB_72SRS8['03Y/]SP1_[E+LS@HQ-OL?I'O,QYLJT%Q MM*"Z;B[B($QFZZOJ;Y^S]55Z**(PX9\S+3_$<9 ]O>=1^G@]([.??_@2WN^* M\@^+]=4^N.>WO/BZ_YR)=XL3RS:,>9*'::)E_.YZ]HZ\]8UJ0(7X)^2/>>NU M5D[E6YI^+]]\V%[/]/**>,0W14D1B%\/_(9'4Y5 MDQ>3^1;D_":-_@VWQ>YZ9L^T+;\+#E'Q)7W\@]<36I9\FS3*JY_:8XW59]KF MD!=I7 \65Q"'R?%W\*->B-8 P@8&T'H [0\P!P:P>@#K#[ '!ACU *,_8#DP M8%D/6/8&,&M@@%D/,,^=M%4/L"IG'5>W7?:K3P M2)B4H7A;9.*_H1A7K&_29"L"BV\U\2I/HW ;%.+-;2%^B8@K_0U@\::^_)L%A&PKHA7:I?;UUM->O+K17)>)C&$4BR/*K12&NK[2R MV-37\OYX+73P6N)81.=MD6Z^ Z-O1D8'^[ ((NWVD.VC V3>41-\X86X=<7D MW2!+PN0>HG#5%'^+W2 _9$^#<_#4X]]M-H?X$%4N^*O8\4QX)19;S*Z\]Q^X M]F>:0U?ECUQ5*M:E.VPAPN04*_04*[3B,09XW@=1D&RX%A3:Q^!IKC'R1J,Z MI9"GCTQFQ51NAP]K8SEG5XN'MD,!D&7-EUV4(Z-LJL^-+LJ549?47LU)%^8! M,+*:FUV4+Z.(SHS6E776CYW6CU7CV,#Z?4@V97QP[;7#CZ\NRANFBI5=&FUY MEO]6WV#0DC*5<\HCZVV^#S;\>B8")N?9 Y^M?_V%F/KOT+V$2>9@DKF89!XF MF8]$UHD=XQ0[AO+>^R2RDC#9I+&(GDCL A=0A"@IID8()IES)+-:-Q2E?+H4NG1ZK;7TGV3D0W<]TJ:J5X]DBW;.UMON\4TYRZE MA2/]_=W#-.C+!NG0MFV>'&4J'?6%YT46;LHS.:]\IG*6DFJJLTQI,I>D?]0@HF2^ZCD5TZ0_9K+C5OOD5EOIUF,^O.GDP^5)^$9+Q-DH/%T$/R W M*UFGNAF3S,$D'>W6)L9+L R4& ++, MU@YS](2,L@UIPNY*.CLOF=XK'3R9ZE).=7P9)0H,<^BD(GI3S>MH)5I--;* M$ HHT@ 85*4!,+!,@W! G0; 5(4:::DBY"5+M9H=:=-!97-0V5Q4-@^5S<=B MZ\90HY80M5QR5LFFYI@<*9AL#BJ;B\KFH;+Y-5MO*Z0#NTBC]Q"E)/#LE$5- M.SDH4+4>5#87ER?J"X NV2,]#,F#\*)/,?N'] R3!S0[2ET5[$13XA:/9F2 M*!)9%(!6$4 !J2( @W)%(@LM0+((D$'9(@!3IHN-LD',%TUS4-4.5#8'E29[5Q86]-:Q6SL-53P!3-)^[>JAFO1!D^: RQKYA*CUDTE:M9IK MLMMD>41R&J9!%Y7-0V7SE8O1_?"]T7:H6MLY5]=6TTQU*RJ;@\KF4E!-ZN\5 M'JI1?]1HU[V-Y$25400"5% 1",# (A#" 44@ %,5@;315ZA:7QE0NQFXBG(U M#ZTB@+(-N25)AJV(+J\CI" 02UY' $>E#UY] $;TU6HP&AM)@AHO6092U+X3 M5#8'EN F5 %JKDF>PWJ_>B7T@ZJ31>PR?H:JH=JT@=,DL%\IA%H")Z]G];I *%O*VATJ:Q,B>>V? MP-ER%07TNY#AEC#6:"+L6?TNX"*RL_I=(!10 0 PJ ( 8& % M .& "@" J2H UH@/[$7[71BJ!H'*YJ"RN:AL'BJ;C\76C:%&TV (_2YJCLF1 M@MKO@LKFHK)YJ&P^DQ49.MC:P%K/-[U,OXN:=G)0X#[;A/MP$^[33;B/-S$I M+R!#3[PUTA)[5K<+?$"?U>T"H>RE]%@$ %LQUC]X70 F\AQ=/J !G"V?ST"[ M"UDN!Q\<;-05]JQV%W@9SVIW@5! LLCD/A8Y602XP&01PLG)(H!2)HN-D,%> MM-N%H:ALOG(QNH^[-\J.H59VGEM+J&DG/P2/VOV"RN:B MLGD&H$!)SV_Y8ZBNLQOYR5#WODRI$FJJD:\6@5! E0# H"H!@(%5 H23JP0 M!58)B];7^I3?"_4QR.[#)-_&8;*H\I%J33# MR6CT9E@J;7NS,SF[]K,S5T>C+5Y["'59*G]_@<9MSWOC7GMPHS=%Y(/A[*Q2 M&UQB_%Q=>WH;=BBY+M$&[2QX7)_WYN-W%R.7J_R\ M-V*'T& 6&4'1OUM-ES@3Y"]LD.YGT(*M#=&6C3!Z4VJ;_ZJ[A84_A[>@1 MA4FC,!&_DR'Q\F<5U>S,NRUXEB8T?I!019N?M6D%V<7*N@ ;@W7 M'@/:J)BKLV$D:!889@W,18*9/ +S!CXZ&XL ES;'_*'^D%SJ_)JT?EU,C@)^ MA4AF>]RH&\K?8FSU_-GXS M.CWBY$GGY,DQ]*<[>1SFDXL(8WC^[.UD/#Z%@ZCRZVAZ"O/Y#2Q^N[D>@+(Y MZ!BH/U=!YUIYC0&41^X]]!YSB X*]*@M4-E)7]VBN0<5!&TR.B6POCR2V>9H MX*$-,(BQEC2@Q M_%'=PW2<^I>""[!"M#0O/=5,#FOORA0+OW2)V 5,]EQ+AP1Q2 BD$BVO)AWO MA2/X/%@.8(,6O3)&R,>*C319X'JH/&595\Q8&^DO\_EU&VJ?YJNEA<0FQ/-2 M44$HL'6YHE13;!BB+H5,9E %VFA58MPCSDNPF-%XIHL=IZU*JP;62GM2/N+8 MP]G13-IC"TD23]<#E&YLKPA'@]\+F72O+!4Q"OJ3Y!E_8T]6T!-LBDG9"S)D M+[_7/&#_EZ#3)FDG%MFA#PS?M#0;D(Z7!:K+#I2W #595V1:QI(L?TY*,PI: MT*ZK:I-Z:G#HY.N\^/>;IU[\33M\M'Y3>:_#>X M)M71X*?7/?#I>R"]1%?)'7SE(MWHY;&@L8.>!>CWM:,)TKRP@>ZC;/8G4$L# M!!0 ( 'R*E5?'(D%LM@, &0( 8 >&PO=V]R:W-H965T&ULI59M;]LV$/XK!Q4H-L"Q9-E-@\0VT+@-U@^M@V39/M/222)*D0I) M6>F_[QUE*O>R,_>$J1 ]/M=)N%57>-Y=Q[+(*:^&F MID%-.X6QM? TM67L&HLB#T:UBM,D.8]K(76T7H:U6[M>FM8KJ?'6@FOK6MB? MUZA,MXIFT;!P)\O*\T*\7C:BQ'OT#\VMI5D\HN2R1NVDT6"Q6$6?9I?7"SX? M#OPEL7-'8V E.V-^\.1KOHH2)H0*,\\(@G[VN$&E&(AH/!XPH]$E&QZ/!_2; MH)VT[(3#C5%_R]Q7J^@B@AP+T2I_9[H_\*#G ^-E1KGP#5U_-EU$D+7.F_I@ M3 QJJ?M?\72(PY'!1?*&07HP2 /OWE%@^5EXL5Y:TX'ETX3&@R U6!,YJ3DI M]][2KB0[O_XL76:TE[K%'+8-6L'!/_N(IW-KN -W+"? MS&F_M5*7X"NDC[0Y/+;">K1@"BC(5BA*Q.QB AU2U6>2D@S>0--:UV(P6HPERR &@G<4PIDA@XM&,\0,=M)AZ I=10R49M6$Q?FQ;#* MN):L2( U;5E1BV4M=)Y3[5@P!3FGADF>:>2,DGF(\XW40F>24GCO:8%CY(BT MHC%;L;0#9RZ!9]+3L3INC*+V/13(D&D>*^'\8$+;V2'-P_;+D%'ZZ#;3G?Z' M2ZGW1NT#,3[SBJ&C5-72]T47_"+U8O:2H?7T^("0-K.B\-!5,JO80E"Q[)0L M@YB!D,@>6VG[NOZ7GRG\.19'"/M1?0Q%\%:"A45*JJ2G35+%9J:F"6>"S"P_ M#6>F.&N)\E#T=]N'L>://;*NLSXY+_Q/7VLN\5'GK]&6X7USY)T*IW\$QM7Q M"?W4OQS/Q_OW]YNPI20="@LR3:8?/T0]\6'B31/>D9WQ]"J%845_ ]#R =HO M#)7A8<(.QC\6ZU]02P,$% @ ?(J55S ^\[:H%0 XD@ !D !X;"]W M;W)K&ULY5S9QUW;"M$>_QP%%>\;CAWF0@%ZJ*O<\F57@JX>J M_J1W4C;)YR(O]>N37=/LOSX[T^E.%D)/J[TL\613U85H<%EOS_2^EB+C045^ MMIC-5F>%4.7)FU=\[WW]YE75-KDJY?LZT6U1B/KP5N;5P^N3^8F[\4%M=PW= M.'OS:B^V\DXV/^_?U[@Z\[-DJI"E5E69U'+S^N1F_O7;/.JKAZ2FM[&;/2%6>71($Z5 MI)2[IL93A7'-FP_R7I:M3#[(M-J6BB3UZJS!Q/3X++63O#63+(Y,LDJ^K\IF MIY-ORDQFW?%G(,A3M7!4O5T\.N$/U?TT63YEO\:EV:2 M\_%)R#V^UGN1RM/D'CN23Q_;/:GDOCX)#]4C4R6 MR5=_NUK,YR^3D3GYV6P9GBF=%%+HMI89FW>6X*5F)Y.T@N=ELA8\3.]EJC8* MCQ59M)C8M#HD6.;ZI,94D.J/D-451M MV6C,DY-_FE77G, $7M9P'T6;MI@BI)17M:8$+#Y+W( M6P%S4AMG#N8UO:O:'+8BG0S !8E $+L: LGE,<+Q5G\V^H+4 2-$&%7[HV,A MC^]@A: Z26&E>F+$UC%#GM@)4FEOP6Q=1XD"W:IQ"M')!M-5M4:62G?T#&:& M>6N>O"_BM23]PX#N%>L2HQ2TOU&I*)O\@$D;N84#X1D36/%,>+]0FGVB(XM) M9RVWAI^].W519>2.FL@Q/,,WR+?,&GU*\?4Q1D#Y#NG+DEQG$CD_@[^RQNA. M+7-B TKHZ6\'$155S>96/B)FMJE,8BHD,6DX;! )1,YC:B9RDT@!J1\UZ19$ MU?F!A,XO'M,H!9@\KU(R7UJ)K5\8&&"6BB.=(O<%>PA.,4U #KE1+P; _'X: MG8A"04>#"G1!1\Z@DC44DFS49RQ'=-V+6HDUS-Q&P F'"4ML1N[Y&&>*E,)A M>)K,O9=1QL^:PF$U8@\V4AC3-"\R)N#L3N"7CJQRB?B M(KJFR3]'ES*!AT2PIG@H=%7BI4,BH=2"Y_'"3UL8%JQ,:&!"#CTF.^Q@ !7$ M"[)4:8"G#:AQW!S7+-:F!SZ8F7026>RZ;9)<%J?VY$*1>#@;4EME+MI>;6#=X*JX)?(/B+$@43K3HAL>2R M5'IG+HEUDP*FB4PNFH"A8E:QHUETPM@$KV@9N-42 MT)*2 ]L:C7?"BIJ2C?Z8#9O8,^ZN;#T6M7N7-< <$Y6,(-M0F M(:2, 8".$(!1@2=^:'O3N*Z)K*Y3V9AL#R'#=0V6;UI$=**>,TSK9LX80)@5 M0OQMJL:^3>::5@4<,,XTXQH-FH>)&I\(%E2(3]('BX]MMB5G-G',K4M(@?V2 MT8\G)KA9F1D.)AS, 5X8V9:;/( BHHXT(YHYVLI B\82Y5!P:I V@;W(8[Z0#)-WJD-3 (+0!:%L#$:.;1YD-*H M_8A<\3;!M#BJF@1BK(+=2Q0@68,../"W552E!3?-)(:R,M<4S+4.+YEZ"M 2 MQJ!W%) >!,I;?LDV$K0)4VQ90;E&?'X)V 8J:W)U4M?@W1A'N,@M:U5Q'#=1 M%?<.H"\EZ-A##;]T77Q?U69+"MJW;//G;@G"]0PQ%R OYV@$9 RIVZ;8H>B0S"RPJ59 MD&(YZIE81&;E_2]T%3"$LIC\O#?]$6-8)'P 1\K2F37XQI1>**RQ7*[,JZK, M%&"%"6N^HQ!'(,(>Y">2RCLJ\D@&&RUA:D@GTCB*,?5,65BE;8K;V#S,SFCR MW<:ELU'\9Y*@-88M:;UD/_-YD4P44T@@[81%4"N+6)"W(X*,IQ$@M\52N>,X MRVFZ2B$9X]R@&BDDQ?-[55=F,2OC[C('8SEDCL1-7"FP0W(NHJX:H2_=\$2^ M;N<)QJATPEW'Z;O9P:RV.Q93JSD-IP+Q@"3'5H:,7CJ4".5Q;TF5X(_8TNV> M#(L%K_2+Y6DJ>3JK::F MOS'V3J_JUE6;\2)1*"[ZL<#U(]!:'?D+4>H,15JFL\^4*$,S^( MA3GE(PN[)M.$5Q_T]4S3#E%+$MZT(8")'9 4ED/&EVDS*+\[4H\+-))B(K*/ MK?4R3B86/7++.=37&)WN3ML]6:>B_K"+IEUI.XPB,A/!*)M_"6T[J4\,QZ/B M$&P>GB-2_M&F%Z>[7@D$:5,[G5C)#\&(;X?)DFM('R.1?#"[16.VK D>2)W= MU*35B.&!KKE.+0B\VCZJJ_ LLC*EDEO%4,[M9A*\5>:Q+IE[WNO;N0CI)K4% MFJM\.US8_027YXR#^8*^JXIN)O53R,^R3KG!RE9OND 4R=L:_JPM>'E<1)MX M;-5;(-BZ,$F:LFTJ_@4)&2WTF'YXK,_N*MACQ<;/U"HU>K81]>?IW;23>P,\ M[3?E@3U,HU:X1?$(KDCXW12?I QJ13:Y[0N* T_*V:F11=P>(.5M".Y3$)>E M-JY/;YJ6D^& @H\A@D(^-2ADT[#@V+\$=WU-GDQSH0I;&XC0(Y.VI@D;6)UZ MCKDH"M68/G9I8R+2K$ >A81KDY/7K09(U#3_UM0K3FDLP=!@";*$1E"7F33* MQ'%BR^"*O,/A:B""4BUOM##U@7%J2XO=STNIG<@VY,*W]@5J*)FXX8JIO4!02,M[$:\_ M'9B9$V)W-#7^=OWR!LK$"BBX9 MP'Q!WA-KM4 -JL,7UH-+W 2>6F>!Q6\EE5$Y7@+_VNSE?9#;-G?)W>$] M:QV,]IQND;+HX,"89ND6%_I!_[7*1AN'0YSK2X#>#A=19O!UK#[%^M:_WTXT M&\LI;[Q9/U$UDCV%4-^VC'B#LR(.9!C,>X=@ _+4$ M*BJ=6=J*F4!XD.S$@7G/C6N]4WE6:M\:M*'&SVU3@0%,=J.:U7LT;A.S\2HV M>E ?L%UK>*3D[3^[KNL)1L&;]_XO7^IQ3CHU(.,)F?OZDHH25Z19\Z$6 Y;* M% >!/<45BI]F)V[!JDRL#IH@PK EX2;DG'O&YQVX@1<04]S6YCRQ0QEY6M"Q M(&>)M*6<)3_ 8HLUC,<=[V$\$:'CC;BO:K-%"L4];TM_X\6H;&-)0<#/SJ>S MI$!8<$W/9\_/I\L7[M;$14(+OG\WO8L^O4^CZ;)'TWQZ=90F5\UR'+5F10DG MGK3D*J0Q%5"?I-[RSY_-(@D8 A;3:W]C!(CC2[M?3O0ZO,?LH*G M2/5RH.G5(U+]G13](3U?3E=_H9ZAYD5W^8OIU4#+??[_N(X#=--(MB;0_D.9 ML$3HQKW')R=\ZWZDTQOU:M>*JR6+[KD_9L^(V=C-7?C>(32AN<<456:Y09>;/ER!X535G+2,!8QO4"&/$$:+FET&_6'V?A\C4@I7W0:%X!662L? ME94[OP(AV *Q5]\9K8T85BE;=69*:CK0V=6 &1],,.[FW?R)2, M>TWWC.DLL\8IG%%W=W"&I$Y##\A#(*X8!K-V$>9(W_58HZOJGCGSQ4RD:(]I MA!XZ%/%*^"4W!PB>=,YDXKJKG5W@@&SC$GWDG 8#;=M.4!8HT9Y=I D1 M H MQ<9^;5FB-(=(79'M-S 9\GU]70975ZM@"3"Y7PQ/3\Z M65F5I_T)W>=R.9T/R;R<7@QN7B#)COG@OT_TU)M@@W0N>DP:[O/Y?#5=O1BY M?3V]'-XF3@=+5&4$X$--/ICRF@!%6& 1+T"@;LQD(_7,5@!-D?86G73Y M%"WR*0O*IO:(*WSV1W;U^"4S?C+NFGW1CLR(,K-N9J'F1-(0_+GN[&CYY/3,4H[U75ZMQN M$7.+C?88RK!%Z$__^ZK2UH5(1@9T<(W=:*Q#_2G>&N^R-X[:2.Q'2/;@6 M%O5'M5VO K)315NX2,JRXG.I]!,E M9IX[(^$4*F1 ;7Y4\5.2)UE$>"TN$7:BWII^\;,K.+F#WKR5Q9LHIA4;)4H" M1N:TVD[)>P=/'$<#5J;)N]9O5/_.&IO9E:;'&:1)F^AT')9Z_4^6J#5@/J=@ M $4F3^/?/I $%E%YQM9)O->RL <'.L=?^*P9!HU0_E2G#'O*1]9@HI:16M(< M'NM_U#(29:)2)[@[T3,(/+PS&E! KZ0VG=7?77?]Y[!$__,G(KOSHZ[D3GWN MWG@2'AF]Z<#'(OHVR(>BB3JSIHE)!AYRU?/EY73^HG-C.;WHW@ 8Z=Z849IV MO4>OQ4&275W' ^/;JSCY+E?312<9,T4?AB5(?Z:K>82AW.<*&,)?S,\)2/FK MQ0QV:W+6\_D8T(@)<9^7T\OPQBQ^XVIZ-2IQ6R4/9;U8]22YN(IQR/$WB%I# M=PC;CS=2)N&$#D."U/Y\*[=;ZF%K)!I$YSZ=T[^/TN6/4:AUM!V--!S1,W-J MZ[,[*O/L^0G%%TB=\>M3/^=0I'"MPT(:N2I.PPYB6_^V@K:ISW$>W2_2'NN MS)Y[Z#!\X%]$.;#2PU:0P<<*@@^[DL[^'S4,2 M9,8GU7NUNIN*HV=RD*+N'&5ZDAK"D8[>$;IQ'M;R@!P3B)]TT%K.&PEVP^ _ MT&<_VF9_I[38;FG;T*79#U&)8D*WJK-3.J3C?GHITIK28.-^<1$0'_C[1(B5 MLA5WQMRA+;-7S)MH]LCLOR6A]=/D7Y?@'DET[M'1A/?T1/=8PGL/#>GDCNW@ MSY/#;544%%D0.:(B\.HZRBVX/I]'9?:S9'E]T7F^N*1T]3_1GKZMO6C_WA>U M5].%OT#R&A;SR)ZSP=J[/5^<=$I<7"RS_P;C+5Z+8 MOX32@!XD-];_?#L;E_-RUNN-Q&(!DR ZEOMB>8Z\_ 4YS\^C,53^#]L+LT@T MW@1C><:J[ZIZSB1$)%TM.BPL5@1+O@N_:[U#:<#Q]B^2\6K9H?]\U6E.S8%* M%M$U#/OZ2P*^7D9# -2&-CN_6HV(?7YQ'0V,:+A8=4T9JHAI7,Y[(KZX@)5\ MP[ONO > U'%G$\!?9<@=,YUWR.WZ)6GCRP8M4QEF?)Y8+"SS=M#81R=K.AYLPPH\PCBW"?G4CK M+?%R.6)]LI%+]2?(Q_'KC.?S*XO.MYS/8_H'OL3)V?1WYU!U-CR M7]?1YH<1YD_0^+O^#_CU%OZ<] Y'*#H;/IY<6)V?IT%TVU MY[]BLZX:@%?^2K\3DS6]@.>;"C62O: %_)\U>O/_4$L#!!0 ( 'R*E5=0 MCQA=3P, $L( 9 >&PO=V]R:W-H965T7*%0ZUF0!#O%+2\KZQ31?-JP M$N_0/C0WFJ2H1REXC=)P)4'CG/"EF 6Q M(X0"<^L0&'U6^ Z%<$!$X\<6,^BW=('#]0[]H\^=.2%K6;!)( " MEZP5]E:M/^,VGQ.'ERMA_"^L.]\T#B!OC57U-I@8U%QV7_9S6X=!P.2E@'0; MD'K>W4:>Y7MFV7RJU1JT\R8TM_"I^F@BQZ4[E#NKRO)JD27(!!S"]+#26-U2HY&CK9B% MAE"D)9/84+,NOE,#04LV!;F2.9DT4?&A/!8<2*E6OW<"$PC%-2SVB P69#-UUU:8"#;>H': M@3JJECMWE(OJ6UA" MX%0%HD]L=GW5_?@:?-K78)?[ 6;WSTYH M9WD-R3@<#\4L3.!!+K@06!P,229A.A3.GFV7C<+)7DC#&"Z% $4'H+>3D6[& MG^OW,NMDYYP.DTS/!D*O3)*A2WP69L]\7D,Z&H>CW^1D[W=H MED2# 4]9E_X9<_>4[E8WZWMM_U)>=@_$WKU[9J^9+JGC0>"20N/P]"2@GO5/ M5R=8U?CG8J$LE=@O*WKM43L'LB\5C8>MX#;H_S_,?P%02P,$% @ ?(J5 M5Y\4/R!+! :PP !D !X;"]W;W)K&ULM5=M M;]LV$/XK!S4M-L#1NQ,OL0W$:8=U0+L@V=;/M'2VB%"B1E)V_.]WI&1%SN(T MV+(/B43R7IY[[HXZ3[=2W>L"T!:4C%?>?.KV;M1\*ALC>(4W"G13EDSM%BCD=N9%WG[C MEJ\+8S>"^;1F:[Q#\T=]HV@5]%9R7F*EN:Q X6KF7447B]3*.X$_.6[UX!UL M)$LI[^WB[](J#M_WUG]VL5,L2Z;Q M6HIO/#?%S)MXD..*-<+JT"1RO;%+NC*)33GIF M?I5ELJD,K]9 &88[([/[TP6%F<.U+"GUFEGVIH$A9U8ER#K#B]9P?,3P&7R1 ME2DT?*IRS _U P+9(XWW2!?QBP:_RHT/23B".(R3%^PE?>2)LY>\?>2MX?1Y MP[:-+G3-,IQYU"<:U0:]^8=WT5EX^0+LM(>=OF3]O\!^V?!7:1#&\.'=)(ZB M2WBE'R<*3('TIQ!/2UL34*/B,@>TE0%7S9K*')*H MS>P(F(::*0-R!;)1P*JJ80*$K-:G!E4)VIGG58:5[6C(!G!&L$58*U99')-H M%(4AZ()1&JPY\NNN,5(]7;I0U"/JUBRK2.]\%"5#/4/7T#$%(P$%7_.E0,"R M%G*'J'WXO>AP0,Z(UQ7C"C9,-&A!M*8=KT2-QKVK+85^,I[X\3G\8#G+A-0V M 35Y'"IVS%#@Q&>'0[8T/_K\T8=O"$QHV1,21Z-)DKX^L!++):I6DFPO)%.Y M77SDBBY522=;3NEDWXV4=$[&D3^.WB:N?6E]>K")IU R4E\3A6N\L**6Q#.&F'R@J4,D?15KB574E!$XP]8)I&F-;R1<_N]YZW7-^? MKJC@B%,BF-" LJ&E?@3O726[(MU(010+;G8VBH-.2&,J@??4?!N>4\W CJ/( M(?3#H7X7@TLAKV"'C+IT3#Z>XK&4&6DHYX2'JE/S[!A[^WR]21U'B7]^6,CQ MX\;30GY%@Q]"?9/N#I\B#/_W[H[\LZ>DA$=(>6Z&" 8#8(G$E!USB37[!6]G MP7ZWGZ2OV@'R4;P=P[\0T50-('!%JD3%V /5CK;MPLC:C9-+:6@X=:\%_1I M907H?"5ID.@6UD'_^V+^-U!+ P04 " !\BI572V9998X" G!@ &0 M 'AL+W=O()\K,-I;25 M*-LT'D (MO'L)I?&(K$SVVWAO]_924,FH).FO<2^\WV?O[-]E]E.JB==(AIX MKBNAYUYI3#,- IV56#/MRP8%K112UEEC)W=R+O+WCGJ]+8QW!8M:P-3Z@^='<*;*"GB7G M-0K-I0"%Q=R[C*;+D8UW 3\Y[O1@#C:3E91/UKC.YUYH!6&%F;$,C(8M7F%5 M62*2\:OC]/HM+7 XW[-_=;E3+BNF\4I6CSPWY=R;>)!CP3:5N9>[;]CE,[9\ MF:RT^\*NC8T2#[*--K+NP*2@YJ(=V7-W#@/ )/P $'> V.EN-W(J/S/#%C,E M=Z!L-+'9B4O5H4D<%_92'HRB54XXL[@66Q1&*HYZ%A@BM.X@Z\#+%AQ_ $[A M1@I3:O@B0!S&R0&^I,\N<7S)OV77@D?O M@VTY3'7#,IQ[]-XUJBUZB^-/41I>') VZJ6-#K'_3=IA\*TT""DH7(7><->((E.^D5[ ML>WGDJM,L<( $SF@6%.*T#!E] EDLFZD(+W:+19<<'KA.:RES%\S/()QFOB3 M@3V:3/QSN&<[JA"#BK.J)7"T?=PX]I-7X]Q/X9$:QRD7IXV2&6K])J/X?+!- M[QS[Z1OG$:2C,6D8:#P;^='>?N_=!(/BK5&M78O2= 8;8=HZ[KU]%[QLB_\U MO&VA-TS1,6JHL"!HZ)^-/5!M6VH-(QO7"E;24&-QTY(Z.2H;0.N%I(?5&7:# M_M^P^ U02P,$% @ ?(J55]ED:.21 @ CP8 !D !X;"]W;W)K&ULK57+;MLP$/P50BER:O5T'#>Q!<1I@^:0!VRD/=/2 MVB+"ATI2L?OW75*RXL"."Q2YB%QR=G:6E$;CM=+/I@*P9".X-).@LK:^B")3 M5""H"54-$G>62@MJ,=2KR-0::.F3!(_2.!Y&@C(9Y&._]JCSL6HL9Q(>-3&- M$%3_F0)7ZTF0!-N%&5M5UBU$^;BF*YB#?:H?-491SU(R =(P)8F&Y22X2BZF M X?W@)\,UF9G3EPG"Z6>77!;3H+8"0(.A74,%(<7N ;.'1'*^-UQ!GU)E[@[ MW[+?^-ZQEP4U<*WX+U;::A*, E+"DC;T24J^[+>15?J.6YF.MUD0[-+*YB6_59Z,X M)MVES*W&789Y-I\W=U]X\&-(XMU'#HJ.LYIRYF^ MPSDD=TK:RI#OLH3R;7Z$^GJ1Z5;D-#U*>*]>0I+%GTD:I]D1OJQO.O-\V8I(,X\LCB@>]XL$Q]O]4?)SS7ED@Y^3T M9)0FR27Y=PD/C;/+#QOG;//F5=D#X,6#6(#VE[]=="^!>Z2HS0*>M24U9:_) MGTB2A&<[81H.$5HH <32#9BW\'00COH@.0^_[F"=[32R-#@6@.ZQKS .DP-K M*7FH0>.AR17A@*9!.*,+QIEE6)YJ9MS.4BM!U,*B=;I0:2SS12"\T2Z>/3P1 M:@Q8LUC_0?E?4$L# M!!0 ( 'R*E5>+"K'TJ00 -L* 9 >&PO=V]R:W-H965T)0L>?W?H MGX/M9,M:.+PQZKO,?3F/IA'D6(A&^0>S^X('>RX8+S/*A5_8M7?34019X[RI M#L+$H)*Z_1=/!S\<"4S?$D@/ FG@W2H*+#\)+Q8S:W9@^3:A\4!KDS'F$*[]]-TR2Y@E!SN M6>(+0CD#ZU:-U(*-1&&5)!I-<%[O?&FSIG)>Z S=;U%S MI5"*L45#81->9K3> SYYY&81\D-HW0@5D!PI)#%:\A]P$9U/2$BS[KE406#%NW"?^=X12;!F"_,Y&M;E..>\H M\\C&D*T<\J.P4)H&.J10]WE YZ:Q9*U94R0%OS(!X%5G#4*:&$VVUVCY-07J MW?WC1&^F3XWE97"&?/JSX@;/S*7)*3@A=-2EL5H3 M:->I Q1]I*&1!!^>7:;QY*=*.9M>QFFW,R#2KL;P-*O]X&7E-2$LE,T[:C6!J*?(N MFL0E$ZYDX;/DV="64A*/WV*T*V56PDZT36./_MFV7\@*UQ:<(7_D5*UM#%DV M4\(Y64B2HM4#I;251YPT4,+"C2&W:D>[]$51DGFH^&NA0FVM>)AP?<&\]K8- MCP8.:L6;,%:1=D[(=O;H=_O);=D.+,_7V['O5MB-I"176)#H*+Z\B,"VHU2[ M\*8.X\O:>&H@X;.DZ1,M7Z#SPM"C=UBP@GZ>7?P'4$L#!!0 ( 'R*E5&PO=V]R:W-H965TO+G)BZWSW\.:**K[W!;AF&%U=R-QG?W7AJFA-09^]"E6>:[^[(>NVEZ/9J)VX,ZMU MY(G)U46I5_2%XM?RL\=HTJ%D)JAMV0M X'&CP9SU(GD@\/O%OU6=(=X--/X05>4TR)F"G?(E>JP:G(M7 MMZ;016J*E;KV7A M?-].?M [-9_U8XZ)^N>.-LYNF.I;3YF)ZE:GQIJX0Q[%M3)%)'@IJE+O],*2 MRCE*[:Y#.E#)Z>EX^F"<8/RN5C54L!OLX4(,AZI D6PWOL2N5\/1_)5Z[XK5 MKQ"8UY8:8AX_E''R9GS:FS\^U)H5.^P-OM:9TFJIC5<;;2N"AW14NBR]NS>H M2Q24@3,[G]6;=)&QJU*K0S!+0QE[[3UMR*H$9A$W#S#7AKSVZ7HW[FA]*F"% MM*8U.Q):R:':DB(Q:L;&=6"6UH;7*T\25[7E-]H;5R%0ZM#3%MM#-+'B8BPA M9 FEP@=A^@UE.X.QY5"[;LL)5JC,ZZVJ2LAAT=R\!%^7)L):;!7H"J]8A)\O M'0Q JJSP%2B,U5?67*7D(SJO2HU/JSQ$CM8@3LJ1,IY^5!S\$&8*$$?W4G!9 M:SD1Y_+H6)%?/HZT)5,N3!?-J9#7GB(D_2?4JPW<&; M@4DY\ASTV^,-NB\-\E6YQ[%W.E8WSJ.>@O;S7$G[/O$Y5208)?W%B-S%,Q;! MQUL/(P%]P2V\C5@81W:_;)S[Y=/M7>?'TB*T9[-D?,R*X@;$H$BWTAFV9">A M]4^?!3F\ (&UQU"F\&_9+U4%P*XHFFN5)#O7*D"B@4A->,HM$I1<&\$E,CT "A7I6UZNT4S\^@'35 V^9ZZ M9I8;AJN[R_!4FQ-ZN31\JY>F@CT%%S8>, "8<+]'T;25J!_7J+K@8NM,!),^ MISRA.,NTX+B(=IM* !S6DHW<(40Z+&ZQR*7(ZFVH$\H:E&!=]T5V4@;S8@!H M:_#\81Y\$:"LH,!'4E@DR!99VT#MVE8,EIF #B&K[ )T?\*K32S\.'QM<*V! M@V1D,*M"Z'.BN1S()L7EQ@^K;@P?NI&/AD\EG+R*WD2XJ+$#:U^ M-W6SW:OSNGYL]=OK)^L'W%=PJT$D+G%T.CX]'BE?/P/K072E/+T6+N(A)Y]K MO)S)\P:L+QWNZ--86PE/)9V.72U99%'HTH-QVEZ M-JR$U(/Y-.[=VOG4-%Y)S;>67%-5PCYD?/46;R7L_/RS+]G2C=%OLL9: MUIZNG&/OID,/]H 99AW3=.-M.OQ0<(; MLTIHDA[3.!U/#O!->E=+K/#G$_E,Z#S/=&,\T2NGEB_/Q:'1)^Y@C()U]8N>K\$9JK'(I M-/UA)-;?L-E8[J&?&PO,!NX"_N\(7+7 L).I)F-9"YTQ%2*32OJ' MA/XLMRM,CXS1_#EE;#W@V%@V2GAC'TC4M34KH1Q( 3 5_,D ?9:_/1]^1(<1 M3G*<&=C]:(2%"V0**J3+A I5.T[Z<-TQ+0$18.+6]R*:=S%^Y'%,U]M+A^FR M\%%5*58B^RC\?'I@-N2BNZ<;=TYCF4C'U7H7L%=[3DZFNP$9%-[^WW8&S+D3V29 M:8#=L+A2P*(+(PNKI5["/-"CJ]RA#%/C &X-6[\K]J7),?Q]B2!;CI$$1(EE M)%H;JN)X/0X:@V$A0TE*5)KS"'C;A8?.#&JU\:'$:\4>911JA#R^L>HA?-ID M(!8(K,,WNBAD)KESMW$A7.@4 )^*CC2;B1)YDC@>'@7H8*$C70:=]JJ-W.MX M9C#RI65^$QTG=)XT.2HJ?%Z>IBCV2>@Y6F.2T%&:O-TV EX=O4J3L]?;8L*T MJ3E>"=3#,W+W*7+R_K_J&3W1<[Y7SUV;KBZHB#IC0C4BEH2@&G-=^Y!ZOI?( MD#753S1'\MPW:KASA:C8+N-%R5&L^/8VT>_V=[&K]@JRA;<7N4_"+B4&I.(" MIL@#KCZVO1RU"V_J>"%9&(_K37PL<9]D&P!X7QCXURW" ?T-=?XO4$L#!!0 M ( 'R*E5<++4H@+P4 /03 9 >&PO=V]R:W-H965TJ;![.J0#H84[/KO)M/&1Q#G;(?#O M;\9)0]*6+@C![I?6+S./GQF/9V(?EU+=Z1C L(6:4T&?B>-QFD7&3.]-B.7:GIL2Q,(C*X4DP7:'@: MD+P5^$= J5MM1I;,I;RCSGETXGA$"!((#2%P_+N',T@2 D(:_]683K,D*;;; M*_0_K.UHRYQK.)/)K8A,?.+L.RR"!2\2\UV6?T)MSYCP0IEH^\O*2G9XX+"P MT$:FM3(R2$56_?.'V@\MA7WO&06_5O M[VHAR_(K-WQZK&3)%$DC&C6LJ58; MR8F,-N7:*)P5J&>FW[C*1+;4+ ?%KF.NX'A@$)=F!V&-<5IA^,]@3-B%S$RL MV;K4WPEX*>]=-O)ZS/?\T0Z\46/DR.*-WF1DA1%LQZ## M<:AS'L*)@]&O0=V#,_W\:3CQCG8P#!J&P2[T%S+:,C=A,#"V6:%X;;LR$7%-HB9-#6T59':!OV$4,Y@WJE#73L\WM0>&Y9 M5J1SE$8,A$Q1RNIIABE &YY%B,>B0M$?\# F:"$C=QN)2"0%0;\S#=*O6+ \ M*72/E3%85*$8+!:8,&@Y2P931H^)+%2 F,]-!@X:90(R:1*F9=<1=IM-NV<45>J-T@PHN3!,#6#W>94>K#0V?-HRKA$KP4*C M#QO6/^O_AHSI9,9FZEH\;)]8_7>LW#EH76#-?VJ=-O[_6ON_2057&ZG@O?[/ M,PP+8 LE4SHL&&R%#73[OCONSOJM;A"@\%^ X2FJ);C! MS6Z?WNN:,O/QC=Z$V^O,"L=3KM;!3+) *UR09-'&\. M^BV[6X,'&X/H$K_#+!*Z)D<)\VW<;#GQMV_T:\8]-V"7^)7YS*YMHT)Y84OJ MZ(3&N!LX?K=[T V=_MM5>9K5YN@](2[?K=?'Y:MBO,_4ZQ"C8$F.C MH.7;CL2(_#J+(D$Q]E0A;2!25L=*4J14!!Y A4*#+9B=\K@M5#;'-D_(=KG@ M=3Y8U:@-@\?N:)L7]EXH.7:]#XNV;]L/"7T%VBU^_[!K&+PHX6,JW>MVQ]WN MI-4=NO[^B[+;6S)4N^^YWO"'+GV#-9N'ZR?$11WVOWYD!,^[%GTY^:4B8SV7 MO-Z>)^'+]4M$";A2! 94BC>_B(KF'+,KFMM?757>]"5=WW?V#;=5)5D%0?7!N7GQ*_RN$A3 I:M:D*:S>_C>O<\RE[ MW=EOL-GOT;4K!_LTE#SVZ )!4/6JI2R2B,5("3V--\2.K]UMU_Y!ZR4F!;6T M[TUT6RPR4SW*-*/-D]:L>LEY$J_>PRZX6@IT7P(+5/7>B;_@]02P,$% @ ?(J55\V:-B=Z M! #@H !D !X;"]W;W)K&ULK5;;;MPV$/V5 MP28-$L#>B]9QTMA>P$Y2M ])C3AIG[G2[(H-12J\1':^OF#GMG/\::N9(UXVQX6Q2Q]B^F-8H;2>KT[QVZ5>G+D6C+5]Z"JEIE+^Y8..ZL\EBLEOXI+=U ME(79ZK156[[B^*6]])C-1I1*-VR#=I8\;\XFYXLW%T=BGPW^T-R%O3%))FOG MOLKDM^IL,A=";+B,@J#P\YW?LC$"!!K?!LS)&%(<]\<[]%]R[LAEK0*_=>9/ M7<7Z;/)Z0A5O5#+QD^M^Y2&?EX)7.A/R?^IZV^7+"94I1-<,SF#0:-O_JNNA M#GL.K^X([+_S9/7LR>)X?O((XZ.1\=%CZ/^1\>.8'UUD6A1T2/^.3L^>O"[FRQ-Z ME[RV6XHUX\\S'S8B-;7LM:N(17 Z3ULT+BT7O6 'U#&%#%61,H8V*2;/Y-9& M;Y7LS4 )CIY<\K3Q[@=;^C*]FLKNRKS6 R_/4?N>3VN4I>="0Y@5\Y/L\.G6 MX!(&^=/BY,64/M<["OFCMJ5)0E51Z9JUMID&N0V9U+2'.*&H53=B&B@ZC'W4 MI6Z5S+O:43Y4X(YOGDO&N2(5:4C9JB^-5S9L)*--GH,3SD2!HF"F M?74HD6Y +R0@E"SL$/5FJ,_6N]0BB$T:5B4J[W&JA3Z]-OFRQOFTB_F ,74J M0($L5(5BE='/H*9Z0Q8O+\Z>)XNABG:A/9"\8+Q#!J$$\HJ+*$G#XO#>%W MS2#-FJQJ'.072A:YH89)>8V5FF)O6H#I@^Z^:Y%KKH#;&GL(]VHE[E;H0>T.=Y[\ENPC M?/XA#V*Z4F?NG<96=C974_;BMZ2,WFA\.9HOGG]]D4DBDZM[.%L7(3),\5"0 MN@:^Y8"5 >!NZ,XE([L;15C_A6S[G5#,?X)KJ8$@FJ<68@BSRJL.9<_M),)) M]-Q48(L;@ILU"K^[)0YR F\=^MP**XR",[K*>5XHDW?757[VC(?!T^/ISV/# M /0^:3RWZ 88HXZ_9ZESER;OI?2]T?2^ W^V=T5\?' MSGE_Q]^:]R^E#^AX'!%D> /7^?05WA:^?WWTD^C:?..O7<3[(0]K/-C8BP&^ M;QR._F$B <8GX.IO4$L#!!0 ( 'R*E5?VNF71LP, '4. 9 >&PO M=V]R:W-H965T%7)L)4IM;AQ'1@GF3-I\@P6=K+C(F2)1K!VY$M=OXE*X3I3>$@5\;^(9W=9%A M^0M3;#(2? M":Q.:7AA7C3612PN=E%LEZ#0E.S691E&9EQE3&,-'E:" .<\I MO8F.^QW".R[ER%%TD]9WHAIU5J'Z)U![\)X7*I'P:Q%CW+9WB.&>IK^C.?// M G[@=S8$[L_@NWYP!B_8NQT8O. 'NUVAAL=1]0MT(SOQKXGC>$[[G%*+O!$.8)*]8H(2V EX)> ML4=;;FRCEFVF;:^TL>\.IQ_G[\S2&W9@^6!4>8&% FHU0-;T$XAO@!4QR/3^ M3:Y+"C8H4AY+0%U90'6!^9(NVM6&T::%#UL4"$P26D:=1][L2;_4@B^2D\2FYBL#) GP*LT88ORZU5AA[ MWPACMW-Q79QZGLFQW[R\IW/8D+W>(5O?[A_/L@G8]^0X.!O)X.(&<3?!##\#"&X6$,!S\^Q2_6:Y[3_XH"SS>=OKM MI07IA?9U6_AF21YCU(;IVN[_IM4T4NJW>0P. MWY"#C6O-_!E=)FAZ_E67,:<7=YFPM7YREVE1:Z+1B?]27>;8-Z73& 5R%&LS M\$AR@L)2307[W?U,-:U&B4?U:B![S\0ZI?AGN")3U^YW+1#5D%,)BF_,8+'D MBL84LTQH+D2A%>A\Q>G;LA;T!?M)<_(?4$L#!!0 ( 'R*E5?IU!T7P < M *(2 9 >&PO=V]R:W-H965TOOZ0;)X4BRD\I]D;B@ M]].G>WBY<_[/4!)%=5_9.EQ-RAB;U]-IR$NJ=,A<0S7>K)VO=,2MWTQ#XTD7 M(E39Z6(V.YM6VM23ZTMY=NNO+UT;K:GIUJO05I7V#V_(NMW59#[I'WPRFS+R M@^GU9:,W=$?Q*(UDY M]R??_%9<36;L$%G*(VO0^+>EMV0M*X(;7SN=D\$D"XZO>^T_2^R(9:4#O77V MBREB>34YGZB"UKJU\9/;_4I=/*>L+W&LC% MZYO\:VN"X0Q=3B,4\N-IW@F_2<*+;PB?J?>NCF50_ZD+*@[EIW!D\&;1>_-F M\5V%']PV4\O9L5K,%LOOZ%L.T2U%W_+?19>$3YX7YG9X'1J=T]4$> _DMS2Y M_O&'^=GLXCNNG0RNG7Q/^]^Y]GWA#RZ2FI^H'W\X7\SG%VJD3)[-EA?J8ZW> M:Y^7R&7*Y[':$;H )ST5*I:DT*0AZKHP]4:%4B-(Y=;J=Z_OU>>[&_76^293 M/['"Q>R"'\OE_.*% ALHK9H6^M$2JO$F)Y8]FB]FV0Q M99]:6P;5 Z,P +5 MD2^#*;:LC<^]7D?%S!6IUG5.QU#>X,6Q M:'%;\B6Z>\C ^T\?AP3P@;5EUJQT#?:J.+S@UG&'-(+BFL9YCAK65][I0H4& M/.3;BFV/3"9:0N60^Y34 BSED=.-=2MM.PZ@Q#V=XPR'("[ I9 -)?\=-7U4 MDYT."B$52B/[U@5VB>YS:J*80[U&F=^5!G@1$0O<2Q$*:B 504NQA$E%(6>D M:ZDG:A4,IAPP MC_/S7#E M>D=Y%^1<@CQ)?0!?(N8]F]?I&NB-\*;!Q__\I3[C:UE L0@IN?L[M,_7)S<[M7P[7O\\!B@(,G M*[X#JYC6Y/W>VO&^NQ!691* NNY'#OT85YGZ%;D&-V$A9!&NW#'DA?F$1RU]9] MB 'DV$5EKD\=.*8@E\I\[( M;5MT0R$!>Y@$ P%C#_1=&S/(6B^0==84DE[NI3IG L!(B=2UHG>5**7U.CFN M^'0/T9$[V:&QW@DF4W RN!0F.I2QZ=\0[,:+X3MGV^16H V;[9 U"I49C6F' MD9/H@JNW@L=]BV(RY$1%YS%;^$1;9[=\^"T0 P+\6>?&FO@@&!H2\> MX1TV*2:.M4:OV%F>*IQ"["_6H VQ=G/Q$#=SMG2G3*O5'Z@.=\@>[^R$+@IQ M5U@]_0#HR,FMV"2[NL(2P>$9?Q"@E'F-6:6VVK9#NUOK\B'I\>FX@NJQK^SA M#BG:CQ?[H' >E,EQK%N)H^\;KO)@$8,J&CB<=AK)?Y>??@-ZDJB 7R:44C), MAN.N.5('N4!C/GE^R@!:S&/W?="B"]P3R5ZQJJ$&6A1"> MZ#E2\_DR.QTEJR]"Q>OA7Y(M\R0='1_OIY-@CCFN-(W@^6BYS,X.IDR!9%EP M-/)">5D[ZS8/T=F8Y0;KO(NA+TRDEQ9J.Q!O^HP_1Y^RSH\I!H"M743@LFJQ.S+\ M< JD@NVP6Y&%4L $WH [=(S>K-HHB4<'L^(5EI6UB;P3"@4G)L2"P>-*YD%Z M"F?" _::#6-ISPK2K_R=(G+O89"P.\DT_V8$2)!![,PAO QI/\(HY8G6UET# M"FL\SFDLL;$73D+\VH*,U@\27\ O%!Y\_2K"J3@&A7-B0T_$4%%!5R$,!:F< MLN=^LDY'WPT LXU\'>$5#PV=/B$,3X/IZ@Y^:&X,9;&D-T5GV MZG2B?/HBDFZB:^0KQ,I%8%HN2_PL(\\'\'[M0/'=#1L8/DM=_P]02P,$% M @ ?(J55RT)-DFC"0 )A\ !D !X;"]W;W)K&ULS5EIC]LX$OTKA&<0= "W6X?MMM,'D&,&&^QF$L29W<^T1-O;5U97) M5F+-S4!M1(F9A=)K;G&KEU=FHP7/W:9U<95$T?AJS679N[]U8Y_T_:VJ;"%+ M\4DS4ZW77._>B$(]W/7B7C/P62Y7E@:N[F\W?"EFPOZ^^:1Q=]5*R>5:E$:J MDFFQN.N]CE^]&=)ZM^"?4CR8X)J1)7.EOM+-^_RN%Y%"HA"9)0D-])_=;;#ECDWXJTJ_B5SN[KK37HL%PM>%?:S>OB;J.T9 MD;Q,%<;]9P]^;3+ML:PR5JWKS=!@+4O_RQ]K'((-D^C$AJ3>D#B]_4%.RW?< M\OM;K1Z8IM601A?.5+<;RLF2G#*S&K,2^^S]F\I@Q!@V$TM@;=G[TGL:D-U> M69Q ZZZR6MH;+RTY(6W,/JC2K@S[IF^2LP)_4]L!2Z,^ M2Z(D/2,O;";N>H@((_16].Y?_!2/HYLSN@Y; M78?GI/_/NIZ7]INR@L4C]N*G21+'-^R<=+;D4ALF2K8 4SD2NX:7\#\9(@WFM<9_QHE 9MQ@'ZC@Z M$S18YHP;(^B/00EG39F) 9MMH,E"0MMBUXYJ MLR$U/N,,J=D+OM[<(%R6,$T0V-Z0]T!D"0G0:::*BLXT@]8M[TN6J?+?5>DS MVX.T*Z>W%I>\D,N2#O0^(;!9"33%EA>5@TSP;-5HYCU4):P+X_;"X**;8XYWBW89RM%?#&+>)E1:E]*VHA M?"X+:7=L+;@AGT =K^H1E'L@[ B=@H. [% M$TKB3*,*F3LG>P8:1S8B&JLX2FI* T3EH=!887PNE8&8>RBP$^+P03CL ^!J5> M: Y_;YQ<&J+S5>G5P6T.J5K.JR; "&ZW>*_3Z>@XIQ\U(5809*)/0$.$#R>U M%7J%0MWH##TR1^!&V:=Z]HFT1963\ )3]+L47.\U[(K0\]HM"FJR$&-H=ARU MG&:MMVF9+_A"7ZJ'4C@H,\T7B&4_@528AZ%ZZ4/5.-<1-4'+0BWIV,P%)Q1< MNX1*2T [.H,2Q>^#V8"]HRQGG288?B<6B$?@UC$WL[#3(XFCT>B4;$F0ND1# M-"VH]T'6IBK08(ACM_A1>NG?LE:+XQEH8Z_B-.:I8=1Z7>W"-6M@'(K'9 MH[SWS1?-'V_LJD\+[R=3%(*FZ XIQ3>59&D$89XMK74=]OD )T92BUO@TSWJ]M:G/L M\G*]8[T (M/KLJRPXK/PY"T9=>(LCB[_WNJT0U0"&-KT@>]8&OM><8#3C/.7 MQ[)V.D4%#I$$RJZ)AJQ>V5 A)!AJ!O"&#B[ER3) UQ$H2-:Y1$&Q2!=S%:8= M%$Q?.MXB,GBY<_6G5*#/CR3\+IUVE,F^*_[$O]@$R5]\?\?G']9_@( MAN!#YIJC=6T>HCHV29U?4A.P>\*A+XK2T]/U,\> Z>I40+=SKLP#N>#(ZY'8]2$.8\-<#.]+1KW>PSY$B&3U@92CB:]-X?CJ>! M$4 B"K3 ]#3JV/:C?F?R\7NSQ@^F1@C0\#!Z@F"AV6M0YUG*)),$L=W<#>- M1@K'/),UTCC<'07JI''Z/"U T^D!'B$MCB:]77$_FHX"S\/2X8'A<3].IX/K MOPXU_K2LL<<@'24'F30]B*04N?Y[J#%.0H>&N3B-8D@X2XUD-#H7\V[V&7H, MQT\*7"CA:-+;-HW'A^1(#F)D.IH,1H$_1-UZN,<8URY2,XB^I0C>7!V]IT$? M5%^Y!P]Z4)!E==CMLKF@YYMV"W\4?T)_\P>*W$D>-Q,-G_O!5>M'RGR.X_NK MV0G8?KSU)Z(AF1SFR?BPD*0!(Q L;CYZ(F)/5U5R?7 M52MCZJ*>B:4H2*;44QSI&^2+-L0Z^H7A=; 96!U+FD0=HJY'D+5_W'&/?GC" MT.V"BTG8<5Z@&7UY).0B/C$Z[IV6R3BT\.GR?RCW5EZ+HGG2HN=(!Y1XE.[ANWF[?RP: MSNV !?U1%UB=$+JU'YU':O0NZL?-EWU6"GM":A2$SOES\4#A2YXPMGF2#=V= M!,Y/NA4';3N&4]K:2G[B^BCP:U>[&'?PE^C[_H]D]S")Q$$#@MOHL),='A3G M<;R_[?HH=A5\NUP+<(^^T-+[FJJT_C-F.]I^!'[MOWWNE_LOR!] 75G2NX$% MML(GHQ[3_JNLO[%JX[Z$SI6U:NTNZ?6,T+0 \PNE;'-#![2?QN__"U!+ P04 M " !\BI57+"FW&0<, K( &0 'AL+W=O_.@Z-5[+D3;4YGI^E*^.3D@A950128+$GXVZ5,:0 M(*CQ=R?SJ#^2-HX_9^F_LNVP92F#NG3F+UW&]:NCYT>B5)5L3?S@MK^KSIZ? M2%[A3.!_Q3:MG6%QT8;HZFXS-*BU37_EE\X/HPW/3^[9,.\VS%GO=!!K^8N, M\ORE=UOA:36DT0%4J5VJ["R^,(L?3P MN.A$7"01\WM$/!-_.!O70;RVI2IW]Q]#G5ZG>=;I8OZ@P'=N,Q6G)Q,Q/YF? M/B#OM+?QE.6=_C\V)A%/#XL@:KP(C2S4JR-@/RB_44?GWW\W>W9R]H""3WL% MGSXD_=L4?%C$.Q>5F#T3WW_W?#Z;G8D[(OG)R>F9^$L)Z970=N/,1I7X(#;2 M:]<&41BIZR"D+87A_9*I$R985)B6Y AE-]H["UY&+ MHO)8 F!'D-:7"OA M/!:#Y*)PK0_X7HEEBP4JA&G6P+HHI&BDC[-"$-JS<1OFLC/-[V@W[?A0.:GGH)I%+D)R@BC ZZI7DY "INDR;H IT[M45 MZDNAFBB0_]BRRADD,HA\T7OT6IGJR0?5.!])+]AZA6C82(8@=2 Q6''IO&\A MYLJ33PL5Q**(XI-VAA48PO,19URZNB'KO(I(JX@1% [0C[QID=%(1\1/!=9? MB<:%H)=&BS@.\E1^/2V;(MXH07_3F]GCZLZ81!D7PHF\;H M0M)Y1FX1>Z_H4%@.M0Z=R9D7OH8HP..=:@A9$'<-L]9B47E(FXH+Y%8P@$5YMJ&R( MY6VG#NH:D*6((":N7;M:D^*$_M:R!V7$2@B-J'2D-+)+J8&,[1I/$OU@>T5@ M9XV)(Q N;Z!7ALR'%N$'KB^DO:'0%;?B[0#MO.J7UI.N\""X);VX51)^@C.? ML0?PX>>)*)0GR&7TA'8)W&F06S&B%HL/XO+]AZNI>$R/2?3\Y&P4[_GL[$?1 MM+Y8BFMHJ/YN*;9=R//IV8;N^,EP=*F0Z.!GE//>8;U(RRDK MAH3XL :X#$<3+4\5E>_B7"@T$SZ?T8L>201ZB9O,&]MK4\O/2"0%13DZST[M M-U?:0"E):7C[9"F+FPX .:DN_%)'GZ)Z24IFH5ESY*!V"6[2[Q\!>00XXN=Q MK/+2CYQF64H?-[E"Z$/D]+<3>6F0AYG@:\8K)2(;*3\@/5HXA6,"_S,1>GLZ MM0EB3PA>#/+*R[JO0-+H,O&+;!Z;S$P4 MW9,Q3"?:F>574GL$Q=^@_X4Z;1^H'>AV5C-)\3R 0U/QQHH_)+#&;CSN)?\BH!)ZD1X)DJ4.M [$+-J1BRVDY M%^^OB&,[UEX1B*EI3S6=S9SN%9_"K1+?B(,>;4_C4E4&O_R*/;%C4A=OY#-? MBK]; # QI,_;\]/=(T:L0KB4-"F-W^.HC+1LH8Y=GCWD]G10S].F2X*B11*]^[?=_7@Y.3TWM4Y+;^WJ#I-5/42JLR?30Z@Z;51&YRY M/IP %JS^09+3(V.(#;M$A^(M.=)2GX9C'VN0'\7.UYT]AWSP [!5PI?(K/\( MNP?X=(83<22J)<0]?&3G9^KNDIQ_YN^'LZU%FXHJ&3N,FX/8>QMJ@W: MMHJ;L/V#.&GE5(4LQJU;Y_&]&C E;KPOHF-F_#1F1C:C45'3TBYO9*UZ;ESB MB$07\I)1?=AJG&>8K8G7(,]9A@"R5T:!G&$K^ 3"X0[GK:Q#! MR1+^#*TAE2;$,!J:NO&,1E5J^M8.73KZXWX,&X;2T8S'8:VZP27UB=V4D4[' MF+#6J-#H!V&1PAK9AH3B$M89UY"4('; QBX![ MGWP*8Z1==7V!30,S:ZN^T&226B5G GDK^X2XS?,0K=,(PT:7K31Y<$AC"S^# M.L!L% MR$MC(C1J? M@GI2$KY!5-TI;_0-]4RC.0\;6V@9"N/(?3OMZ\-]V&1/&[G41J>!GY 8JEN> MXWEV=G:?8#WF*,>Y!)*M#C3ZQ6C43B_^0W]_01/2'HL6')H^V^3+M FWTC3[D\(E M?0H..5^2DRZD(1>EQ>;I2GN^8287?4$LI[:G^Z1OBM_W<)H(-$_=0:F?$DU*DL!#5+*6,BF^.AHYN*0-79WC.W&;-6;?4MZ=([3@+ MIFR>33(R!4-6#W;,*W5>KAP/(PX?G>8 M[[>!VO0^E9NW#=R3+H.A-'V%; U2VX.-?'%W-S3K:S>#HLOIV>,^PLY_S!K(SA2E= M\@[A^Q;/CF[#839=^M.E7>KMZ'XBE;)+"H][%LY MO);*/9JJ*DH71%*8WKT(X-<40XGJ9P2>B658H]Z[;9@>>E]X/'J!"W57_)HZ M\.N>F-[E]K_V;\(7Z07PL#R]1D=%Q-R/MDM5V'HR_?FG(^'3J^GT);J&7P&PO=V]R:W-H965T[&2_?FYLPY M-2%T9WGN98.M\&/;H:&=VKI6!)JZ9>X[AZ)*1JW. MB\GD.&^%,MEBEM:NW6)F8]#*X+4#']M6N,=+U'8]SZ;99N%&+9O "_EBUHDE MWF+XUET[FN5;E$JU:+RR!AS6\^QB>G9YR.?3@>\*UWYG#*RDM/:.)W]5\VS" MA%"C#(P@Z&^%[U%K!B(:]P-FMG7)AKOC#?H?23MI*87']U;_4%5HYMEI!A76 M(NIP8]>?<-!SQ'C2:I]^8=V?G9YD(*,/MAV,B4&K3/\O'H8X[!B<3EXQ* :# M(O'N'266'T00BYFS:W!\FM!XD*0F:R*G#"?E-CC:5607%K>Q]'@?T03XN*+? M61X(E?=R.2!<]@C%*PC'<&5-:#Q\-!56S^US8K.E5&PH719[ 3_;U1@.)B,H M)L7!'KR#K<2#A'?P/R3V"(W0JSQ=LWT^/)^1Y^AUM^ MA_O0_Q.__0B?;4"8GL#;-Z?%='H./R/"-9I*F25:Y0WC'+HO)^2WU)+HTF9[_#HS!/!W"T\Z+S,H- MLW>A01C07J._P1_#5SK\JDCE28&FZXWCM=2V%!HZ9U>J(M44,]^A5$*K?TCO MUXP^-'@D!FP"RXX)0=X'QSQCHY,GW!'E((E\4]HY+=VHJ6))"-O'3$; M<6[0*0*@6R^Z4ODFI84-UG1[:)^&I1-WZ'\1(J&])+8UGJAUY"'2C#VLB M4&AZ/N21-#A,76."2#5!4Z+8^^N$HZBTPL1:L"J*L>A8/4>=]\;PS7#D.6HD MH/6< YX\51;C^%C^3?<\UX[4UK-7::GFN=)]JM&UTGI;5V&?/([R;R?%$5VW M6G.G4-*D\ W!-$HVJ> ?NL%;'3F 7-N"\U$JDC]TEZ$GB;I0A<4=O0C=4$>6T[70*.'O;1><, MBIUVI[KN6=/9(4JX*<>:TA'@/E+ ^R+G1>KN0]*MZ>H0#AY1N-&S,*>WB;/^ M4L"5D3I6??*7D1A:.KC)K!^_=&OF.X\8-<4*,)_7NV7=U^#5STC^#3 M\?Y3XDHXJCY/;5R3Z61\&PO=V]R:W-H M965T42 ,B33LS3CM](0@0N]CKVUWB[%;([VK-F$9WFY*K M\]%:Z^K$]U6V9ANJ/%$Q#E^60FZHAJE<^:J2C.8UT:;T<1 D_H86?#0]J]>N MY/1,;'59<'8ED=IN-E3>7[)2W)Z/PE&S<%VLUMHL^-.SBJ[8G.EOU96$F=]R MR8L-XZH0'$FV/!]=A">7J=E?;_B]8+?*>D=&DX40W\WD4WX^"HQ K&29-APH M##=LQLK2, (Q_MKS'+5'&D+[O>'^L=8==%E0Q6:B_*/(]?I\-!ZAG"WIMM37 MXO97MMX,1RK9*B\V>&"38%'PWTKN]'9Y#@/<$N)9[=U M MY7NJZ?1,BELDS6[@9EYJ56MJ$*[@QBES+>%K 71Z>LUN&-\R=,TRL>)%;:FC MKW11,G5\YFLXP>SSLSVWRQTW_ BW!'T67*\5^L!SEKOT/DC6BH<;\2[Q(,,O MXL9#)'B+<(#) #_2JDMJ?N3YZO9IN6,2]3,Q.#E1%)-[&F(?:B1YEQP=\=,FQ&0KRP*V;JQ9W%V$L>3K!< M=?)BIGW/E@RDS"$M[N+Y,6LTXU&8>,EQS_+$2[O+1M/.$9 82L%7[S23FS8H M59?EQ!L?6P=@^P ,KOC2$].6>X+$"VSO86>*HX?I -;B%FOQL[&6U7&F4,%- M5G=UITO0&M%<5'6"A-T7\QE*@J0/?<-'_EOH.QR_KB5C3GI&\^+.77@6@GL7 M&[ABZZT3052C!5L5G!=\96Q8,5F(W/+N$4F]\-A9(%[L+@!\W87 !':3UUO/ M=<(RF=B$]G)BARM)/.R$;RU1PU[NRL;?/0>,0ROK-&,"J&LG86123SO# :#L M-[T&2QZ%?="T!6G&U$L?=@3VCK$W[K4X@W+1:VN<'%@2CVWD/KIC '9)"[OD MV;!3%%H-:,ZD4 J!-:"Y^5/(?>L#MH%6\;M)$=!_(D:SM:$16XF@+954FTA2 M; 5=HNZMA,-R_%=8',!D\^E1;#X?DT/8O*(2;#K?5E5Y_W)EZ7"*-?9P.P&<=2LU M #WH+(X#JS>PC@34)X[(Q)E'2>2(2&(,QU^SBA82O:&;ZA2CXZN?9 M=]C.)#AH?&RS@)(@M&UW3")((4_8.8PL&E/;N[U#8)FF#4';GK;K75>'M0B6 M2&/LJ( 3DT$_<QA/+$)+ACAQ0QE<8[BN7UWQ'\J*,Y M_.$4V4OVKS\6R$Z8AHZX+BZ--YX.X ?U,>ZQ&>DKY!'I\82QKANOD8,PB&9; M5HB.:*!XIFWQ3'^P>"[NT8H)@$2U+H #M%C]?[7#?/^/Q7"P_C6+PUWJ-V_N M^3/*:4Z-CP(W(Y$T=2 \=N+G-4JQR4@?MA+:$?]B*8N,=HM,: 5),SK)MPW. ME/0$9 A11M"%*J@_%UN]AN*=%4OP="=(HYYJ1G!//H84TE,A#7QV#6E'!-*# MB;0G#>&P3ZVX%SSQ0?:/H$3;: K?!I/8 =0DM.3N@Y)O781!(EG5UWT*?C>W M7._NQ-K5]D;Q8G>1]K!]=QWYF4JHX J5; FD@9?";YW<7?'M)EI4];7:0FCH M5.O7-:,YDV8#?%\*H9N).:"]9YW^ U!+ P04 " !\BI579QF'GI(" "L M!@ &0 'AL+W=ON9-X\FBX'U=PZ_"]CKSIS83%92/EKP,YMYH14$'%)C M&1@..[@&SBT1ROC;<'KMEC:P.S^P?W.Y8RXKIN%:\C]%9O*9-_)(!FNVY>9. M[G] D\^%Y4LEU^Y+]K5O3#V2;K6191.,"LI"U"-[:OY#)V 4OA% FP#J=-<; M.95?F&')5,D]4=8;V>S$I>JB45PA[*$LC<+5 N-,,D]3N15&DSM(H=BQ%0?R M\=X.^M,T,+B#]0O2AFU1L]$WV(;D1@J3:_)59)"]C ]062N/'N0M:"_A+[GS M21Q^)C2D<0]?W*8;.[[X_>F>RK(F&9PFL74RT15+8>9A(6A0._"2\P_1,+SJ MD3AH)0[ZV),EUEVVQ6.0:[RSC5S5*[>?\/S#B(;Q%?E?(YX)E"M0[EP.QAOV M3.+HB.UYU9\'?^F3[QBC!!:S(2G>$(7%J">OF.\5RZ"3JVY7SD@T](==&/L1 M>1"K@G/(3H9$(Y]VP?C5=O' 'QT!]4,RYYQ(DV-N=>F!.J'R_:JCT062MNAR M[%_V:Z;=).FX UIC%'5=PK$?O_(Y(W0P] ,Y/"1-3C;:K&R%Z& K MA;+3J'*NOHECFU[9 M9!/=.,$5/ANPC93,[&8H]&8:#:/]Q0M?5LY?Q-FD9DNS,;>/AA\Y;BQ!WOPD2RT7OG#QV(:)5X0"LR=9V"TK/$>A?!$ M).-[QQGU+CWP<+]G?Q]BIU@6S.*]%M]XX:II=!U!@25KA'O1FP_8Q7/I^7(M M;/C"IK--(L@;Z[3LP*1 R]_LP6 M NV;2>S(J\?&>>=AUGI(_^#A"IZT9:>)/RDUP,8 M)6\A3=+1";Y1GX)1X!O]7PJ.1=X2CX\3^WZZL37+<1I1PU@T:XRR\[/A57)[ M0O:XEST^Q9[-J3^+1B#H$IBEIJJ]2@N-%\X5N IA)AC%0I:::@.Z# ME;I 4X#6L?I_\8 *1DWL&:B"<36)V,/7!JFW+$TG!9Z?G:=)J-;^-OZPNWJ MHC2(I-XA)8*ZE)&FMSG$Z&)'I U_S M E4!.XZB@&20'.*[8,B#]&G:(3,6+LG';WJ.E2@^:#2)9AG&B87P_[0]U]_V M$^NN;=2?YNVX>V)FR:E< DN")H-WEQ&8=H2T!Z?KT+8+[6@(A&U%4Q>--Z#W M4FNW/W@'_1S/?@!02P,$% @ ?(J55_XSBX.! @ [P4 !D !X;"]W M;W)K&ULK53?3]LP$/Y73@&A38(D3=)2H(U$V=!X M8$*PC6]Q+X?W^?O[-S-6JF>=(EHX+FNA)Y[ MI3'->1#HK,2::5\V*"A22%4S0Z9:!;I1R'('JJL@"L-)4#,NO'3F?'W"FR@IXEYS4*S:4 MA<7=>: 5AA9FQ#(R6#5YA55DBDO%S MR^GU1UK@<+]COW:U4RU+IO%*5H\\-^7H-NBE1P>C27BQ1UK22TOVL:M?2G&U2<51V! MH^WSQI$?OQIG_@0>:0"<<''2*)FAUG]5%)T-CNF=8T+^Z3R$23(F#0.-IXD_ MVMEO/7LP:,(:UVT^SRZZ)7].[47C+%%VCA@H+@H;^Z=@# MU8V7SC"R<2V]E(8&A-N6-)%1V02*%U*:G6$/Z&=\^@M02P,$% @ ?(J5 M5P6GVJ>B @ <@8 !D !X;"]W;W)K&ULK55M M3]LP$/XK5IC0)FUY:RD=M)$H&QH?&(B.[;.37!H+OV2V0[M_O[/3AB!*/TS[ M$OOLN^>>\\6/9VNE'TT-8,E&<&GF06UM1((R&60SOW:GLYEJ+6<2[C0QK1!4_UD 5^MYD 2[A7NVJJU; MB+)90U>P!/O0W&FTHAZE9 *D84H2#=4\N$C.%F/G[QU^,EB;P9RX2G*E'IUQ M7D:\K2:MQE&&>S9=LT'/"4 M+>7DDIJ:7&&?R+7L^NT.[OT/FG,P'V:1Q80N+"JVX(L./'T#?$)NE+2U(5]E M">7+^ B)]FS3'=M%>A#PNWH*R2C^2-(X'1W &_75CSS>Z)^KWU=TASG>C^EN MT9EI: 'S *^) ?T$079\E$SB\P.,QSWC\2'T;(FWLFPY$%7A11JP+QS[RK%G MA]D?QC\^FJ;QZ)S\KW')-B]^@E<.V%(0.6C?UMVB:Z_[I-@*"WB*EC24/0>_ M(TD2G@S,-)R@:Z$$$$LW8%ZZI^-PVAO):?AYX.N4I96EP;$ %(C7#.,PV;.6 MDML&-)ZR7!$.J N$,YHSSBS#]%0SXW8JK011N45U=*;2F.:30/=6._O^]H%0 M8\":5QE&R=ZTI[OYOG\I&NB +WR:F=(H5II.TGH5WM!O>ATY-F]4^,;JE=, M&BRMPE#,>Q(0W2E<9UC5>%7)E46-\M,:'P70S@'W*Z7LSG )^F&ULK53;;MLP#/T5PAV*%NABQTZ3KDT,]+)B ]:A:'=Y5FS&%JJ+)RE) M\_>CY,1-@#3 @+U((D4>'HHBQTMM7FR-Z.!5"F4G4>U<.\$5/AJPU/AC\XKBT M6V?PF4RU?O'"UW(2)9X0"BR<1V"T+? 6A?! 1.//&C/J0GK'[?,&_3[D3KE, MF<5;+7[STM63Z"*"$F=L+MR37G[!=3[G'J_0PH85EJUM-HR@F%NGY=J9&$BN MVIV]KM]AR^$B><G:%; M3GXNO^>*J8*K"JZ-8:I">G!GX>0'FPJTI^/841!O&A=KP)L6,'T'< @/6KG: MPF=58KGK'Q.YCF&Z87B3'@3\KA<]R)(S2),T.X"7=1EG 2_[IXSW)=KB#/;C M^&ZYM TK79*!_8"K+^F^S+UBY/N-!BX1.Y M-5AR!_>LX(*[%?UY5P-7#NDA'31LY7\?2/^1Q*I#^@#I:-1+=N24Y#MZ#.#6 MSJFN"(6VSIZ!HH&V,3PAJ]-M*3N%;UI5'RF@#&^Y@WF^&V/XJ3?:5]%XJ^LD MFBK,%DOQJ49M W;:;GQ=MUW[9M[.O@=F*JXL")R1:](;G4=@VGG2"DXWH8>G MVM%$",>:1C :;T#W,ZW=1O !NJ&>_P502P,$% @ ?(J55QM_LY#% P MF \ !D !X;"]W;W)K&ULS5=1;]LX#/XK@G<8 M5N#.=F0G[=HD0+-UV(#;4"R[[5FQF5BH+7F2W/3^_5&RX[,;-TM1K-M+;%(4 M]9'Z2(?3K50W.@,PY*[(A9YYF3'E>1#H)(.":5^6('!E+57!#(IJ$^A2 4O= MIB(/:!A.@H)QXMYE-9F9P+N%9$5T7!U+\+R.5VYHV\G>(SWV3&*H+Y MM&0;6(+YI[Q6* 6MEY07(#27@BA8S[S+T?DBMO;.X"N'K>Z\$QO)2LH;*WQ( M9UYH 4$.B;$>&#YNX0WDN76$,+XW/KWV2+NQ^[[S_L[%CK&LF(8W,O_&4Y/- MO#./I+!F56X^R^U[:.(96W^)S+7[)=O&-O1(4FDCBV8S(BBXJ)_LKLG#,1MH MLX$ZW/5!#N5;9MA\JN26*&N-WNR+"]7M1G!9^153@HN-)B4H MLLR8 O+J"UOEH$^F@<$#K%F0-,X6M3/Z@+,)^2B%R32Y$BFD_?T! FO1T1VZ M!3WH\).\]4D4_DEH2*,#_J(VVLCYBXZ.=BC(VD<\[,-6R;DN60(S#\M @[H% M;_[RQ6@27AQ &+<(XT/>YTNLNK3*@<@U> M$"92DO*\,I 2Z$:HW7UR4=ER_.:!A=D%_U_)(I@!ZMVJ4EOQM> MV#V1/5"L, ^600>5EE[VAW;>%FUNWS:Y;=ESW=;*SP[_@\ K![)6LL#+%X:+ M"A$0[,FJ8<'.\@]"(_^L*U)_W%^E'3&.T?AOT!KIX8Y@QBB^0G)A[1,C2]+DY(BP[L-!^P)KP.'(9)Z"VD>#(8[WE;03 M=T?Y>D^)*:$]9"G7#3B\_"=BL\\1';[HQ^A#/R:?\%O]P*T-0<'J'VH+/6J, M^\2A??%UGSB39ZO^;^ZCBMF_O,7L;Z"N.GW^? >SYN!N8K'U5D8;; V6M'\U M7?B^BR@>X%@4=W+;LXAL7B_3E%N.L7QWDB.BR?"F-?YOL@W^#E3"M?M X+^# MY :9V>\$7:KLZ_8K9-@N?EP.=M^?O8#'?C24A=,C+<=^^&QLNQHNDM'HHK[B MGT^[%L%1#1];Z6E?'/?%24<<^?3LJ.[VE [5E4,_'/TPI4^(9K^X?@$O&MK_ M_LR('TXMYG+R6S'C?B]Y?#RM\= _\J S+16@-FXFU)C32IAZ<&JU[=AY64]; M_YO7,^M'IC8<,Y/#&K>&_NG8(ZJ> VO!R-+-7BMI<))SKQF.SJ"L :ZOI30[ MP1[0#N/S_P!02P,$% @ ?(J55R1F2_Y\ P P0T !D !X;"]W;W)K M&ULU5?;;MLX$/T50ET4,5#H;L=); .V=XMVT8N1 MI.TS+8TM;2G1):FX^?L=4K(B>6VE<9J'?9$X).?PS!ER0(ZV7'R7"8 B/S.6 MR[&5*+6Y=!P9)9!1:?,-Y#BRXB*C"DVQ=N1& (V-4\8;"5]3V,I&F^A(EIQ_U\;[>&RYFA PB)1&H/B[@SDP MIH&0QH\*TZJ7U([-]@[]K8D=8UE2"7/.OJ6Q2L;6T"(QK&C!U#7?OH,JGK[& MBSB3YDNVU5S7(E$A%<\J9V20I7GYIS\K'7[%P:\ MP+WJX!S6G,,N],D-GLRX8$#XBD0)S=<@2:HW^$,HW(02M4)A)I76]//\@]4C MRWLSS'/(U:$ NRF\?C7TW>"*O-1_7@@!>71_,L"MH+E$+?3)W_4MJEIRS&<: M_X,'#BN.DF3!T)_<$O:XPSUPY[+=J>?[4W.LUXH0-X M0,'ML!(\(SKQ1YV/V:4"1[?34Y@U9,137*JX.\EM&0>/R-COG;POCOT[1PN.R8M2&Z=ON_Z;4-%+JMWD,]T_(7L>%9OZ,*A,T(_]/ ME3&C)U>9L-5^(*!\,I:'XQES2EUSAE=\T$WQC@= 3<'S% MN=H9>H'ZU3;Y%U!+ P04 " !\BI57]\5@K)@" #Z!0 &0 'AL+W=O M3?.3+13KW(VVX\T%6I[4:03FJRPD?4O^J%-*N@9\EIA5Q1P4%B,?5F MT>5\8/-=PF^*K=J9@W6R%.+)+F[SJ1=:0<@PTY:!F&&-U\B8)3(RGC><7G^D M!>[.M^Q?G7?C94D47@OVA^:ZG'IC#W(L2,/T@VB_X\;/T/)E@BGWA;;+'8T\ MR!JE1;4!&P45Y=U(7C;WL ,8AQ\ X@T@=KJ[@YS*&Z)).I&B!6FS#9N=.*L. M;<11;G_*HY8F2@U.I[/LN:&*NALZ_4F6#-79)-"&V<:#;,,R[UCB#UA&<">X M+A5\X3GF;_&!4=3+BK>RYO%!PGNQ]B$)SR$.X^0 7]+;3!Q?\KG-?>XZ\& _ MV-;%I:I)AE///'R%>G(4C<*K ](&O;3!(?;TT=19WC $44!!J(0U88U; M$:50*_-PC7:).1"> Z-D29DQ@LK&F^K]=7>&#A]YN 8QC[8_BA2Y1;@=OTH7\!MUP3OJ(V\UUT%)GP#18HK1>):^3&YC9Z M.O"CL]>P)B]OK/9IT= ?GVV.WYN06)Y[T\W>WUZO,O%C^"9$WE+&7M6%?@*+ M1F:E*7&H)0+!3CQ7*E>LZ"MQE=J79[_:- M;=;5\VMZUQ7OB%Q1KH!A8:"A?S'T0':=IEMH4;OJ7@IM>H6;EJ8YH[0))EX( MH;<+>T#?[M-_4$L#!!0 ( 'R*E5=:^-9C+04 $(4 9 >&PO=V]R M:W-H965T&*9\FS(?#\>YCPM!M-K MNW8GI]=BH[.T@#M)U";/N?Q^"YEXNAG00;-PGZ[6VBP,I]1H;<$?Z7PI)PQ,9;,A?AF)I^3FX%O%((,%MI( MX/AYA(^09480JO%/+7/0'FD8W7$C_5=K.]HRYPH^BNSO--'KF\%X0!)8\DVF M[\73;U#;8Q5"+24*,T,["F6FY4+BU,4&9:XFZ*?'IZNU&XHA29P0I]KG3&69BLLF B"6I\ P)6:8%+Q8ISTCJ1 Q'!/ABC736 MK#Y3CA_V[LV8^<$5>:WOPUH"=-!!,+:0ST&V\>UA2F7R_HY+_1T#I4&^K^TC M#T*C"W;I9QQA>W1F9&'P-V69?2=O"6,C+\8O]<9V-O%"<@\E3R5YQ_/R"C5= MH:- IL6JE43#",EVSV;,HWN+-!YYD55]);D)WTQD&Q.QK5XTBE&%9G;F>Z-S M9R_R)N333-G5X4WS?4NBC@EH>> Q=SL>.SK] M!-!@#O$K0X*. PL)YOEV%N'L)"1:=P=AC[_IV-O'-HT"!,QQ:" Z@\.AM;LG MP,'"'52Z$O8VJ^B'\<0Q CWA.UK@]L3O87NM[RQ]?FG5>&5HN X*N]GC)(O9 M'2%T3D*&C1GF=C,+J2,CP,"GZD.8K:YBAZ<7,D M82&P)S)A:<**_U[0/\:I:;$0.1 MFM%2BIP@ ^YN#$%-:EPX!VRD@)12/*:J MZ:L: ?P95%]?=5S/'Y4,_^%R/9@_S4:31Q?.J,6/J;@VM[:CV0&G7[ZZ=0>R MD(V[]9EV+[!@BT23E).7W/#4E='7'3&_)RUH?"I;W60:]760?7ID]?9TZU:9V3Y\2CAQF]-6^I+'?(VH4H:R/0I;"6$YXD1"AUUB;&X*S ML=OIGF$3?+XGY(P>6*:&]^MNCCL5 MMV!?UN>L7A=:VJ\V(K7WS@ !52@XOR %Z -2?2=UCI^+?V2JJQ:4)K5H-]S, M"3[K5QQAV[,<&-96\D[H?2>N?6TJ[<&O@>_GE]X-[FW@%A'J-#XX];L==-AI M"F*ZG?9=A4/G72<'Q)YYO5*HUZ;0U1-/N]H^D'VHWH6VY-7KVA>$;HK:9[!$ M5HP)WE:R>K&J)EJ4]I5H+K06N1VN@2<@#0'N+X70S<0&PO=V]R:W-H965T?)= 4YEBXO@.D[ M"RYRK/10+#U9","9!>74"WP_\G),F!./[=R]B,>\5)0PN!=(EGF.Q:]KH'PS M<7K.=F)&EBME)KQX7. E/(!Z+.Z%'GD-2T9R8))PA@0L)LY5[W(Z,O$VX"N! MC=RY1D;)G/,?9O YFSB^61!02)5AP/IO#3= J2'2R_A9@:&+^54VE^TJ6*CT$%I*17/:[!> M04Y8]8^?ZCKL #1/.R"H <$AH/\,(*P!X4LS]&M _Z49!C7 2OA)GGY$$)?9=HG(IGL 96 II!RI>,6//.$E"84/D> M7:#'AP2=O7V/WB+"T!VA5 ?(L:=T:D/@I76:ZRI-\$R:$-UQIE8235D&60L^ MZ<9''7A/2VYT!UO=UT$GX1>^=E'HGZ/ #\*6]=R\'!ZTR?F_[--_SKY7C+!Y M"$++%[[\(6BSN"+IMY.8#>U2%CB%B:-W+ EB#4[\[DTO\C^VU?>49,DIR:8G M(MMSHM\XT>]BC^^%V3E33-'TJ8", %/GZ#-+!>B]6>GIE$LE$5\@/M?O*"-L MB;">9,H VTSKS/=:TTY)EG170HD2VMPYT1+VW!DT[@Q>[\X,\MJ( H0]N%D* MVAY*EE@]MUMVYGFM*Z>(0>L[4O%'EM\T5NOXPG?UOKS>K?)Q4.!^V(]) MCF-\-]B/F1['#-Q1$[-7@6%3@>%I*M FOJ(>[*RG?Z"\BACN1KC# ^7'+ <1 MTV.6H1NUZQXUND>=NA_9XG^4CXYM[Q_9WA+4V_&K4M\2%!T&3?_"5%7 VVGE MC/;M.E7MCL]F+_N7=[T6N83W=977?@?^NJ;X Z+)6$2 M45CH5+X[U&Z*JL^N!HH7MI&<7ND02)9J6LI-@L8ELSAEJ#L7A'%&Z?(Z3O],=8QR]A$&47HUV MG.\O)I/4V[&0IN-XSR+QS29.0LK%8;*=I/N$T75N% 83;!CV)*1^-+J^S#^[ M2ZXOXP,/_(C=)2@]A"%-OMZR('Z^&IFCUP_N_>V.9Q],KB_W=,L>&/]M?Y>( MHTF%LO9#%J5^'*&$;:Y&-^8%L1:90=[B=Y\]IXV_478JCW'\=W;PX_IJ9&0] M8@'S> 9!Q:\GMF)!D"&)?OQ3@HXJGYEA\^]7=)*?O#B91YJR51S\X:_Y[FJT M&*$UV]!#P._CY\^L/*%9AN?%09K_CY[+ML8(>8>4QV%I+'H0^E'QF[Z4@6@8 M"!RU 2X-<-M@>L3 *@VLOAZFI<&TKX=9:3!K&UA'#.S2P,YC7P0KC[1#.;V^ M3.)GE&2M!5KV1TY7;BT"[$?9R'K@B?C6%W;\^IX]L>C T#WSXFWDYVR?HU4< M\420CF[2E/$4T6B-?O+IHQ^(%JPXOF?9P/6C+;IC23[$(X^A7QX#?TLSF!1] M=!BG?I!^$HB_/3CHXX=/Z /R(_3%#X*LQ>6$BU/(.C+QRN[>%MW%1[IKH2^B M:[L4N=&:K17VCM[>UMA/1.BJ^.'7^-UB+>#/\=,86<89P@:V%/U9]3?'JM/Y M-N_NMWDG>O,O]"NR3)5S*916-12M',XZ E<-.EH/NJ >=*K!4@!.U8#9I'R1 M[JG'KD9BUDU9\L1&U]]_9]K&#RJF(,$<2# 7$HP @4D43RN*ISKT#L7G8HI+ M$A9Q%;D%E)U#90GRZ7JY'(N!]M0D3>MO*&E]/+J0'DG7X\(>+XW&CUFYER(^ MJR(^&QCQ*([.-5$OX.:-'EG6V&Q%7>MS:-3[>'0A/9*N1SP?S]2!MJM V_UF MK\:4=:$*L TY9T&".9!@+B08 0*3B)U7Q,ZU5Y##-DQ<+6NQCBZ62MI):]X9 M6N>F/;9;UX_6XU#:>KET(5T2E*Z^@A95H!?# BV6HD$<;<\Y2T+DE=>7 M7C9U'7>G+Z4,6^ M )DU?)M&>[QK'0T-=@^'+J1#4H MFDD:JT-K&G799>CS\HY&6Y850]Z0-9$> M=6CV $5S2K3F*!2#<-IB!M0G@4*366P4S^:;63RQSM(C#V82$LTIT9I,SCH) M!=0E@4*3B<0UD7@HD8UUW(EK4@L]F$E(-*=$DQ;7G;4UJ$L"A28S68L(IK: M/L25%, 17-*-*EP&2_;;(*J!5!H,INU7F">$ PJ-J-^JQ$]WF#Z0.6% M$JVYS5VH-Y0GPXFAXS;:]/;.M'^9V<>(/V+/%CU9V56U-1]5OSCC98-K.E9E9#7BLY4J$IKB-5 M,Z.]&"7ZLWYK5&OEPM1+%Z]WT5XO'&7X%$6ZO1Q/=2+%$9O9LOG3#JQ*#+#L M,6Y'5BD:=/@D^E-_:VAK$<+4JQ"OH4V*&Y3_'@GNLG,R"[-SLT#1RK9/1+-K M8DX5PU31#!O=6 +I$O*MREITP'K1X1>^8XDJ?+A;NI^;[1&S4K2:-T2F\H:E M LKH##Y%JX5>,"/Z+1#VPO-[8=&].?[UGC6%3?&VN7&R>T#RGB"EMJ@: XHF@N*1J#09*[KFASK M:_*:ZWV#Z[CB6DFUU5%=Y]AH7SB@Y74?ERZH2P*%)A-3E]=87UZ7R?7LY&:> M,^2^[)G'Q?SWJQ^62\4'\56ZH5[1X('3A".'P=)F[0@AX4S0%%/D.61MR&\4*%,T!17-!T0@4FKR- MNI9Y++W, Y"U2P_M!-I*VOI^#-XRW<>G"^J30*')3-6BDJ47E=XI9Y_P:J&O MC";*C*VW',SH6_OA@O:#0*')+-=2EZ7?7')W^UF_?5%O/_@Y!E!9"Q3-!44C M4&@RKXWG57H^L')JR[<%^YP*[(,JL$^JP#ZJ\A[JF%6K8]:)S2>O_*YV-,EN MC8L9.=L]1+V=+Y;@H4B>V0PM9FX_/(3H*0X.(4/; TUHQ-F1)Y9 12]0-*=$ MDYY&Z6P6 W5)H-!DAFLMRSKU=$P8BE603P.TCY]9@AZ_HEU\2,ZJ^?H,T3 ^ M"*+7K+X#B39)'#8R=/);]]%&O;_!S/5PZ8*Z)%!H M!2&3QJL%1*K2XD41Q0&/]_F+#1YCSN,P_W/'J$C460/Q M_2:.^>M!YJ!Z72ZO::V8K-B\ G[=T^_ 3"Z''2EP_(R\2&__U ^D13_BCQUP^ MIMG7?"UEX7S;Q$E^-5@7Q?9B-,H7:[D)\V&ZE4GYR7V:;<*B?)NM1ODVD^&R M;K2)1\1U@]$FC)+![++>=I/-+M-=$4>)O,FQ?"]ZL&M>+/2#[F MK==.U94O:?JU>O-A>35PJR.2L5P4%2(L_SS(N8SCBE0>QS\-='#89]6P_?J) M_FO=^;(S7\)5@4?+9I#>+\_!'+D$*CS,4V*=>Z(9"F70'MN;Q]8VH_* MX3B,"7D:D_?$"OR4/@P=ZO[L$)=0X'CF+V].H.Z)@BM>?0( MSYP*63,5OGPO)^+?:=9,4YF5;[.OL@"GP'XG#-Y)E0TO\FVXD%>#,MWE,GN0 M@]GKG[S ?0>-/R:,8\($$DR+%#M$BMGHLT_EOY4\C"4X_ONF0=VT^N?Q,/.9 M/V27HX?VP)HJ%DR'$UW%397G3OVAI\N$*9MZ04NE==(_=-*W=O(FS(K.8,($$T^(Q/<1CVD=VF&)&"A/&,6$"":9%RG/5M;_[ MX_FA::N?^E/CD@&2,6_H=S($(*-3XP)$ #(R]H84SA%>R^5XIV2)W]('F26E MWRV<,%E6QK*TOA(YIG<0*/R6ZI@VDT;)FGB#J=NZ^>([_"4 MN_+L]NI6;L,H/H37K)':BF$I7&46D"BZ;' M2QE+S^J&GLD=4R IN-VS?0[)"'#-82^7/B-V??4@*N%HB[@H=($ M%DV/CC*29-Q+WD"UE:@TCDH36#0]7LI6$ON"I#UO3(Q3.*#&'0Y Q0(S:Y@J MCP3=NZP"D$W]%]T;)C5;%9S\EG[@UG[A% MG[A5G_^'LZ3*6=(S"C^;MNU3%JK\!&10Z2<@ VL_ 9VE^),J4T;MILQ(%.55 MQN?AW7 T#Y-P&8(#@+JVATKCJ#2!1=-CHVPD[:4NE*(:2U0:1Z4)+)H>+V4L MZ1G5H10HZ72!M '4=(['W4L0#L@F'NLZ&@'(QN3H6BQ5EHS:+1F4-<0N2[=R M='V?10LX;Z"NZZ'2."I-8-'TZ"CS2'NI&*6H%A*5QE%I HNF?\M$64AV1M4H M,PLX)U[W,F(.J,SE50ZHO+'A;P0D\_QC-:-,62]FMUY0UKC.HW!TE^Z*M7,3 M+J+[: $. NI2'BJ-H]($%DT/D?*-K)>B48;J+%%I')4FL&AZO)2S9&<4C3*@ M')09%1R BI+N=0D'5)-@Z$[;/]TT8C;1;LWJ76Y]*<]NSJ L\D>QEADX!*B+ M>Z@TCDH36#0]*LI'LE[J1AFJMT2E<52:P*+I\5+>DIU1-\J@@M"NN9@#JK%1 ML@&(B/%E%M&HVG=4/?](HE!VC-GMF/BVE-0E.U2:P*+I\5&^T>^E'M1'-9&H M-(Y*$U@T/5[*1/IGU(/Z0*6G40X*BCK9@ ,BXXOT A0=RQC*=OEVVW4T8[R\ M0,.^AY-G(^IB'BI-8-'T6"F_Z/=2)NJC.DE4&D>E"2R:'J_6\VC.*!-MVFJ/ MRC&6/>: BA!C#0504<]80FE4D_8U1_=.Z*CUN+!R&JWJY[3ESB+=)<7^P5"' MK8=GP5W73T#K;'_O7*+>[#]02P,$% M @ ?(J55\MXQF$0 P G P !D !X;"]W;W)K&ULK5==;YLP%/TK%JNF3MH 0X D2Y#:5/MXZ%0UZ_;LD)L$U>#,=I+VW\\& M2B%Q6:OQDF"XY_@<,IJ+J;610B93GBL)I:%W@\P[X&%!&_ M4CB(QC725A:,W>O!]^74<'9 7$3J::IP,KY($K;+I4"WD$"Z)PL*Z/P*)$FI^( ^H;OY%3H_ M^X#.4)JCZY12M?9BXD@UM29PDFJ:RW(:[X5I?K"]C7SW(_)V!YZKG4*BA.62JT(78Y/03JZWOIZ>R%JV@]IVT$L_8;=Z6M.]T36,HS=YT;J]E'%%4M/EOMB:WMN'![P_U=RQ1&T MBB X2L$JJ%4ITZWYBB1HVHMLCG]HQ[[,_8 MT'HQ/I5J"'-')QW::1P=];G]FO!UF@M$8:5PKAVIU\;+HW YD&Q;G"873*JZ M+BXWZO,!N Y0SU>,R:>!/J#6'R3Q7U!+ P04 " !\BI57(X-V,]LRT.U^-K9(/-A6:BEAF>F/KWPAMHS1QMN7+^ X.H]L MZT7GY(W$^1//'L6:,4F^)7$J+@9K*3=GHY$(UBSQQ9!O6*K>>>!9XDOU,EN- MQ"9C?E@$)?'(&H_GH\2/TL'RO#AWDRW/^5;&4)GSU+@:7],R;C/. HL7? M$7L2C6.2W\H]YX_YB]_"B\$XOR(6LT#F"%_]VK%K%L MO]#=XN;5S=S[@EWS^&L4RO7%X&1 0O;@;V-YRY]^9=4-S7)>P&-1_"1/5=OQ M@ 1;(7E2!:LK2**T_.U_JQY$(T!QN@.L*L Z-&!2!4S: =,W J95P/30@%D5 M,&L%6),W N95P/S0'A95P*(8K/+I%D-C^])?GF?\B61Y:T7+#XKQ+:+5B$1I M+L4[F:EW(Q4GEY=!P+>IC-(54;HF=Y('C\=7:FQ#O&N.GQOB1^K9[A^P]?* KRPC\/=M M/"03^HE88VO2=3_F\#_X3H6/WPRWS>&7VY6Q=^?PWJVNA_G_+M[[X=ZUH9CL MM3XI>),W>(6X"=_D@E9*]<,PR@_]F(21"&(NMDK*79(ML=-N;)XLSL3&#]C% M0&4#P;(=&RQ__HG.Q[]TC3<29B-A#A+F(F$>"*:I9KI7S=1$7VK3(/N6'W>K MQ(CIJQ(DS$;"'"3,+6'S I973;LE'0_55+%KCO[K1M:0[MMH@SK;#^K,.!5< M"E5[E1,!V>;)3B4MN6;D*O95_KL+UCQ66:V<*L@FBX(\028\9+$@DA,F9*3* M(%;$//A11G9^O&6$/Q#F!VLB&C,-665^*KL$,T,*!@FSD3 '"7.1, \$TQ0X MWRMP;IQ6;B/Q>/R0,::D)YGB2Y(I177IQ CJJQ,DS$;"'"3,+6'4:DP:X^%X M2EM3"ZA/30&+O0(61@4X*I<$4LT].QZK[!)'\CF?0 *>)&K6**:0+C48H7W5 M@(392)B#A+F++C5,K7:B ?6IJ>%DKX83HQKL:!>%+ W)<\3BK@\N5\;XO@./ MA-E(F(.$N26,TN; MP8=U)\VZ*?[03\]; JH2@65")*\%'EF?M998QIQ?36 MA-E(F(.$N>8AF)4/FU!5WJD/_F1.0O^YZ]E[H(O2A$+'M4\S-M<+JD)0=6@N MEC=3@QG15QY0F@VE.5":"Z5Y*)HNE(:A1]_'Y:BX*/4@:3:4YD!I+I3FH6BZ M>JQ:/1;&[3!S>JO%ZOB,?ZIG:AO:I=/1)6UWZ78TFK_R)ZI&BT:C:8.DCT1M M5E*CJ[6\85GQ35,:L./[PI#/#DD!4*\22K.A- =*FIKE!I]KZ67^Y5JCCE2'T3*K_<^=FH%:E]":79% MFS5FY!-*QZV/?@ZT4Q=*\U T702U.TG-]F0YA5QN%#R(RFJ@6*8@R-'=Y>T; MBH :E5":#:4Y4)H+I7DHFBZFGN@7BB49E4YJ%H^@*JVOJTS-;G]VH1\B^YXGX6 MYM^>V9%J)'FW>V[NIZ],H#0;2G.@-!=*\U T74VU/VJ]DS]J0?U1*,V&TAPH MS872/!1-5T_MCUIF?_3 L5,Z:T5),VN:,T"Q:(GDVDK(4$[=:$T#T7315!; MLY;9FNU?H)B!O?4 M64KFE:@T.&,MO4 ]5NA- ]%T_50^ZV6T9%;.LDFYL^, ME>JL ZK)":2Z4YJ%HN@IJ ME]7ZWMI1E@618,7:=-:G$%D*S9<$+;XH'ZJ5": Z6Y4)J'HNGB MJ6U7RVR[_L6EJD&B5&91*J+@+=FP:NKI7*-L[J)WB0(U8J$T!TIS*UIS"1&= M#%NSLM?1RFHTTC=%UO;JQ&RO'KSDR\SI.[@5K;FT:MR^8QO:I=/997O)5T5%?JJ:HR,"OWY)Y!WL_S/"\C]02P,$% @ ?(J55VJH YZ1 @ Z 8 M !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD&B2 MYJLM2R-!T30>F!",\6R2F];"L3/;;>#?SW9"%&C:O>PE\<<]Q^=Z*M2=K ;BPH(IZ@>\G7H4) M<[+4CMV)+.5;10F#.X'DMJJP>+L"RINE,W7>!^[)>J/,@)>E-5[# ZC'^D[H MGM>S%*0")@EG2$"Y="ZG%ZO$Q-N WP0:.6@CX^29\Q?3N2F6CF\$ 85<&0:L M?SM8 :6&2,OXTW$Z_9(&.&R_LW^WWK679RQAQ>D3*=1FZDU M*$RH/$,3]/APC4Y/SM )(@S=$DIUSF7J*;VD 7IY1W_5T@<'Z'_RG8M"_QP% M?A".P%?'X;?X#873,;2G??9F@]YL8.G"?YL=L]*"HW&PN4X7LL8Y+!U]7R2( M'3C9UR_3Q/\V9NP_D7WP&?8^PV/LV241N<"E0I@5"-A:3Z,:"R7/4C":E72FQ*YF2L,OB)'3GJ;<;NMV/BN9S=]%'?; 1]3:B MHS;N<:./N@)!,&WE6A-C*ENBV5!EX(:?1(X$+=QD7&/<:XR/:GS216I"V*06 M/ 6S98["5P)"@^I"WIM25'M?WB"E-]?X\>^F1OYY(H'NQ<*V\_*IY% M[O23/F]0A\P;<(N%/GL242@USG=GVJ5HZVK;4;RVI>F9*UWH;'.CGR(0)D#/ MEYRK]XZI=OWCEOT%4$L#!!0 ( 'R*E5?<2R?1T0( ,H' 9 >&PO M=V]R:W-H965TTG\<<_Q.=?)O:.U5$^Z ##DN>1" MCYW"F.K"\W160$FU*RL0N+.0JJ0&IVKIZ4H!S1M0R;W0]V.OI$PXZ:A9NU?I M2-:&,P'WBNBZ+*GZ-0$NUV,G<+8+#VQ9&+O@I:.*+F$&YK&Z5SCS.I:&1/K9"[EDYWY_@H;/T/+ETFN MFR=9M[$)!F>U-K+<@%%!R43[IL^;/.P D*1& MM!^(S?3I%1C*N/Y SLCC[(JMCEUTIX:OG)J M3&ZE,(4F7T0.^4N\APXZ&^'6QB0\2OA-KEP2^1])Z(=1CY[IV^'A$3E1E]6H MX8O^.:M].6LY!_V<]G>^T!7-8.S@_ZI!KTA<<-W-:951H$[G#DK78=' :%;MS%O! V[(0-_R(LDR40 M0Y]!ORJNI4AVSQVXYWOB#H."Q/W4KR[NU,5O5&?K8RURC>\,L,SUZHP/)/AN ML">S+R;L5YET*I.C*N\J4/@)BR7A@/63<$;GC#/#,*54,6UW%DJ61,ZQ; @[ ME0J-G)487BL[?[A[)%1K,+VE(SFX]R@X,'88Y+O)GC%OIRR6H)9-M] DD[4P M;6GI5KN&=-G4X;WU"3:JMJ_\H6F[W"U52R8TIF*!E"@!OPO5=HYV8F35%-^Y M-%C*FV&!S1:4#<#]A91F.[$'=.T[_0U02P,$% @ ?(J55[.$EC@4! M?1< !D !X;"]W;W)K&ULK9C;;N,V$(9?A5 7 MQ2[0ZNAC:AM(+"W:BQ1!@FVO:6ML$RN)+DG;"; /7U*295%QF*AE+F(=.-^, M_J&H&@[R%)Q#?]@],GGD-)24Y%)S0 C'8S)W;X"8)ALJ@'/$7@1-O'2/U*"M* MOZN3/]*YXZN(((.U4 @L?XZPA"Q3)!G'/S74:7PJP_;QF?ZU?'CY,"O,84FS MOTDJ=G-GXJ 4-OB0B4=Z^AWJ!RH#7-.,E__1J1H['#AH?>""YK6QC" G1?6+ MGVLA6@:2<]T@K W"KL%;'J+:(.H:1&\8#&J#P4<]#&N#\M&]ZME+X6(L\&+& MZ DQ-5K2U$&I?FDM]2*%FBA/@LF[1-J)Q1/. -$->H0UD"->9<#1YQ@$)AG_ M@GY%WYYB]/G3%_0)D0+=DRR3V>4S3TC7"N"M:S=WE9OP#3,H*5)( M=7M/AMS$'9[CO@N-P#_IT461_PL*_3"Z$L_RX^;A%?/8;'Z/7U 4O.D\,5M_ MA96+PDB9!Q.#%E&3PZCD11_/X;4,59#!=8A:D&[X'J]A[L@5AP,[@K/X^:=@ MY/]V35Z;L-@F++$$TS(Q:#(Q,-'EO'@F^2%'.*>'0JB[LE3R5H1Q M6U[?'73D-;KI*^_P=4*CKL?$DD=-ME$CV\@HV\.!K7?R\XINMPQ ?O?%->&, MC+X+ADU8;!.66()IB1@WB1C;6+K'-C-A$Q;;A"668%HF)DTF)L97XE'5/ 6D MLLX1(/'B:B(JQK#U9ON=A<3HI:^Z-F&))9BF[K11=VI4]SS/F7F>3U\MU>/0 M'4[;?QVYIZ^6VLG8#?5!L3&VOC):@FDR!OZE7/??F:8Y$?)#]YZ2-4:3,G#' M'?7J49I\(]],Q/10]?JR,<1'V2_B%%&O^?Y<7V!3?5%[T.ND\:O2 MS!Q(;VUMTA);-#T)E\8O,'8S3;_Q WVLHC/C^A825FFQ55IBBZ8GYM('!@,; M=5U@LQ%;6J7%5FF)+9J>CTN;&)C[Q/_6F)NAO=-CM<>T2DMJVJ2]% \OI6VE MNM?:9LR!;NN=KL(=^6.Z>=ZW?!S;+:";Y@JHWI>\RVI. H M@XU$^NY8QL6JO=[J1-!]N9FYHD+0O#S< 4Z!J0'R_H92<3Y1#IH=]\6_4$L# M!!0 ( 'R*E5=%H*FG7 4 #4H 9 >&PO=V]R:W-H965TQ!G#6 M.$DKS8]?&RC@A'J&ZG:T+RW$ON=RC_'!!S,Y"ODUW3*FT%,<)>G4VRJUN^IV MT^66Q33MB!U+=,M:R)@J?2HWW70G&5UE07'4);X_Z,:4)]YLDOUV+V<3L5<1 M3]B]1.D^CJE\OF&1.$X][+W\\, W6V5^Z,XF.[IACTQ]V=U+?=8M458\9DG* M18(D6T^]:WP5DK$)R'K\S=DQK1TC4\I"B*_FY,_5U//-%;&(+96!H/K?@F=,$UH]?T&^SXG4Q"YJRN8C^X2NUG7HC#ZW8FNXC]2".?["B MH+[!6XHHS?ZB8]'7]]!RGRH1%\'Z"F*>Y/_I4T%$+0#W7@D@10#YT8"@" A. M X)7 GI%0"]C)B\EXR&DBLXF4AR1-+TUFCG(R,RB=?D\,>/^J*1NY3I.S6YY M0I,E3S;H6DJ:;)@>4Y6BCR%3E$?I)W2)OCR&Z..'3^@#X@FZXU&DQRN==)7. M;C"ZRR+339Z)O)(I9,L.PKT+1'Q"&L+G[O"_Q*&# C\+#QK"0W?X'7U& 6Z* M[FK&2MI(21O)X()6M#61DN/TFG',K+Y*=W3)IIZ>MBF3!^;-?OT%#_S?FBB" M! N!P"S^@I*_P(4^>V '$1T,?W/)5ERA6[KD$5?/^O976WVC*::3*K2CSW01 M,12+1&VCYR:"G8G:$IR#C3(P(YF'&1D.)]U#G;>F/J3L8]'1*^GH.>D(V4(A MGJ9[?5,QM!2I2B]0PE13O4ZDMO7F8/U:+9?DI-R\R]#JT@F:Z^V7]?:=]7X6 MR>92#W&L)7K16*4SOFV5_;,JR;!_4F;>9U#O,QAWALUU#LHZ!V^\S;^AJFV9 MMZU?VMC3CDO3\,AVBL4+)A'I9]+5:S\]G!?8EDA(L! (S!J883DP0R#]'D+R M!PD6 H%9_(U*_D8_2[^=B=H2/&J8Z:?Z#930XFU<\C;^#F]F+6YX6PBI8[/I M3W4Z35T3.4ZTMN2,S\@)@E.U!TIHD8/]:C'J_Y_T4J-^9DJW(;$N,C:N:YT7 MW7840-%"*#1[P&KN 0/I: $$12(D6@B%9I-8>0GL7&I#BJD[4VN6R=E2%^,3 MP8#*:'-7^0C\5B-15XS3ME(QM"G-!"-3BV$CHZ#^ A0MA$*SN:],"^Y!37Y0 MTP**%D*AV2163@A_QPKI<_/X.7FH7:#KE3[G(J'1#ZX5BD3UV1KXOCU=Y^ZK M:6NL-M>O=#H MF#MM _0MVD@WJ"4"10NAT.QQJ>P3'D,]G:&"2J>ZY>TX(1/X<:^0Q@A>)/!_&MDB04X4 =4A0:#:)E4,B[GT=ET+@0-%"*#2;Q,IW$;?O@M>&0>,"PF]80(!Z+R@T MF\?*>Q&W]WI7>7 L'4#WM$#10B@T>T0JWT=&4/( :M) T4(H-)O$RJ01]R87 MO#R,&Y<.^%0;0$T:%%I.8K?VB9;YH.Z.RHVF"$5LK>']SE KNLR_4&ULM5A=;]LV M%/TKA%84";!87[;LN+:!.)*P#$L;-&OW3$NTQ58B/9*VVV$_?J2D*):M,/;* MOL0B=>\YY#GD5V"S"=V('!/TP #?% 5DW^P9J*@M*OZK&73JU'#4BE*-$* @H?[;H%N6Y0I+C^+L&M1I.E;C__(0>EY.7 MDUE CFYI_A=.13:U1A9(T1)N"5R=XAPG]%Q+\.L$_E:%?)_1/91C4"8-3$X(Z(2BU MK\0JE0ZA@+,)HSO 5+1$4P^E766V%!@3M;(>!9-OL MJ+A[G.=RS?")+>3X%(N=U&.95V/Q7AB+#^XI$1D'$4E1VI$?ZO,#3;XM=6G$ M\9[$F7M:P/=TVP.^\ROP',_O&,_MZ>E>UW1^C#WZ,?;X]'17HZ7?+#2_Q/-? MP-.NIJZU4L'UN^%4P1WS-4S0U)(5E2.V1=;L[2]NX+SK,LHD6&@2+#()%AL" M:QG<;PSNZ]"EP0DM$+C(J2P@LBPL&2W E]+FK<;F"C0H0=5G<#MS>L'$WNZ[ M=QQSY?2&[:"P,\AO!T4=0>YA4*R=Y_]4<="H.-"J^&%'4 K^S!C=K++#FOMO MW5'KJ?;1'4DQ[-)52W/N]C$)%IH$BTR"Q8; 6L8'C?&!V?H8F#38)%AH$BPR M"18; FL9/&P,'KY2'UL&OUX9AT>U*N@-#BJCEO)0 @C5BB>RY[))>2W+NWC()%IH$BTR" MQ168Z[:^Y/UN.Z\;.Z^U=CY4'LDC+I"G4'DPY@+*#QY9R6( MEO1<1TYAC$PRQH; 6HZXSO.!T=%Z%! C:KGJ= M;E0XPSUI_&,WM&1GNW$"9624,C:%UG;#>W;#^QG'HAJU?2X:'GIS''1U='H* M.Z'<0\T[H48')R/]7,_5TMZ[MBH06Y47C!PDJKY4%PM-;W.)>5->W1WTS]WQ MK=O1'[KCJ+JB?(:O;DSO(5MAPD&.EI)**BO_]6?5)635$'1=7IHMJ!"T*!\S M!%/$5(!\OZ14/#4407,5//L/4$L#!!0 ( 'R*E5>QH_T3T@4 ((A 9 M >&PO=V]R:W-H965T0O-?R M^C7EW\2>4HG>XB@1=Y.]E(=;RQ+!GL9$3-,#3=2=;MK3WRS3H\R8@E]XD@39S)^<(7MMO+[(*U M61_(CCY3^?7PQ-695;*$+*:)8&F".-W>3>Z=6Q^[60.-^(O15U$[1ME07M+T M6W;R,;R;V-D3T8@&,J,@ZN-$'VD494SJ.?XI2"=EGUG#^O&9_7<]>#68%R+H M8QK]S4*YOYO<3%!(M^08R2_IZQ^T&- \XPO22.C_Z+7 VA,4'(5,XZ*Q>H*8 M)?DG>2N$J#50/' #7#3 [09N3X-9T6 VM >W:. .[6%>--!#M_*Q:^$\(LEF MS=-7Q#.T8LL.M/JZM=*+)9E1GB57=YEJ)S<^X0E+=@(=*$?/>\(I>N]125@D M/J!K]/790^_??4#OD(5$=E<@EJ"O"9/B2EU4QY]8%*F(B[4EU>-DI%90=/V0 M=XU[NIZA3VDB]P+Y24A#H+UG;K\PM+>4#*46^*S% S82?DY/4S2SKQ"V\0QX MGL?AS3$TG)_KW?_AWAMBS$ICS#3?;+ QH CG'"[,D2URM^) GHW4:N8H/Q$ M)YM??W$6]F^0O&.2>6.2^2.1-0+AEH%P3>P;?[M5B^H5.A N6< .1*JP($&# M(V>247#B&1DO#EUK/C:9_(((%B"0A M\EATE#1$Y31X.D^#6TCP^9B"CTGFC4GFCT36B,VBC,W". \^)D$:4[3E:8P" MM?"SY)A-!)4R<2+[=J"<P1 >#IO@KPYE.>ZE<=Q_4I%MNGKP1$K.7HZ2O$04R;2])N@-&I)AV7GX:WLZ:\DP!.0- M ?D@: '+<%/*^(H_"Q2D6U*OLT"BD'M;F! MN*_B, PNWH>R!HU=*F M"U(6P; VJU*;U6!M0B8*>=3J]?/J&#N^=&$;D\P;D\Q?=:)B3UTX*(Y=I=:V M,2R?59W7,W$!]9&J^A"M9UWZ[A72FQ*87MM#K NANMZ%46WS BCEWIZ9[=1J M$.?_$*K8LT&I'&@CZ$@%H "I0%1'JB[*(!6NI,+&#.5O7?FJJ7U_4E-[1_.< M1(!)24$UTN0=E]B7O/+S%W9V5_;I1 2 TAO,*_6!7C%>=?-TJ_9..:9\IU_F"Z7E,9'Y6\3R M:OF#@7O]FKQU_<&Y?72 ZYYSZ^<_!ZCH\U\G?")\QQ*!(KI57=G3I7I8GK_P MST]D>M!OM%]2*=-8'^XI"2G/ .K^-DWE^23KH/S9Q>8_4$L#!!0 ( 'R* ME5>[K)YSW0( )D( 9 >&PO=V]R:W-H965TSDMWB$NUU>:EIYG[ "7 M<,&%(%LS\RUEXO3\I(VZ:**&+T2-X$))FQOX(E-,'_O[1-!AA/<8BW!0\(=: MC6 2[$,8A).>?,Y>[QX.I#/IJCJI]2;OKFI?S1K-PWY-=YU/3,D2G'MT7PWJ M%7KQQP_C*/CR</CLHT>BXJUV#ZV^]_0ND$^>:HH%$5=(VC:!;[?KN M:=UN_ ?SIFE?T('ETH# C%R#T93.H&X:83.QJJQ[R8VRU)GJ84[?#JB= 3W/ ME++W$Q>@^QJ)_P%02P,$% @ ?(J55STHDR)@!0 R0 !D !X;"]W M;W)K&ULO5IMDZ)&$/XK4^8JM5N5$P84W8U:Y8J0 M5-WFMF[ODL\LCDH.&,.,>O?O,[PLRM "9N?R10&[GZ?I[FF:=B9'FGQE6T(X M^A:%,9OVMISO[C6-^5L2>:Q/=R06OZQI$GET2XJTRI2C4#%VWM,@+ MXMYLDEU[2F83NN=A$).G!+%]%'G)]P<2TN.TAWNO%SX%FRU/+VBSR<[;D&?" MO^R>$G&FE2BK("(Q"VB,$K*>]N;XWC7T5"&3^#,@1W9VC-);>:'T:WKR^VK: MTU.+2$A\GD)XXNM %B0,4R1AQS\%:*_D3!7/CU_1G>SFQ(PL:/A7L.+; M:6_<0RNR]O8A_T2/OY'BAH8IGD]#EGVB8RX[$HS^GG$:%K$+!ZLHP*A1&6;!R[V:A ML3WNS28)/:(DE19HZ4$6WTQ;1"2(TU1\YHGX-1!Z?#;W_7VT#SU.5N@CWY($ M+6@DDGJ;9MN!H ^4,71C$^X%(;M%[]&79QO=O+M%[U 0H\<@#$5"L8G&A2TI MHN87O \YKW&!UT2/-.9;AI;QBJP ?:=9WVK0UX0/2D<8KXYX,!H!_Z"'/C+U M7Y"A&R9@SZ)9?;[?"'5\4=WNSFX ZLON[)"Z\[9[=_^S\950F&5.FAF>^8:< MA#(N1QW J&E-OV<[SR?3GL!B)#F0WNSGG["E_PJ%6R68K1)LJ1+,40GF*@*K M),V@3)I!$_KL@6R". [B#7KP0B_V"90A.8250:0/ZKZ6PC^NL8[F +D AZ19M0$C4 M];'D+5A*JOY.%ZO<-L**Q^Y*C]TU>FRQ3Q(2^]_1Y\2+69A5;#1?_2U>*,1[ M) >+=R/BM>5")9BM$FRI$LQ1">8J JLD#-9/+X+Z#^FZ"UA%>:,4S5:*ME2* MYBA%4G_L+6$HJK38D9=4>:I!4K9@[G1C=-JRJ MYXR3YXS_L0$OR%JZAF:3KEYD(*?<@ROE= #.>A<.&7:Q#<>GZ01N?(]]2T]7 M(+>%1^GL >:LA4?I5 '@!,(#&'8Y/*!+0WBP6 M-XM.0J@E"'7(4#* MDB.ZA*7D[KJ376X;8]5MISD ;AX$/.5_+S#T)/P&UQ:5K]$+I6BV4K2E4C1' M*9JK"JV:)JH=!BA%,U6BK94BN8H17-5H563YS0,P=2K1 M;%P??-2'@$HI'8 2& ."AEUZOIX&,KAY(O.6KE'I9$8IFEV@M411Z)T6SESSVEG6PXB MDFRRW21,9+:H4/D_O>75?;8QZ]1#Q& M& K)6E#I_9'HB))\QTE^PNDNV_#P0CFG47:X)=Z*)*F ^'U-*7\]20G*?3^S M?P%02P,$% @ ?(J55Z%*1A-! P : P !D !X;"]W;W)K&ULK5=K;]HP%/TK5E9-G;02"(]"!Y& =-H^=$)EW3Z;Y$*\ M)G9JF\?^_:X=R("&=$Q\@-B.S[F^QZ^3_EK(9Q4#:+))$ZX&3JQU=N>Z*HPA MI:HF,N#X9BYD2C56Y<)5F00:65":N%Z]WG%3RKCC]VW;1/I]L=0)XS"11"W3 ME,K?(TC$>N TG%W#(UO$VC2X?C^C"YB"?LHF$FMNP1*Q%+AB@A,)\X$S;-P% M/=/?=OC!8*WVRL1D,A/BV52^1@.G;@8$"83:,%!\K& ,26*(;.^8RHPK&(OG)(AT/G*Y#(IC39:(?Q?H+;/-I&[Y0),K^DW7>M^,Y M)%PJ+=(M&$>0,IX_Z6:KPQZ@T3H!\+8 [QC0/@%H;@'-?P6TMH"6529/Q>H0 M4$W]OA1K(DUO9#,%*Z9%8_J,FVF?:HEO&>*T/PQ?EDPQ.P?7 6C*$O6!W)#O MDF[(TW1(QD)F6'^:!N3ZZ@.Y(HR3!Y8D"%!]5^,0#)$;;L.-\W#>B7!-\B"X MCA6YYQ%$)?B@&M^IP+N8>I&_M\M_Y%42/E!9(U[](_Z\9ED^U?!O8E4CS=/P MX+_A!]DTB]EL6K[FV[-9,IA1#FZ5@\T!S^9"G#&(\.DDD60IEN.;YK\>8<7?D-K]YW5_MR5,8X M5XX+D1W(T2[D:%?*,<8-QO@"N"8A[G$6@:2G%E3.U-X3YI4NE<'.U>5"9 >Z M= I=.I6ZW*O0("+(!.ZP,C4Z)J<2&R S5N"S5NJS>-4/HF3% * MOB T^H4W%9H!K0@Z$7O5F_:09DS3A% >X;41P4Q#Q$&5W1NCRG#GGDTY66=_ M)FK=PZD(+A3P0+UNH5[WC3V6HF]3=E\1V)ARZ<%3R7*N*-T245I'HKSNX^T) M=Y!KK\BU5YDK.@G,-'=Y(:X:1:A2(F04%P.:'1VC]ZN\M2KISQ7ADF1![Y5: M[5KC2"UWSYNE(!?6XRI48LEU;M.*UL)&#ZU[=/]VSSTX>I4%XXHD,$=HO7:+ MQZ',?6U>T2*S3F\F-/I&6XSQ4P"DZ8#OYT+H7<4$*#XN_#]02P,$% @ M?(J55SITXR[W! )" !D !X;"]W;W)K&UL MM9KO;YLX&,?_%8N;3IVT H;\:B^)U 5MMQ?=5>OM[K5+GB36 #/;2=K3_?%G M" 4=>:."%BPY&^ZE)N9,W'0$E9DF\AO;/\[5!TJ&QBS1)1_T;XJ MZSLHW@K)TBI8M2"EV>&3W%<@6@%X\$1 4 4$+PT(JX#P."!\(F!0!0Q*,H>N ME!PB(LE\RMD>\:*T4BL.2IAEM.H^S8K[?BNY^I:J.#F_BG]NJ:#E/3A'GPCE M:$>2+2"V0D0(D$+=&E6$PQ*1;(D22NYHHLJ#0&<12$(3\5Y%?K^-T-F[]^@= MHAFZIDFB!,74DZJ)145>7#7GXZ$YP1/-N2;<18'_0?T&84_XPAS^E>U<%#X= M'CU7^P,*<5^TI[#6;(.:;5#*A<^S[2-Q"![T!Q?S_5+D)(:9HR:T +X#9_[K M+WCD_];'Q:989$E,@Q;6T$*3^OPS8\N]&C]]Q(R1IQ([B$U*L6)UW,WQ>#3U M=FT0AS(CK/>KZT!RBQRTT0W=\!,-8PZDP+(EI M,"8UC(D1QI=,DFQ-U2@Q$)ETB(QP!XFQGE.16!+3D%S42"Z,2")8 2_<#X<= M9-O>Z7/1(7(^<(]GC+&:4XE8$M.(8+_QC/[+F$CU)&LYPEZ_YW?AX/8SM/)U MQAI/Q6-+3>?3\M3X!6O*LK)IB6VHZJ\868Z.!U-,) M]"]2YTO(2/K$JF/5)UM5BVRIZ2 ;JXQ'KTDPL$W+N["J%ME2T\DU%AJ;/?35 MXPX1S9:PHAF5<)[077GA!882=SWVJ/L@M&JR;:GIP!J;C[U6$KVDF4 (K)>^[8U4;/[R2/IQ(EI^85$ZP/-R 2N1X44!]OV), M/IX4[WWK?PR8_P=02P,$% @ ?8J55\BG=F Q!P !3\ !D !X;"]W M;W)K&ULM9M=;]LV%(;_BN 510/6?ZC MV A1>C^W25I<#39EN;L%;M<1*O::9N, ML.^'HVT4IX/YK#YWD\]GV;Y,XE3;LCHQ MFL]VT5KKEXOYJ\ E=',BO'[N]G^N]UY65E M[J)"+++D[WA5;JX&DX&W$O?1/BF_98]_B+9"0<5;9DE1__4>&]LQ'GC+?5%F MV]99WL$V3IO_T<^V(3H.^)@#;AWPJ0ZD=2 ]!^(?<:"M SVUA*!UJ*L^:NI> M-QR+RF@^R[-'+Z^L):WZ4;=^[2W;*TZKCG);YO)J+/W*^?6^D&>*PKL5:QG_ MTON<-KVOBN*%=QLEHO#NG@Z7/S!11G%2_.J]\^+4^Q(GB;0L9J-2WDR%'"W; M@J^;@O&1@HGW)4O+3>'Q="56%G_F]@\=_B/9"(>6P,\M<8V=P*_9P] C_F\> M]C'QOM\R[\.[7RWWM3@=@QT8]HJ[\8HF"A8S>2V6:EF^47$8C73_WG<+[U]&-KIWLOO84YFHX=N MJP,5I[5Z<&CUP-WJ\IU>5,G2UJB-:]BY]8 &0ZK?_L*THN%T.-&MF&F%_&DP M1+VV,,VF*.Q8:94,#Y4,G97\G)8BOVA[3_-NL%77"3FW#T'"&"2, \&T2(P/ MD1B#YMTQ9$@@80P2QH%@6D@FAY!,7I\!&M=QYW'$9(A[" M""7 $*P"0Z 2#)3&0&DDV5]$%N[=/-!5)=GJ@2W-"S.R(DC8'2.!1-#X\2;2B$S1"@ M^@V4QD!I'(JF!T9I..34(R]DB+'YZ/<_!BQ:H^Y'$=S/#28'&WK!8D0ZA>GU M4X((N151+R^<)"#/I6EX6>9RNK95VHL[M>J T!DKC4#0]*$K480R:$S"HR .E,5 : MAZ+I@5$B#SNUR@LY@9@/NV5ZP69&J#&_8#'#$SR<]K."Q2P\^HT1*]6$W:KI M6%XX75>X"SB[4X+.88'2.!1-#Y62?3B S1:@@@^4QD!I'(JF!T8)/NR>IG-G MB] R@NA_7EQ8K-#$F(NP6%%DB N+%>E^]]1KJ=03=JLG1Z8X26FX\6=W1]!) M,5 :AZ+I@5(R$$]@\P2H! 2E,5 :AZ+I@5$2$+MG]-QY8FIF@'#$"7^" +-" 14 (+2&"B-0]'TP"@!2-RS>LZ,T/KJCWIHS%G8 MS/#8&#M8S @R=8;%# ?!L85,I+-NT:VH;#GA=(WAAI_=(6$7,L*N9/P_)M&( MDH.$PF8*4/$'2F.@- Y%TP.CQ!]YPWK'UK?[T%[X_:4)"W<)9[>N6:9OS(!" M%:DWFA)FY.7UDY:DT8X=>S@AI_= M&4'GZ4!I'(JFATFI2@J[&)."ZDA0&@.E<2B:'IC.GK@W+,9L?<,7LH1I9^G+KQEMD_+9HOFX>QAS_:G>J=R[_PUNEP@RWF& M+GFS(UOAFPWB7Z)\'4MQDHA[6934;E(XYZ^:@S';UIN*[K"RS;?US(Z*5 MR"L#>?T^R\KG@ZJ P\[W^7]02P,$% @ ?8J55_I\&AW]!0 0R< !D M !X;"]W;W)K&ULK9IM;]LV$(#_"N$510NTMDC) M;VEBH+$TK,"Z!0FZ?59LVA8JB1I).RFP'S]24O1&6I&[RX=8DN\>ZEY\NI-T M_<3X=W&@5*+G)$[%S>@@978UF8C-@2:A&+.,INJ;'>-)*-4NWT]$QFFXS962 M>$(<9S9)PB@=K:[S8W=\=L>1."9)R'_)T=S/ZC*\"LM *N<1?$7T2C6VD37ED M[+O>^;*]&3GZC&A,-U(C0O5QHFL:QYJDSN.?$CJJUM2*S>T7^J^Y\1L6B_P_>BIEG1':'(5D2:FLSB") MTN(S?"X=T5!0'+L"*15(5\$[H^"6"N[0%;Q2P1NZPK14R$V?%+;GCO-#&:ZN M.7M"7$LKFM[(O9]K*W]%J4Z4!\G5MY'2DZO;HU!'A$ /=*_B+]&7M,@^'<6/ MZ)YN6+J)XJ@XP'9(E'(J5;DZF.Y1E&Y80I%D+UL[SA*D]-2W1RU0BK)4H$>J MZ!1EG)VB/-?4;@4(GZE [WPJPR@6[]7JWQY\].[->_1&B:"O41QKQO5$*KOU MV4\VI8VWA8WDC(TN^JI.YB!0D&[IUJ+O]^O/>O0GRM^5T\F+TV])+_ /=AHC MU_F B$->Y/9* MU@7-L]-T7;T26;BA M-R-5. 7E)SI:O?T%SYQ/-D=#PGQ(6 $:X7$JT+B]=%7?W9^V[8P%(193M!7 MH]/*78Q5.IV:[K4(D;'7%O)-H9D[GK6%@E>$6F9.*S.GO6;>E=<[0:6,:9Y[ MFT/(]U9[>U&7IATDS"]@\X9K/I+9>-YQ(-"2+4?/*D?/>AW].Q-"E79.XU#2 MK;Y2B#"F*$RWB#Y'4E]6'LLJ8'/]S#30&2\[J685PIU4LPAA(]5>(;4\,*\\ M,.__1W%W+IY0*4YH/2 BA:.QRD M#@XHZEND M/+?;+P<6*7=Y;L[$=?>/7VG_;37BGF9AQ-';,,D^H2#=*QW*E8S5$[W\B],2 MDN:#T@(H6CM2]=R"%[#UHG<.NC@PD#0?E!9 T=J!J4N4C_S&4M%GK4W//\]LD#BX_RW)WP?O:E M^0A*\T%I 12M':5Z#B08M% 0T(D0E.:#T@(H6CLP]41(>@>;086B1+3N#1A] MA45H;MR7L0AAS[C#9I.:-A9LFUK/6&3HC-6H%,%S1K>13L.0_U#9R4_1QGY/ MII]^<4J"/DL!I050M':+"U G0Z!*7YH+0 BM8.3#T=DOXG0(-JA?E\ MQ7SZ4 HU&P'2K10FAQCW*"Q"WKE;%*2>M4C_K+5F/&.Z><@?N3#]+,)J:2_E MXK2#I/F@M "*UHY'/0Z2.6P] )W^0&D^*"V HK4#4T]_I/^QU:!ZL# >17]4 M\\.R]="DHH7R?OXTET(8=4UF\G5$=K=[X M^IR_Y]0Y?HNOUMARW,=70?$^5XTO7B_[&O)]E H4TYU:RAG/557CQ1M;Q8YD M6?Y*TB.3DB7YYH&&6\JU@/I^QYA\V=$+5._-K?X#4$L#!!0 ( 'V*E5>( MF>5+= 0 %0< 9 >&PO=V]R:W-H965TM*T80\"R1W<8S%\8$P?I@:MO%6 M\)U&6Y45F+-)BB/R0M2/]%GH,[.BA#0FB:0\08)LIL:]/5[95B;(:_RDY"!/ MCE'6E37GK]G)*IP:5M8BPDB@,@36?WOR2!C+2+H=?Y=0HXJ9"4^/W^A^WGG= MF366Y)&S7S14VZDQ-%!(-GC'U'=^6)*R0[V,%W F\U]T*.KV7 ,%.ZEX7(IU M"V*:%/_X=SD0)P+'.2-P2H%SK< M!>ZU@FXIZ%XKZ)6"WD>!=4;0+P7]:P6# M4C"XMDG#4C#\*+#/"$:E8)3;H;A_^ ')++:FI8=Y [*U?J>TR0S M^XL2^BK5.C7[2B+,T+/@ 2$A32*)/GM$8ZU M#UQ#RQX*1+<9D:U_8YGB@$P-OJ:(3S)$42I1C168^Z0SCFNT0A?,!"S[-(<<35 ME@B48J&.3?8NH@SS*%DVMI_9[L3O]WOMUQZM:?-U3Z^'CXD*U:0,*6D+ 5$*QFPGYEPGZK";_M MXK6>Z/BF3%8D2GSZ!>6BEWNH^2)@'"9M#POP"UCNQ?+=N^,7% M&DO(!JV 8#7C#2KC#5J-YV,J]&N@>"4*[3';D5,/8H7T^HL4C?-BB5FC"5LC MW&I"2)@'"9M#PGQ(V (2MAQG3:!X-9?:UOOW6:O5IX_Y-V"=9&ZHGC>1W%$] MBT:8)E*A@&$::_^B$,.YW5#NV^-%L<'U MCB_VVYZPT&FM1(QL="BK,] )OBBVL(H3Q=-\?V/-E7Y2\L,MP2$1605]?<.Y M>CO) E0;B;/_ %!+ P04 " !]BI575BS9!PT" "]! &0 'AL+W=O MZ\@\#7 >Y *6^$&,^# M)QVW],+3\=']6Z@=:]D*"W=:_9*%*U-Z2TD!.]$J]Z"[[S#4,_=^N58V/$G7 MY\8Q)7EKG:X&,1)4LN[?XF4XAQ,!YZ\(^"#@@;O?*%"NA!-98G1'C,]&-S\( MI08UPLG:?Y2-,[@J4>>R3;NU\-Q"[KL )J>P5N2"R)O=2*3P]FS"' MNWD-RP?G9>_,7W%>03XA?/J)\(C/R.-F12XOKOZU80@[$O.1F ??^+W$?\C: MZ*+-'796TVCCR+:U*+)GH=\T]U=@81N10TJQQRV8 ]#LXX?I=?3Y#?39B#X+ M[K-WHI_CF_T'OGCDB]\\VG5K\A);G#1&YG".KM??!KV_[X?LAL\3=CC=E)UT MH[_8]\+L96V)@AVJHLG-G!+37Y8^<+H)#;K5#ML]#$O\OX#Q";B^T]H= ]_S MXQ\K^PM02P,$% @ ?8J55VXB39)\ @ N@< !D !X;"]W;W)K&ULK55A;]HP$/TK5E9-K;3AD 16L1"I$*95&A4JZO;9 M30YBU;$SVT#[[V<[(8,N1577+XGO?.\]W]FZBW="/J@"0*/'DG$U]@JMJQ'& M*BN@)*HG*N!F9R5D2;0QY1JK2@+)':AD./#](2X)Y5X2.]]")K'8:$8Y+"12 MF[(D\FD"3.S&7M_;.V[INM#6@9.X(FM8@KZK%M)8N&7):0E<4<&1A-78N^J/ M9I&-=P$_*>S4P1K93.Z%>+#&=3[V?'L@8)!IRT#,;PM38,P2F6/\;CB]5M(" M#]=[]F\N=Y/+/5$P%>P7S74Q]BX]E,.*;)B^%;OOT.0SL'R98,I]T:Z.'40> MRC9*B[(!FQ.4E-=_\MC4X0!@>+H!00,(G@->4@@;0/A:A:@!1*]5� ESJN M%2XDF22S%#DD;;=CLPE7?H4V]*+?O9*FEV:4&IY,%>4);A18@W9OC&:"4 MJHP)M9& /J.[98K.SR[0&:(G\<,3>&Q2;O,.]GE/@I.$-V+;0Z'_"05^$':<9_IZ>-"5SO^IS]ZL M?E2,L'T$H>,+W_((NBZ[IHNZZ6QK&ZF*9##V3.]2(+?@)1\_](?^UZY*OR=9 M^IYDLWV@N7+] M]9E_TA]-^QW^U RF>H[\I:^GVIS(->4*,5@9*;_WQ?1*64^*VM"B&PO=V]R:W-H965T%?[^STX9N*@'QH8U?[GGNN3L[E_%* MZ2=3(%IX+H4TDZ"PMCH/0Y,46#)SHBJ4M),I73)+4YV'IM+(4@\J11A'T3 L M&9?!=.S7[O1TK&HKN,0[#:8N2Z9?YBC4:A+T@LW"/<\+ZQ;"Z;AB.3Z@_5G= M:9J%+4O*2Y2&*PD:LTDPZYW/1\[>&_SBN#);8W"1+)1ZZ]6 MWW$=S\#Q)4H8_P^KQK;_)8"D-E:5:S I*+ELGNQYG8K:9<3SDZO*;TI:GC4+.4RAYG63.9( M:;=F'%KRX.S"9,TV;]CB-]CZ<*.D+0Q\E2FF_^)#4M;*BS?RYG$GX:U:GD _ M.H(XBOL=?/TVW+[GZ[_!MRO,(UB\P+5,^9*G-1.[HFY(3W>3NGMS;BJ6X"2@ MBV%0+S&8[N_UAM%%A^335O)I%_OTAEG4G EX1%T:4-FN6NT2W4U[56O'80ND MGT:$LJDZ/0"J)SKNJ-:1$B@EEB M#X&EJJ+](U*6\HR3)3FC7- M\#BV\=Q01XO!<0_L.C?L-3<;081N(13,\0=A M%(:ID\)[-F2 ;52-\&N+)9Q&(Y>;>\QKP?SKYN'XQTE']0=M]0>=9=H6N55O MF#7)V57W;L*,"8,=PH:ML&$GS^U_&?R@N&[2]\2=M>+./I6UQ_;T[-+6S?F> MME&K;?3IQ'7KZ^9]4U^XU1U*U+GO@08254O;-(IVM6VSLZ:[O)HW/?J&Z9Q+ M P(S@D8G9W36=-/WFHE5E>\U"V6I<_EA09\*J)T![6=*V6QES]SWFAK]\%]G[RX>2D==%Z.+_>1IQ@M\=9G@PD3A-QM^K\Y%P6JHYM(]C?8[=\!UC-0" 7HA'8(=8P[)=4:Z;DC9G4BVOC,RAPX_ME M:11.%5VV.U=D3:AO)LBX4"E339@V69F&?<$RD*/X= 9W790A@%H7N1FDG$X+ M26L-*X8;&+<3)L0=/, _LBW?BVQCY^I]D\W0"')#Z\9.P/^F-^M[T^WEJ_P& M)7\L].>Y24?6<^AO=JM8QA?U?)$U C#O;=P[+4NQ_"3X5.;,)O_B@,,^7?&" M6:'XDXD&K3(Q!J9(\,B4YI--RR]%RWNVT*MV6F2XYLX1:OZW=9XRR105FZ)- M[Q]RE5^M..J^E>3Z6V57L%>C>RL?NLBK8Q 9'X/((^C)*#E\C>XL=N@BCZ&2 MW3?[9M\K,G0GH8WCUM9AJ[$&<*@=D.]P2!;KH,%XSH7FTLUF/$V9?';F,NXU M'9L_Q;;\F_4IR^AAB8@8GJ+B#L(C?UY4 M%^FAG![*L2P?,JH_6!P_)S&7/],DB:(XQBHZ&GD5C+"ZQ3'\^+UAVH"!Q8%( M?U=K?+?Q#MG?!]B>[NL0+%.\$[%,\5H#XJ\;,)+$O]M8'&!@NX#U#L3WQX&> M\G.B"'85TX8]P3B2)!@"O>COT3A&JA/#Q[\_V%,214GB1P#S*X@B#(&G$4

7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GC'U<&?/(_FV5=K-LZ_WN?#QV]5:TW+TS.Z%AS]K8EGM8M9NQVUG!&[<5 MPK=JG$\F9^.62YU]_G0\UL*.XQ7C1>VET; Q;/@FQ9-[WA]6V5XZN9)*^A^S MK%]6(F.MU+*5/T4SRR89Q\J?1GJME;8U2LVQZV/%-6"_K5YN7 ?*! MKUR_Q?/5/0>0678V@0.NI76^;]$?GP/C7D#CPUKGS8U47M@Y]^(O:[J=U)MP M&+B*<709?1R.OX<@GMO?":-9KV4MYJ;N6J'](8Y6J "HW5;N7,8T;\4L.S9A M7#?L6GL($KO5AT-!VW"E<.K;YG#5'G"C&-IS"3OL;=.#TT%>&=T([43#8,D9 M)1O@:-@E5US7@D60.0*9GQ#RGSR"+!#(XB20RX #?XT@2P2R/"'D()(5 EF= M$K*((,\0R+-30I81Y'L$\CTMY"5WTC&S9@LK'#1]F7@^(&@?:-'FTM5@!*D[ MB-K=3MA#DPCN(P+WD1;N7NP%@+%[49N-EB_3]03+UQ-:M(NZ-IWV+K )N>?] MV9_14)40N^07&OB6P?_A43#UXPANP?X9:7*1,1WVQ13 MQY38'2ZY$R";/M]X@@I@RIL3. MN)$::H%PZUU8R_6F#^: #G/%E%@6=WXK+/MJ]*CNK TUX85S8LB':6)*[(EK M;C7$SC'(PVRYY7:04S!+3*DU(=92AUI/:%CR; '.A39L*;R')R;&Q'PQ)18& MI+ZN[51? APZ.V0\*[8!=Q]',\?DD9/+XWL')WWALQR31DXLC0"NJP7 MQ_21$^LCJJB2(<0$ MDA,+!"VMAB'$!)(3"R1=OZ2B66 "*8@%\KI02")B0BGH1R%OJW@X680YI2!V M2J3B9 C1F2QBK6!.!M@8$[-,<0K+S(7G4@UCB6FF(-9,"G(4YHR\Y;6/)U@+ MS#0%L6G2F'/I^&9CQ2;&Q$Q3$)LF*>U4EV/**8B5@UL[GK\L,.44Q,H96#L1 MPQ(334DL&ES;<0Q+3#8EL6P2,R+I6&*J*8E5\U9M\8LSQL2L4Q);YZU)$LA# MX5:-,=$W*,36295 J1['I%,22P>=-1G40"4FG9)^>(.4:H.'')-.22Z=J%1+ M=34FFY)<-L]P(W;#I65[KKH^*W$W>+@QV93$LD%+RE%C MF'8J8NV\FI!*WI<5)IV*6#HOIZ;2A)AO*F+?+/@/MG>0&VW_]_"Y0W@IJ8SK M!O/?%6:;BM@VMY )&TB,#Y8WR-N-"GU=W]MF?/SBI3G(X2L\ =;! MX $ .P@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4 MA>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]=_XDV5[ M_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+3=JW^:;KT^%\9-4-^[:]ZD5)K) M:SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G-VE"[2"%(*T?9!!D]8,<@KQ^4(2@ M6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W]()FBC%."I!'6!%H+NOH89M M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U M;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\G MT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3; M"?2.J'=Q/;K'&BK:W*7(-9=KM_CKV=\K']A'P*D M#PG2AP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B M*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2)KAB)KAB)KAB)KAB)KAB)K]I^ROANS_.L7Z.TUK779'/)9]Y7"Y!-02P$" M% ,4 " !\BI57!T%-8H$ "Q $ @ $ 9&]C M4')O<',O87!P+GAM;%!+ 0(4 Q0 ( 'R*E5?,!MI)[0 "L" 1 M " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ ?(J55V7-N#VY!0 E!H !@ M ("!# @ 'AL+W=OB81]G30< ( @ 8 " @?L- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ?(J55P"XI<3'!P S3 !@ ("!9AD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?(J55SIT(72<" M_$H !@ ("!ARP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(J55S ^\[:H%0 XD@ !D M ("!S#X 'AL+W=O&PO=V]R:W-H965T M?%#\@2P0 &L, 9 M " @3%8 !X;"]W;W)K&UL4$L! A0# M% @ ?(J55TMF666. @ )P8 !D ("!LUP 'AL+W=O M&PO=V]R:W-H965T+"K'TJ00 -L* 9 " @4!B M !X;"]W;W)K&UL4$L! A0#% @ ?(J55S: M%!(_!@ EP\ !D ("!(&< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(J55\V:-B=Z! #@H !D M ("!=7< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?(J55RT)-DFC"0 )A\ !D ("! M!X@ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ ?(J55V\=D[BF!0 &PO=V]R:W-H965T&UL4$L! A0#% @ ?(J55_XSBX.! M @ [P4 !D ("!Y*T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(J55QM_LY#% P F \ !D M ("!,[8 'AL+W=O&PO=V]R M:W-H965T*] !X;"]W;W)K&UL M4$L! A0#% @ ?(J55UKXUF,M!0 0A0 !D ("!L< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M?(J55X]L)R5_" 74\ !D ("!'-( 'AL+W=O&PO=V]R:W-H965T !X;"]W M;W)K&UL4$L! A0#% @ ?(J55VJH YZ1 @ MZ 8 !D ("!IN4 'AL+W=O&PO=V]R:W-H965TS MA)8X% 0 'T7 9 " @7;K !X;"]W;W)K&UL4$L! A0#% @ ?(J55T6@J:=\ 'AL+W=O&PO=V]R:W-H M965TQH_T3T@4 ((A 9 M " @:[Y !X;"]W;W)K&UL4$L! M A0#% @ ?(J55[NLGG/= @ F0@ !D ("!M_\ 'AL M+W=O&PO=V]R:W-H965TA2D8300, &@, 9 " M@6(( 0!X;"]W;W)K&UL4$L! A0#% @ ?(J5 M5SITXR[W! )" !D ("!V@L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8J55XB9Y4MT! 5!P M !D ("!I!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?8J55]!&PO7BKL

1]DSV?=K9'BLAKM**S=@"!.YK%BR[ \APL.KT<7H,%@>*+%EY,%K<=LK. M=N.[-'*7R +NJI'7=&CZ4^;%RN.$*_3_OCG1'R#YS?%3L&%EECS"%;X3Z=1N M(,AV&Z)"&_,U^&/1'3-TX:RM& MJ>//DG,GBE[1+Q6P0.\[$CPH,&<@!-#>\!A! Z,A%NIF-*T"N"#_H^7.(*EY #)1R.4?G\JQJL]K8#@*=%*0QPV!P;"KBW^ZAM!Z!]COZ$^N>SV/,0"_/\GB,G"#..&&]QJA"PG*<\)7-7A0:L]Y)'<8603WRK1BX MGQ;A\V?@>MGGKC,6$7>D^E^$N%R RGT?;CSO]'1Z=#3=#>CE1"G7OR4!-MC@D4'8ZMC;RX92J2KKR:S,K,RL?_[? MPM"1&; =U3+__0]VC_X' :9DR:HY_/<_?"L72_WG__W^+P3^%_Q D'_^OU@, M4;N99@61+C*<'20+?[0G^\\_(A82%Q#6=!\^)#45Q\N_= MR'4G#[]^*:(SN+?LX:_-%\%$[C:-==74'EO.Y_/[Q<#6@]8XBA*__*\'D%C; MY@M'W6L])[9ML5_=:H631L 08ZKIN*(I/3T%^Y3=QP=W7Y'XM?YRVU1=N#$' M2'LO@7_?#ZW9+]6$PP$^Q7ZYMF@ZBF4;H@NI##O"$C$T%2.P;3]@(8WV7[CM MQ?]FCP2.[;ZD%?QPKY&Z.$8EC-@9V+:Y#92C5"5_P6]W2:.^L@#/22D#]?"T MX!?[ W:L.(XE7^MZW6+SP*%EQ=+I]*^%#ZU'LDKR$:I*\M[K1=7>ZU$4;2903M,(Q 'VGP H1[[_>_?<+?)^ ',768#&\!"H_AY!Z&U8,8)M<85N]^ M_S,"HOS['P.X(B)9I@NEU;]W+EBXO]9$]!^.@:FGSOZ]VWP?__Y'5&>*X2QW\>V>(]E U8ZXU>2#0B?LW?.LO^/5> M&UEU)KJX?# M$_@-U,6#WQNPU[^JL@S,X%?8(&>+DC]GQ#-5M^GCEH>_"!PD MH2S:LL!S66%>I!156RY9C5RL'%2O%-).I0%)XSR8J@ZG:'MP#L&,%NL^*$=@ M%0'#! (5_/46DJI!JITB9C%X>TXWV[%B@2G.[Q!3-." -Z+IH0Y9 PIR('.N M)6EM4??[52'F"L&8A3X]R,1KUR/+>G8 8($4-F-K6;NKP!3F?&WF-'6&%J9\A6GA4EEL;$<*9<@#8T+\+6F( M3%O4BZ8,%F6P7(^S)0E"K=S+N#,3U:9F61#:B3[9JS4$7,#N?J/!?U@R@6Y' MO!GA>0=,>Y"FIIM3'4G4>T"T&5/.PJW[<Z/N(%?<; ^>?>':N2H;&UHS:>H.J<\;LSWRNIJ"'D##A6^(G[1P5)PI'(P M6ET#0>!X8.6OYL\TD*5G&E,ZJ-S MC15:IF2FAGB_2$%>0.]^KU^$!&_Z"_D?J+BBR$2TD9DOJ;X?C5JVZ)L=W-(8 M6/H36')L'M-B8(;2SHAKS]H3!B(<6#7!^_^/K M+0].H)) NB"!'O/@[_;_WCFJ,?%79?W9*- 6H<84VVI&]PM']@7_?A?KM^V^ M(OC3L3P[^"O0)1\V2Q%,Z'$ITH>7X@6%&:B;0.EO&1.H.9BNLT?E%C2)',]> M!G1>DWQ#[57';67A;CC1.NK2)&OU5:R;;MQMAP2"U=[^IYZ:(BLPF\#<_-Q(WYUMG>_M\V. M3O>?7P=?]7L[QL<1_3HT_4D@\!]'[XJVZV]7OK0D8F@ZAF*/_3Q^]TA'^:DI MAL4(].D5ZV^V?V]?\FL/$^^!"+X'$?QD$.D-EIZ(.T(2!5B[!?HRJRR;\P@B M'X0(_GZ(X.>"R->D""7+JM\;5'U$52Z:M#A175'?P(0OMF<)4:< MF5'R0'5XXRBYB@[[7F&"GVO;^1)"7I7=XZRBY MFBRY.%)>G%R<2GJD6"%93JKMLD9GRN.B*:WH-'?K>\Q%I,?Z0,\]8*ELO[GX M,C>!*ZHFD!G1-GT7YM9\':]J\;@U4!E.9M,*FTKVNNZMK_'AN7[S!7[I4EZF MU1(W&:-]38QCC$[C)2Q/W_K:OICF-U_6U[?NB==(5P%(4!JM=0U*(GKT'$06 MXPTOMR1YAJ?[D5RL.P*VW\P&(Y^2,P"W8,L FZ7/Q9115DLO*@Q;GE:FJF:C M3?36CS#>/?W;@,'I'8D5T$U-EWS2XKE>KU9H.#;4SVY=5[^\3K:G>E]KE8^H M9%31),85;-5"R;X=8S%+4[WZK3/VA56R4*SO2XTL*9NK#%O1E]H4[:?GV1Q8 M-/E;Y][+:62A6-77%;)E=F5CH)P8,S%\KK"=5+V5*=XZ\UY'(0O':K];'P-J M>I*I5%ND%EMT:-!(6#UO=?.J^-7UL9.B('%R?2SAI(A.KY C43KNS7N=>"Z5 M&-^Z1+^"/I8(P2H?T<>\T:K95M*2PQM]E6Z=L2^MCX5A?5_J8_&L M$)<]FJ514B_.6OVZ:YK$K2_M!?6Q,*SJZ_I8-U-UVK:=SS(DU<[)B[B!&^:M MR^S%@"*K1US@R69XE&QS:-6Z=MT.@CYT2!6<(V\V-]=2/L\CK961SB)U+)^-BR+#6Y M.<5S-;77JUE#AIK?NK5U894L%.O[4B-;+#&AG^&T"8\GC&G3&X]M[N9##BZG MD85B5=_(.^*JK4*BUF+XO)WK9$"'H5+9F]^5KZ*0A6.UWZV/F6J*,<9$IH4N M^V5O4N9TC;IY!_CU];&S'%J>T$>6&]8)FXYYZ+)$-,!JX&3,V*W;V%?0Q\[A M$#^1/H;C#F[TNBM*(TLRUVCU]:6"W_JF?6E]+ SK^U(?F]0JA2K7+I9Y=LXY MU)*>LX/&K>_6%]3'PK"J;R3D5?*NX\1B>:U<;0S8D5/TJ)M/W+B2/A:*U7ZW M/D8N6P35J;$"BIOR!@C(EN+0$(9!P[\?O9+#J=7;8[*7GH,FP"%_07>$A>HAB(8[M"4+^.58JFK,Y4V1/U 7^-UG5!I)KV=NXLE?A MLJX9-X&,(JG!*YOJ<.0Z'-7D-L\7.&7!,5C58LAN+=L7.WI9SX1.Q8,3?SA( MDKO?_E?[-#F*E:^B\TUJGA.E82U9\UG@*9KG5++ZC.#+B_&$:%4RK7>G\]"Z$8[@X,CDOM7J M'\U);8(9,#W0! :TJZ%%O4,,=J"KPP SS&("13206ZH!F[ *!S]UE'5I9VX[ M_ PHFH+$M2N!!E^XK\ICA(HA)@[+B>U'-U!U4YJT#KOFQ[Y88> (4NVO0*^B0#?4KO0%+U4D=;( MH385Q@;GL-:5]/=OAV\BPO>;]4Q]XX*V3,?253EH6(1F^;X+H@A[LS?S8'2? M*N*.!?K"G9'Q'-4$CL.MGW >X=\$$_@/9D[\-Q,I]3,;EZ+>!L=_/T/9= MK9RE>WX76VNM2]'#,5N>VSP[57DI/7$)KQ")YT_!^2B5?QRL'XF5!Q:DR&2D M2CL>3\:SK0GX,(BIV=HEL[EF;HO@^5B?NV2Y"%X/$S0"ZR-8?=3Q]\X]+9JB+)X*L$2U)'JK#%9'186KBSVCT\J M4(K<5P#KX^6.3H_3X;NG/H=R/X4_2+X7P[^57%LV;3GN!9HQ.Z5"*\)>$6N/H M;4I%'HWO!^F7[@RJCA7Z.M5?:9U,LZSET.%LY(4NRN0&D!SY,BX!X...#+*/ M#7JE92*C 9WNF[EYNZZF(R!'7HQP ]H_DMI$P-K+Y^IT;1'#1O.VPWOM5#.! M-=LHR(52G0XYI%\A<@3J-0[]2'M@2ZJHGT-?SEL*79TEG < M=_6FIKDS!DQ*9J6)@_84A/(X))2@C;3?\X/W-9UW[I9Z&#J(Q+*447.\MQ1790@"J13G8%4E&5B:>B"@DYYK916.@-] M:(82P&^<@1PF4'3(<2/!09.<8HQ-0AWPM*I[PU)+:.2E4.H!YPGL^8Z@.(DM M+L[%KEGBAB+JY0LQ-;9(*E+X%,3(.CX?.%Y:ND9ID!-JDW994QE%Z. @95IB MZ#:MR/8\.12.VY%8A\ZUL$Q*X3V+JLT4:5JHV:%S?D26W=F@\9J5)N&U>5)3 M.@XSC6X?S]@O]2Y M"^JXG\*74X/I=*R!QV"J)X;3411^/%]4W?_),#YN+Z3R%99.UAM%39W8?143 MRVP&"]W&?QMPOHJI$DI87S*1++[HQ*?53G;&J]5EJJ7SF>*X&3K'6)1(=H-@ M/4\BF<:P9;R>;W0T@ F#&LHEAFXBE"(W2B2[4=!>*9$L8V7;O5'>36D&66N5 MR^*RR\]":>M%B62W#?\K)Y)!ZZ]*R&HAB>9'\@3MT.FI2(12A(<\Q#OR:%PY MD4SAL$ZIH7A9)C\68UVJ;ID2&TKM.>1(CGP9UTTD6QJ-F9QA[*K6J:(M)ZEX M:KP6 3GR8H0;T*\=UR;*G>30ZF9$#?0&&4>;5&JM003IFSDFOB50GS>1; B6 M934N3N8\MTH8:GJ<)J?A/#0)97AXI"5?)9%LOLJ(=F62+3%30LWGBGVN!\A0 MNC-"B=I(([Y&(EFN&1.F3@T 1IPYZ7JW5\RTF BTD?8;'O"^FDBVF'5UH%)) M'I@9)35RF[.A&FD*D:9[ZB.2$JL9E[62RR= ]MQ=*YT%H$\E"!XJ3V.*5TE),.(D1T/(M M.FUW2O5QI18Z 159Q^<#QTM+MRR+>7?6K[90U=4=,ST=%)+36\;$S[8]3V%' MZEA-Y-69DF?*RWK+8[6&,[C6/5^197<%:+QFI64Z]1253&,M1IV/!F TK*7& M-YUX&ME-)THDLPU07Q4&[ (%O57+'@]!+)Z\9;'QDVR1378AO@<*/"2)9/VD MJ1C):;?*>\5\/CU)98H>&3IDW4:FPA549OS]&9+X-P3V2YU[84VU?VPPOB2&3<,F\S-DK;80/&NX7K-N2D1I5 >,?WPC)O; M ^MY,FXJ-*U($HD/F'R#236:'8Q;3$,9KAUEW-PH:*^4<>-XRTP#I5-+C159 M@FM-%T:S$3I#/,JXN7WX7SGCIDV2\WQQ9130\F#!@9)8ZQ-T*$5XR&-A(]/O MHI!^:?<)N5P%70V9,>.MU Y1=85$+$I4B(R^D +X^ F1-*O&=*8Q&:'Y?B>N M90L$A@Y#J7N$',B7/YGZR8!^[5RK/NU[19?),6AYN"KS\QG)DG0$Z=LX3[LQ M4)\WXT:QE7@CS<\TM%/VTHL8+2^=V$WIRS\MX^;GP?>E;CP9H)B0RW>FZ++0 M*7-B;D5BE9O2C7](QLW/ ^MQ/=C()814J2HL&;&<79+UC-*CPWE]>BA!&VF_ MYP?O:SHOD,QZMT,Y-896^EPR#5Q*K-Z4SOOC,F[""N#K9-QD&Z[38HQ1EE^B M8,$!GC:-5"B5ABCC)N0 _E(PD.!H,XI4%@X:8QEI,DG6\J5R*/6 <&;EN+*<9?6+03<6K;#X3NATVLH[/!XZ7EBXVIAK2H)U),GA]J3&L MF%QQ/QI\6E+ ZZ;UD0SGYYU/;.)E6]9 M;/PD6X2\>F+"*WJK3GA>,36:H^C4J((:E#@46PF=CG(;&0K749G?FTKV'8'] M4N&(5.4MX&GB^J[H<2QI?,N.G;\=10UC,U1L7: M?*-7R&?BX?,@1!DW-PC6\V3;=>7%@:5UFENV2>3+"+6P/L#\JXN4'0 M7BGCQHX56A0^G&1X,DDJC6Z!3,["5^ @RKBY??A?.>-&C;$+.B^.&90DC$)7 M&WH:@8=2A(<\%C8R_:Z<<6,KXBB='O9;C)@TA%XMK2O&*D)R9/2%$\#'3XCX M9&'<2*=$F\GW2_FJE26;*2>4ND?(@7R5DZD?"^C7SK4\?L1V5#Q71J>F8=*# M>3)1K8;2QQQR2%_I/.V60'W>C!NQ.XZ7C-J\R^"U.HY/1P33+=R4/QM%.E$K%>%P5MHDP7TSF;TR/41AKQ]<%Z7 \>"5,B PIQC9FVP+*6 M9V=;1?"---U3'Y&<*^,F MN:C1"@9;=M-M*,XK.TYWQI%]()>E, M.,,B0IMQ$SI0G,06SZXJF5(FD>\P7)FQ:BHCC#0M=,"(K./S@>-0O>T,-G6R ML16O@G9>9)4X-DV$;M.*;,^30^&X'=ER2J5L2UK:*&>*?3;6+5:YFT["BBR[ MTV7<3/&R76VO*@.47,[-Y+A##/OCT%EID=UT1G@<,7_TRJ"1<7ML6#BXT2 M,>)QT;???'8E<0$N(HYBJ<"*;/JS>XR]KXH+U?",9]Z.CZ\T42I6T0XK]1FP M'*;&_)QE9"YTZH%O7C[.?QUEOT> KWLSPH(A+!5#\1A.?!U#SY,RW[P&C9EZ M<("T94PL\W&+V+9J E>$DE5F1-N$=MEVFV"9N=2H8SV"Y]AL*55.M"RE%CKX MO-@F#DWUR5%Q>*YGVRJ(]R=GGO>.O-2+G>-+V"A1[>4L,_+BS+1022A:T6AG MNZ$[=@T]-MY_51Z:VME\+IC-_1EP# 6:3=3Q-.#+C>5*2I<-LD)$@N.C.F8X MLKJW@N-$V*!(4'07;&/.LPJ84WJI+\=+D> XG_UQ)L'Q-8V#DB3/\'3?T;-) MXS$F-ACYY)^!HBE9QC;UU)XEU/ID-@-,9UPT6515OQ'E].:Z4.UQ,31BW\/H]WX^@= M- B'(A-&)??]XLA=.54T*Q4[?*?4GB0Q9^$Y2B2.(E7X_1!",^7LV#2J&"JJ MA:D]2GNF,;QU[?CZ$+J)VE@GW='LO)M),1D3-+=W2WG8]@_\P@DPSG\MY636%JJ/R"!2[LWC=//M*WQ3A3NTI M:=E0:NE!WR_DM\K7VY-VOE%C\ODJVIR5&:F4^$;*P"MSCWPD7P6/M&BZ1$<& M*&.,T#%=FALBY7ZCS?]*X+F>3^34YLAKX,E9Z97JC18;;>4 M#*91J%<]N]?TIIR0&+[#=KB I]:46Q73$ILIV2Q#YRL]O&4E6]SYM^:/0P[# MWT\Y/(:G3KO9I1\Q]_0'E\R/V453!2BI#A3*'(NUTOG+67Q*Q\32[Z3<;M,3 M4([885;BD5F;;6G6+;@>JBW981F^5^'''%:9O4C-W!RI0$]PDGB%A_C-6$.\*"=T3:LB?/XCN+INP[J5075-09D(NF*YI#=: # MRG& ZV26ZV1F773VMUK8HPQJHO$8WKTJ%L0"3Z=G:(=J-.NB@(WL4F@WU2/$ M6H=GOJ#6T5WSW>_[()F?MO7G=#ZGZ4#$BG@GG1G@T0YPRPP01@=8>!D =/1TKM]7XAJ; MQ7I#,,FTNTKH%/Z( 4+NQ%LG)CXB'@LQXM5:-U><]A(F:FC5E3Z64I6&%;HP MS CQKR-^)[L6VP?Q5[-K#YR8TK9?/" G2JH.!_0L565FZ3/5'.ZW>>:?R8*! M6X3CLKUM"NFFBL_FX8IJ0H*ONV 6$]4O<<.!B1OT H<2WZYP75R* QU4X:A' M^O.W<"/+=EO -OS7^8FK>R.M !?VL7W+EM=6G;R'6[D1&H./E[N%\I *W[5P M6S?*RW78S:-Y92&^[OIYN8+;XD2G6,*OC^_@VC]1Y]#BGXD=B9_.CF)[49E4 MR_2*X1*5>+>Y6G5T.N*IT/!42.#]'K=IW;9D3W)9>U.=9 _KF\^V4;@J/N_. M&XK D]*B+]6-6KP5OM2 0'$Y,*DGS.W-ZGNZ"3^[X)LOM\*,JE:5!2,H_++2 M+"SD">AEA%#JL:\O^-ZLON>"O^(7_@B')]DY-J@)$QX'O5K%IG&N5PS=OA(B M#@]'8N'G.9P?0G$N%:P)"GJ64:^6ENFF%W%X&!?\%HQ(&#@]CUMX'.=S.X5Y,LMLD$R-XJ='.H8MZ_P:5MLMP>%@] M^Q_@<+=8]E)2)EM#P:R7K:AROT7GHST\1)[L+R_XLSW<;:#M7J*_X&EKW"^. M8D-2,V]PP2_&X5=?\$-*VYMWI=0'H^W7-.S;%B5W&U*'-F(&)9J"H;%"IF1J MY&+4KH02 6_?>')\FM]:K3N62?6Q8$ULS.D++V^JC"B*U*H)VHQ7#]U1ZXEC M*V_:;L=P =\!P--?[P' 1F+Z1>HM^[$ \?,C&V_@@*GGGZO-X(\7AS;/OM\\ M/4\95LTM&IHV+=DM(S/B+%2_322]1J43G(H<)N^.'G.(OF<$,X;'\/>">;=I MV +/[4J7Z-.S5I.A53H[(I++1+E[FPB\J"R[7G#V&TG!'UM^3O6F@J0Z58;, M&"6%9I/6QB<_M4[A.Y.EDP [HU 7(+2"/3TJWALJD.1X]VAC50\1:1=F64RZE= M:AR?$HWQ=^?)=[_O Q1_T@[>(/GWW"A" _BMI=D$ZRQH/])M"W::E*:K:KQ9 MY,O4HHOV--XU*J'SE-\4V%\A][<"^M&PHI-6)QA7B66CT59]<5L"8:^01@C6_SWRH%PN)'(E(C5$\5$Y MA^?Q8F^.1O(@S'B8T4NQL)@U&SEW,;9CKTT)&6!:MN&@D$+X" /Q,YM*9BXES [%! M*RI?XLE*(N&J>%(8SKX1$*XG$:-5NS;#1Z<"L.FW:B_7C8:CZ=;[9 MGZ <^FOB,-9V!O[,TPR7%\ISLY].<""TQZNW(0[/8AR<61H6&I51OX#VLZC( M-:EVSVV1*3(R%L.,!S?5[DT:0]'08OEQI[["I@OT_+>;7G7RB?,*PT6Q$5O1 M4V?*++&>HFNS4KV_^D8JP56$X3F,Q3,+0V(2[^K*F!\RZHHI<<.4H:B);[0I M7E48G@;_#-@O%J8?S)*%1"0Y-NAP(W9[_6KSX\=,PMI))K#=<(#@'\(W5J/>ZE#!K%*K,*YEJ3M!XA9AF&9 MP>>;U4\R).:4"Y6:AM=H3S<4+,F(H9.]D!0/QTEQ]]NGQ8-/BZ-K_G$M]#D1 M=^*^GE/QE$@+70#TIV!)%XI?@F6K-]-:CES):[$^QYD8L2JWS="I=.^#):1% M!,LOP_)H#)J?HL0JE&W[=/?G\Y1/YMEP-1Q #6T =LSB3J:1U\2!(VK \=IL MG>;L27AO8#LXOTTJV.$)AEWM?&^&S<=7-FW&-:C)K*:HFN.U3K4U1IE,:!U? MUUW9JW/T>^] ^S@,#"Y?VKH^N5IA[9_ MML-9NA$/0O@H?2,HGQK*S&+B5V&& MO8OV 6[>27VFVQC23)@T"E1/.DFN'!66P_S'G<=N_GJ MOL"0V,V4,!(F#8,:H5Z]JI54RVKRLPC#8;:;?R9TC]O-I4R\Z@QJQ9%67O9Q M8J*QTV(I@O MV,T_$\JOVR=":#??(A".V\W57K;J+.9]DO?T;'PPQC-Y6;A) MQ_15[.:KERI__>;IR]O-4Z+HHOQ\SO"LV\S8;1=T4?>,Q-RL2?83?_6.@>MYMY.Z,J=+N386+4Q$RGZG50 MFX0NABSL$+Z\W?QCH?R:W5PJ5*::H\?J&J=WRR4\#NQ$.P+S#=C-WPS.1&\U MM3/Q98TVX6VKDEW.&L!L^6!;6V*FD:Q49V\TW8S5>_PC D=G.B)Y2;9(5/ MH$:]TB1$D6CA]0C#8;:;?R9TC]O-JUC%H0RBW6&6M:J8,6;B<%S[$2G3:HW)\PF*C"WH/M.,P'P;=O.W@G.;E= :OZJAG3)5P:HE M4.AH/T(Q^*% .&XW"ST.RV"=D8>6R^4!T$JB12HWZ4*YBMU\;3!@Y,Z%DEA2 M:"T:[&HT::-,!QLWO6JSV1RMPE#P;Y=P&/ENPF')DU\HN2%<8I=PI- ':7X\ MX?,VXTFM)>A,1G-O&H:RL7N$2[R?<.2I"+S[_[7AE-@]7H ; *OM=P-U?];T(62 % MG<$1)3?=9M*CU(A*Y6F-+J2Q8CF]*M7RH1-EC^+J!?6>1-FKY/NZDO62[EMO MS:<(?TKYNE\Q'OXO_DCSTQ:5?-I-@,SX U+!>LOTO_1-?A/8_@V,ONED V>[ M7?K?.8/LX38W2)D@6KU(]+<=Y10FXA[-/O[K?_[5$"?AZ\?K=?H?P:XD=) M?R80G[[*T8X@]M7 I[]\:#8?"Z<%I1M54S4\XYG4#9O8WG;;%FU5'.B@"2&U M-RK&LRW9TG71WCS1Z=2\@K?*CGF:I;!9?1*/#XJAY)+']5BSQ=Z"?%V._X M MY-T#>HZ>)TH\A\\9S8&]#>L-2"2(B^\@$EYH"@IE)34Y07DHW6WSA<%*26/A M3%=\+A1V%R02"I&F$(F%DVD*:J>2L9)NRF)BQ&K:ZK5[L6K[)C2%2"A$FL(Y M1,*1 D 43Q3*=(Y<:GDZ-:U/DYG1R O;84(H2B<]/Y(K3@R^(?'XRV7].;&U6>AV9D1%TT)<"- ' KEK2^ MSFW;$R5)M@?D"N1Q7Y2HP*$]VWXZ!6U;;$J7L_I**UM6+59&!1<__^G/9[:$ M8[>6O(=67Q>3QXB\N3GE=2K?C(OUE7IH7T%J0>5B6 O(991=L*V8/>.EEAY* MO>,L(/OJ#GD-.;^65@1<__V[!+;1290T]51'W9,U+5M<\([HAR-L%IZIY$=5 M=UPO\;$"W:VB2FHD#D.7F_#(XX?GMD; B\F=C:E1(H:?XT:YI&J0:J>(60S> MGM/-=JQ88(IA4&HN<25;O%A.#QJ=Q4 SE$&G*,\4IE0-W>1/?2/6$7F^969J M+MJR?VW",U,6FB>JY,?,[MPD1 Y+;J*5GF%HK#&2X^V^,)R@H9/A6U;>F]FN M<7=@:M]*;G]MZ1ECHEM+ +JL!._H\WRR]VA1UA%)ZW%DEQ1858-WC9#*\F/ M+/_1Z7U/"+QQ+=!'N%_*C3HMJ9_H\71Z+LQ1*@,A$7%_:&OR?&KICW,_:E7 MJ)^N>;PQZP\262^[F@UN;?FOPOVA@P!3F/.UF=/4&5J8\A6FA4ME,6SAGJ$L M:/4IN5EP1^T,' 71 UT7)/GS M5S$+*^4\4UV3C8>_^*G!I@RQ(_!<5I@7*475EDM6(Q<*\ 43' ML\%OU;'B.)9\@(]LW[']:ONW_Y(W7CB![06WFG"G%26QY#LE-%]'1VE42+Q\ MXV9>\-/.]_F 6F9:CFH6[?.^&]+G[MCWZ/+K_4Q0/LR_)L"3CK/T= E ,9 M !_X_0_\@3CN4H>BQ! 7L;DJNZ,'#$7_]^^)*,NJ.8SI0'$?$O>IU--'MCH< M/7YFK0\TX&MT*.EFX.^[9[W:$*@QUYH\X-@].7'_WGD';#K9-E2@*(@IHJ'J MRX?_M. VXB U,$>:EB&:__EK_0G\UX$"1/G/WT%K1UV!!PR'?:[?\H!.7,3_ M/['YQ7^!N/>"]2/!5\C(!LJ_=__=8FG8S)F(YGY+__<'T[(-45^_;@Z">6\^ MNOO=\L-;$$M!_/,ZR!=PR?Q>(&E%^/_) 1)+.A#MAX'ECOY^3NU#9/PZ;?R) M;E<-OM:UC =LYR-_5?R_?1D<$W5U:#Y(P,\N^GM@V1 E3\\LD" W"?GO]<:R M_=[O@+CWJ;W_]=-Z_'V0ML'@X)>[=!U8NOSW3'74X*A[^3!29;AEP>?_[W^G M<)3X^Y&Z$W]1?3871"F.2_@ $S 14X1X&B2$@3) A;B"#I(@C4H##-RMU^,T MM'Q)J/?,U$?].R=VF6$.#JQ&\M!RW/WF:\46DT6X%M5BN']^#4(Z3(ZA^6:Q M560XA*IE$:9+%ZA:GD%HMEHM/J"I#L.Q.!)&4C66C&-Z5"-@+L%Y&;_MQ=?K\5@P-V7PW#RP^#81T..;5:1 M8,'AAF=:9K /JQ*R43>;OMS_I#\3,45?[Y:!^I"UI"#8TK=M[@*!5!-M6\CJ M1=,H3-(37IVOV'):D.5S:TSN(1\2JIF^_/,2" M3_8'OK_&BK\]N__>J? A:!)! EOZ0-1URQU8B[LS0:#A08L(Z@ M8664C0)7X!<,V^;$F90M"$QL>(C<6X)Q8&@!A"\BW-* Z'@N>7S2IY-Q\HGT MSQ!S0&JF#PO-__O?&(G^_9Z? 30/ V0]I@9/-5M,L])#FDR=;;:0.M_D>*K6 M0EHL H5S"TK@=5<8@;!-!$O\(?^Y_H#-(:T"@^Q(\$?I3=$M!'Z-I8GXY3?) MD/##)S;)(\N=LVS$'0'D$:Q(/;#&$0;REGQ(7N[PTH.?EV[ 3D>RN%Q"-1:8 MYV*F]:B8M>=@AY7X%L8VL+HI,71A,#?84AO,S9>"]342U*S9VD]%H'\A_K!^ MO,Q]AS)CV3^*(K>["[5LT5R;D2^V(:9F6<-IL0QX<3)-6H+:P[%!X^O;4#Q< MVU"K2=6XHK_91/O0167$=F]Q'R&(K%V]B&);!K(WB>2/!*HY5INS^:/@AS0F+D3@9J4OO5X4DRB M0!'PI)@0X@ ")(TGTD(<8@154) &F+)Q:Z^?:$E"OZ!SY;*VG*%U?O7K=!7QP7N?9V M8)L78FO2N_+V\QFP7542] $L_0Q MAW\(<_?()M+61O;Y M ZE9]W\^ ^RO0/$N*RDH8?$7%!DK D)J?3 M4AQ//S?$FJM*S"J*HX06XU-T6IFW:'74.&2RN16Q,:^H@SD3&R8GHUJ,6Z6- MN4"\;!F;Z8-.8]4646]&"%@;S^;2U:%?;^&;&W>I^R01*;X7MN](,K+O+DUU MN+5$5#^]D7<^R1-.,IR.S6]]?F\Q5'CG]R$;XS(PO;X=2,FR[==:6O_C5[W$ M=LY'B$IGMFP3[HKA2N5LGNAU[$Z08?-^"Y U >*?F-1U43KL>GA_7W^=/TKU M&%7P':HLC603*\5,D2EG2_5J9R4#7)Y_['P02GVD=H]T+$M&LB+4,9N6*'^1 M/&M+\[(DHN&OK-VRYN8.@5#6M9@QV=-1R3,5R&SXP@* M@<-O0[7 ?\#:=?@VU91V3R3S;I;OUH5Z65.SQ87:'-@DKGV,=$5=5TU+=4[C MYSOS;G91/]\5-K+02/BZ!0&N]]7)GFLYU>#Q2KJ:E[5R>\SBW0J;R!2'F]/- M]T..1+$T]BX/WW/%$;_'$R%2'M_C)]H0U'?T36S(ONI$U!&P )+G&P#P8\6_ M$/83'KZP*([G\?"=7XZ\M7 0_(B/_NN[\4(7I?5^5O_C[/J%KU)0T,1^$E3! MSCBP9522F,(4+?=-0R7B,MFL?TSK(HG#QQ#O[^'/\VN@?EECO3ZRS)>!:7TV M[>HK-C5$O?B2;G<<+9NA-%!6P@(Q// M=CP_G,JU$-@B."/ \#\&?_H;@Q_<2TGNPPV&4PT4$N!!;C ^$(4XB1)".J$, M! 7$45GR>3 5?^Y'M]DAFYN6F3G/9:ML">^;O93:$-"7'G>4I>O3;HJ@-;8X M:K;(T0@#([\E_KSEB-5'^6EVU-;PRG :R[#59&?IMWSQ]E2;T!W:)*9HAZV7 MD[A:+270.>2_;_'?K;#"!]Y*-+_N#ON/N@_ (!I;A6JG*OG9!JJ[+@# MB-((H771@2:*^F&]'3].A2"1]!AMQC ;; MI^7GU062G56"2F5[)=K\= \_S.VI,E^2(3&G7*C4-+Q&>[JA8$E&'.YJPQO= M:XGA@V#_>/1<-$L\FE>'B3D/5V(RHW.KQB#3^'!0W'I,2#"HOY#_P>Y1%(%R M 9F)NO?92+DGLQ?_9@;]'OAW]I@(_&#G M(U.PM(^'YE'%9H3O=^Z,MX#OY^<9/D@_ M1(&R_$"N;M&4_4A8@ R6B#0"D+CP60V9CT 0 NT[O'92#/_ _D1&HH,HJ@YD M1-1U^*5?8\'WH$T]U?>?N18R )L&L,^-"^VQVH!E[U8;V+C4=CQQCZH^);F^ M_N]7&T!DS[^?,V@ZL8$$ AL2PY&@$HN#_ $[A1R%.!ZT#)R1Y6<\;A/OW9'H M/I_%7-P?KS_8]<.;V?SY%R*:,O('OAFF/^4!9$[8:#"&$_(?"MK#)_VA;#KS M^?L\&JGYXUS$A,K M\.6!G:C76=7$,>H-$/6 N3[_I MP99Q-.$+ER88>OHZ#8"+M9 _?&@D_\8)_'[3P!VI00[UQ,^A/K<86H_W4; MY\_0B(T=>OODWDB1';'!K?J] E4:>!H]S=9KS+PJINH'"[Q%8N.'B(WT.Z3& MQP0#Y$41T>'S !$E"0H&"&[(.CZOV/Z.??!3!,(J=O +QX 2!;[%WFZ&D'4, M./_E7[Z6 KN#&[H_UB$RM*VY.]I^?0_U%1",30:*:@;1WT'8B$]%'/W[V B# MK[&_M\W>;'!\?-N&OI*R:7QDK-N6JKD6?!@^B.';D\Q=7>L^O$@,]S'?\\@G M]#[]AJMY_S #O2:ZX27_;MNG-2W;KA9I&)3?T MYBX32Z0:Q-R0N/;D8*&V'Z1WQ05I@-1ZJ;!;U[,J\J><83-?.6N?QHVN-WZ=#E/=]]YLY MICZ$9:FW \P'XZ/7P]MU''=BG#,?H@[#E9HV5<#;$NC,+[+D/\#/^"Y=7GE% M9_9#_0ZJ^JIRR/P/C'XHB4TKL-D]9ZUOPQ& H$KS@0*;4&7WWZ4O_9?/5?AJ M^%K$A+.S?!D&*15(=E,T)574?37!+\GB-W8V]_(XB)\FHLK'@@")/\0_#ZK. MR%=WB>\)FDO[C0+ST!D!7=^B#OD#8BDPTM85\7P3:..)/F8'O>5SZ0'GG4+Q M_!6/-YN@/^.7 M'L66+38*TF"J:QJ.FV@ZY7(>4K*O^?O_VJW[&-!^USP_L$ M(= /A!<]U[Q^#8XZ>$1.<$]?L$]@\C3KSX1HLL+0W]YX3;Y1L1(G$23 D%B MN!!7Y+B0!FE"$-$XIB1 7$XGI4U2RT7"D;:UKN^#(P3.&SBJK(JV"IQUL8&G MRW'6D0)^X'4.$@U9W]!UJ:BI9W?U;*[H.7!]S6.:TQH)%Z/C ?Q<)3'L6YZD M?.08!8M?M^3OMRL(]3ZRI[![(JIN?7&RQ^]O!.N?*";],;:^W*JF)I^_J/>4 M''7-Y+4+T2" ]Q63UU)O$Z@N^M''ATJ0P6W4G_2_=_C=FWD6Z<3KC'R&6]R> M5G][B]L!#A"WBG6=:K:*N6*-JM%%JE*L^5?*4O[M84(ZF4R3^.>T[CK4YM;> MP&(0OH+A?R./+T%VWO)"&_\YA'H/%]7WSY<[N[BXA-Y--_(9T@JNL# M]]/ M53P>[?[F"X*QW3"[)")VN2UVV>4,/\#!!B,(<'4&UFQ2L1Q'(!,X>D9^V7LM M4KQU%B C%KAA%A"=44ZWYHZ0P-(83IX3]O!52/"N&P9[,@+[#8,]B,AS5).9 M>G"R I9.I-+)O=# MF8\PPM?=1J%"?_I6T;_G&\2KHBD.UXN151W).'V- GUX0Q,IL7^%O&4]\<]M.5AR_58[YJ?O%>;G WR:"8_TO M.(L"9FD"Q]/7ZA4[ >MTA^A XA88:P]I1,//A5+=(!@$KBO\4]_\Y0-/MQS/ M_L)61-SP5G0^TNQV'##33M?(8]]P'M3 \ERD*MH:<)&FZFBWS6#X]U#?XGY$ MJ&WI#ERZNFU)0/872R!2<>R3_LJ 5^(WS"NG)\FVPX _GKJ\;0;P+S.Y30;X MSMK85[;^FX'>292;[Q< 5V1;!::Y&_T63R=Q])-1"3O1;T_A;\$;3AGZ]@V M%'Z!MQ_,50%#40]VH: RH"-@Z12>_*3/^O9CVTY*CJ S9*>WV^:/V]WC]]>8 M\NV-G"BYENT(*8*(8U]!.W7+<#\5*?QND$T_$"KY244W@#IYPU _ M#1F8Q1?QN.$ DF,"Z_L"@2OF M:U2+;S*<$,?Q./G)_#,.TD!T/1M\8<=SOG+H?,N@>QZ$O0O5E6?VE M(E-OD.02%:6.%18*5(UMP3&_UW/4LCB:XH['=V3%FCQX5 9KLRI1&:P7:'UW M&:PDCH,4H[WSBWP[Z@_<+I:3_OR M8/]NNOW;Z/QA(9O#&^QH[8+!J40E_E[Y_0'YLZ;OFTGHUZ#NVAG\1-V#T1$?U1-!'8 ML>Y'2_Z%@(4$_(JC?J59!))*_#-,&MA&LA.RE$1)@ H#:$,*<32)"VDIK@@D M)DH$F4XH>#JU)]G]"X];E+Z(V6X?78H-EZ4PM]^M#3=7?>^U+ ^G#,V51W5^ MVJ\MEN-RKJ<6A@(AX,];MA9TOSS#.%2+31R\FER.6NB"@BT3SUNZ\Q;!C"3# MU&*%'K4H%GJ-)CL7XB_[3,;2LDR;'L5,%T4Y59CCBR))P98O^N2Y3#(S'"Y= MS00F)EWWF2;FN=E)=G<&]T:(KV84^6AT*Y,NY#SD3V,WAQ.8[ M.76668IBMC^="\F7+6-QO" TR:6GL9U,JM, O$7P?LL7;]=SE&P-%;7,+\=X MRF@DM;K,-F#+%S,RTM*B2HPR=ZG>Q<2+U\>Z6=T J=4LMFE@P^ M @L:3\Y=2DB_;.DL';MFD!F.9V=.=6I/,O%>&:X[^K+I,N,U># A1ZB:;ZDI M72N*!7/H5Y5^T;1@4UFMQ\83J+K(4^:J%K<:E;F X2^;M@8%P\TQ6DY3BZ5F M/#8A,DT"-B5>-NU[J%TIJ-.5ED^524^F OX ;J6>[0T$FQJ D%%96UQ9$M* M?2C@!^@ZKYFST;0]9WDUN2C6M!(O%].4@!^@:Z.DE9EN:I'A5;/MXI.)E2M" M-L4/T'5A"C/.6B8(7JPT9RW)M+F^W_0 76LI+CV+MY=9'L]X2SM?7B93D%5P M\B6N0;NZD$BMUN'I%96G1L-56Y\%3;? _I85,$>J"V)0)$N^EN]7\]MTG(S? MQU^]6RP\A0)#Z>3X>'7&8RN!WQ,W4K'QFR\$=A]/10L1@H5(W\>CPK%A6 @H MFLAH(4*P$)%H"LE"I"+1=-*%.'B$FCQVA/HFF_AS/^-17>KYL6KR'C_HLMD[ M:5TW>K^/D^(XIL4]NC$_6!O[TPK_E A/6V7ZLVKZ9M\PRF_I7I^PRF_I>1]PRG_0&"_I;B$=\H? MO!8B9/M]->6W(^?>5OONT_C9%;^WKL5X3:7;GB"N8R )]*_MA:>#[R?! M7TS_XGA(AQT.57%S>SJ!'41")/)"(O(^?Q7.M81@N*_&>94KUH$4D40\FT3\ M5MBX;1GY54B$5&BFGI-@O;N]_/D=-< _>%/T9#A"^<^C4PVI./O?->>YA_WKS7>]C/F_=/Q7GJMG$>3O/BHSO68Z;>.JDWN+K% MSUV0_%_ U%-GHOYX-7W(;8LP@/H*NNO_W,RIYBLYS BQES&*_*,N_'362UQ=+ MW"'KPD+_WJD+]\'T#-ER-]_?(:9H0')X3FPHBI,'GV\H4_;_89Z8AG)IT;:7 MD(YM4?< M%WABL"GR+O'F/,B7;$9?CC4RE4]V6,G_Q$0C:$:_(*&WY;6_:99M $CFNKDI]KZ>L&D5T;Z?NW M8M=>6]R=3^UX8LK/2KY",;4P9PRA\5-IV,F64-H>@X:0\A40#'U5\D6&?L3X MX3;TK\WX9]-SOL[W5BQ?L+#TA&?P?LKCB0[NY?M#R/=0X\&(+VH\3Z6Q;L/K M04D2Q*7K(#:0 *3A0 =_(3IP'$34=6ON%Y8(RCS\SXUM#]1V]#G+SEK>P%4\ M?3O7YN-4-R<6ST%2@P@2E#@A:(Z0Z3'X/,XYXUF'[6+# "+I%Q )'$?GH='9 M..GK)"IV9O6\C;8SO-J?YF1-CL>JN<81+OH+0LR9 ,G/W-&7D5,MM,;\M=3C M[[XEGE,7WG*K4P/N$8Z%.Q\6+QL#RBHK/$? _:(F+O5%HB&D?8T7CY/G5'F_ M.8)_!)M&'KHO:J[OX]*V7D/;AE2E4 /S)I+=')IDS2\(1/I>22N[8:LF7*CNJ.:,^!Y =\\9/,?N*=--3KCTI,KB-RWR7RX!Z M,F!VJ-RDR .>E6\>=50T9["9]5A]-G*)A-'6.EE\?^3I^)J*L667)90R!\0+ M-;0T7=-UG1$'%2O)Y:4"Y5'!>.Y^D_'$J_(E\G!\5ZZ+'!=?VNK?8+I$<>J, M*UPQKZE#E^S5L,FTV YJ#<,]/0&WX=="^7Z*PZ)IK2OHKOT5P7&1'V(\\:OR M(Q !EHV(,U'5@T9P91!G9-ENS 6V@>A =$#DXKAQH^?$.L0/M&5.KU:(JOW M;-F0-5F;VO)@SK(YGP-;D $K/O\=$'R-@D33$VJJ\TN6$)7&((_2;% Y'6H; MB;.&,%\;S!$31PZ)D&@I7^/AY*+5)3')':-E=U*JIU-EOML/>-A77M![\J8%$U)]WPJ9G=8D-URX*&0QMH8&_7R[3+C*3F&3)NKUFP87,SBQS)C M]\G([1$Q<>0?.5<@Y4EXF*S49CI*,56^TZNKW:$YDI/+@(?7<--+DV7:XM)LZF?GU02I SWFLF!0'?^IZ[D6\".7PP^:=QAC1;Y" MB&]0124XB_!C(MSE7\A$%TWWK_V8SK\0$[A^%(4H29[AZ:)?/4X&$QNJ%,$) MT$T657F:2W9G*O!W'?B_4*9,&19E@ MR.>Y6D+E>6&&88V[WWB2/."3N#4:K,SR'Y MR-1]*BK&\EUMQJNI83_^1+NN[AU8>X'9/1?HPL$ZE\] MW^:*&],W7]H?@=^KIYI/V\6R8[5!)S M/F\FALM>@V?U-M=K4EZHU$F0\2J-V34W;:/]A5.'5@+S4ZA M=@*-F>JD.YQXLTDMX%3?'YM,'#AZ_6[FZHN"EG#UANI3K:N#D1#BSCGW.2(A MLMXZSU8@A0TF6M:N+&<*<[XVOTRPPW,2X3Z)GG@H,^1=?3IR&#[6 MX LCKDRNYMA%*92/N7R!(JMYAL5S7E7,+;&1/K_[?6C[B^(9;L3BC"JIAD3] M?,Z"-> RBTW)@EZZL3<45<[BN MHHH$P(E92LQS]A34R-5UX_9S%#;P#9221VX-RC4V_(!"6A*V6F9 MHP9.*[5WPMQX*]!E7C)[8UM$4CJN017OOK!X:/ MW*B"\JS(= 5RV:M5I96%1;<;7%OK=%M*BANBHCMH"/BZ'FLR&=7MB-@T\J>< MNQ3\6UQ*5R0O/3?G D^W.N(<;ZT26H_RN30XO$M]CV2*KSI0@E!42(-85&'U M1Y5./'_LT+6G>VWY=T8_RE,%Q)IE2DRC@ M\77R*!%=OAOQ?50)-?1ZST?9?ICI#+3Z@*IH7'S:3[ 4*183&G>$BNS;UG55)^N&0ZC^/DN41Z/-M^=X4;*+/:"D]7*K;G\&(M8^%3 M1VWI'E15@F*H))&*ZEQ$?!V5K[BDI^4D;#TJLWS2(1(C--^NS%;"-#'%9,IG M:_]H!TU_#Q],*+23GS?O=QIFW9=^[Z[0>$ M6E\W:F;2JT[YJ;.'V-)DXI[82\7EXP']R/G^G4^4'\OF9 MR[T?8'.9PNH]:[80F/*@W6Q6X[+6,ZRD2.X,.?OZ?_]H= M_).\BTF6;MD/6Z&V,ZL1\*7. Q[(MR&(#6P@:C%1@2]^$/6YN'2V(C1UCS_: MA ^/@M&G Y*X3Z7^%WGZU:?&"U(:XB*V0["] ];U4]N/ D&X_S1_&9($%\77K!DP M!L"&:/H+\7?@@$!5<8D0V/J#RXWHCZ*)P(YU_Z;ZOQ"PD $N#/R93@DE?AG MF&2T&"@20GI H@E4QH1DG,2$N)A"A702ZC+P,TE2XC**8\F[-:^(6]6CXJPJ M;'$KL&FD>\*"%KVJF,NS@P[E "/CSEDEL MVC.+>"'-DW-\TF#Z1B(_;,"6B>N3**O3^?_:^;#EQ94O[ MOB/Z'8CJ[C_VCBA\-("0JD_O" %BG@2(Z48AI!0(3: ! 4__9PIPV07E2L C%<7->G F1RT.M[N"9DY&<;RR2N101YII*N;BB=!&.G3D<>Y%M MS 5J:??-?FY2-=E.S58=7LX8.6U)9DQ&RG?':M.T^3PGTVMZ(HDP2ATV;]>6RF')6 MGA06^U7>HX=B*>)EDCIL:A?&=*E*3W6)TH5:M9*Q@&?>RZ8' MYF)8D$0IJ'6&@PC=GGC0-#UL,ZR@2X!6+[#-D25QHP@=I3MHVBN'RC C=IM$ M,Z4B)+1#YK6:RE^J;CJ5*A&7%\;;61+&DU0@MGA4S>+NC.,S VQ MF(X+J4&:YZTS%PWA+W_+_MC]_%.G5@8OQ!4L!/GT M9HH#7HL F>G-5#^\$+^W$"_S&Z""C5K^ MWY?,EX^B!(W]4J=-7GEL?E7^_-_C5WW9N1/'KJ7!7];*?+9<*W?+0B?!-_() M093*W>&__S7^4&+(A_7_\TD0"W]Y, _Q%&I =;=%W)*6X8!O(9Q2#WTZ^/76 M1QL[#-\MC2?=&\\[?6>*0E\T!?@"(_Z5)GJ'0\9R_0 C_I4><[U#_MV,R.O: MY3""?S7D9RV0^K@6^$2^=-]D>H;#>XPY_WJ 7^)3E*J,$>:G__=*AWM6YW8'__*5]?LT'^<3+ZHUGY MF/YZ Y6D4+[JKF:492CQ=!C@L^XSS3SF0:>'/,>Y]3,_WKBQF#_4L+>[W,V. M^SK],']8_I!75;@4@9^8*VN4_WH+RNDUR/+YE=;/.5U[CH#FI4_*GO!$_ XM MK2U8I36<4H'-.Z,1ZFGWS^K:[M5,/MWPO!-I+FQ7K M\K>MRW]B.;$+6:*7IJZ3Z@P(;K7O:/LY?=$9KDQR@;XB[&1R VR^7Q7FO,S& M=772W,GN1^ M:8%[LQS67?H57LP:*J&@&3Y:.<-!BH>[O1[+=3Y/[W@(JKJF J87*73 MT^DI+Q#;U/.&/W=]Q2K"O61>=G:%3_,O4-S<@_CGI*@N@DR!7\YZ4JY7#OBH M/&R1FXG,Q=H,>;([HC =/ @=7#:KZ2KHX&3*S^>S0>C6;*(CK'H"TYVVAO4R M6$B3"+(!4I'H-]G@_CTS<>VR+_]TW4"Q$NIA4@$V\S[=S+LT=9S9@7/IX5Z: M*<^B.+WAV9$7Z=F*[C>ED $YCW*7M.A-4&$KJ S1+/%F)56,>8SYC[A^+CW< M2V/^'-K1SR&OS[K.@T>8)@U/GD][OFPAYB M?-OL>W6S^\AEOQIBN_,Q7CQ)Y8*YD'>^M \BOI=-]3A_CN,M6=J[\(0+_S8 MG@TU@'& -6T<1,7I#R>RCG>7U.DU"VW9-,)"):[G MC'(F(=/@Y >,6YS\<"X+][VP);ILN]U=1DLAG*?R8J/KNM9B@F +K5R*>3O5 M^6;.8K)0*.7>PHLN$HM&VF!T2;#">H+NF4$X ]\1BAP?& M+W9XG$<5^7WX-D:B.]5=4S6IO-(5U%YG*!=C^*+X/OUX9SZ:P11XV+=Q#_G< MGZUH/'@BT@E='@AS+ZCJ"$]M1*ZDZJ5B1P*I 1=VYANQFXK0/950S4A1IXRK M8-S>,&[Q\8H3.CY^#=NE.0%]>[(LF.'8RDR$2;H;SF+8(O6"?!.V-^/GN(JD MJ\<;]\/E1^,S$1<[$_&F,]=T7;X7V*VI5#3]EK6QL@RKBS+)Q+H)3>"D#PQ[ M?"SB5K2:]Z*>$F;E7')8-0D%+!QIJK:7LRA&/5)M6.JF3T;@['$<4+[A%! L MOEA\;S@? A]^.'Y1@; (T1Q@Y?FV X@/=#?!=>Y1CR< CROW5Q=A/__F=FT[ MV0\1YY:W3W3S U!W7VV9 FMH9T0_$\ MF=?UM:6UU+1@M];#:2G53-;8"5R?D\W#[W@/SC8-N?%L5,N%\PYAA_5*N)@Z MRM@4O_Q#/A''/(@_?)&8*UYBB5[R-:&$P=3UH(!J[W6^[&8P5<]%HU33=81< M+6POI*PL97I_[G;]DRF,Y\OGGT=T=.HRFT9U,+:292DG"8#V\V&Z:HB_DJ"/ MC_Y<\O.NP9-D22]G)\F46>49=ZJ277]-\E_^H=+$5^)=HK,=__]>I[ D?:"B M.8M<3_.!\YX)*_M^^)/)VNB519*7Z!E1+8E:SM%*8J#\DFLN(RF?.W+#;CNE M29=?F[F9.8__:/^;O^)'@1G"R+4>G6?Y.ZK M+_\DD"21U'=)PM[%AT'-51VB>@=JY$B-#,H>-H1^(=3G7'GNK;BK1,W=.C5_ M, 5SKFV[SFW;@=LQ_+[UXU@5JY4GJG/"-MI=B>6H7IJ*;M,(_.@ P?5QR[,8#$O@D[O4FG[Z =JPW',E R^1F]?R0U$4A%%+CBC72JR IPM[$ M>:?I)QJGG6+ WDY@\+;31M^!UQ0U7T922AQ)_7+9=3)&&0QE'N&5^25>[S+R MF5/F!KHKQ ^]N17BD[8/X26[*M_RK6D%/)PMU$_%:BF&5G9V"'I!/D=XIZV7 MM%29+O'"FE]&HMYJ;NP!U!/(6$]@T_@B]P>%XE4YK&]LO_\0$AM2JC"EK3 I M-:-4.,TZ\P(]C)$8E_U*X:O=82_:(% ,!V@)H'@.? XN^(6M%NQF.)%"L0>; ML,,:KZJA'5HH7)$'NJ$:QXZ^#8=VJSQ8C%6S,["\Z7C)T8LB-&3B*N<<3>.B M7QC#V/-P+DWD0Q N%[ML?=I2VI)"]H)BD7(HT!$1A*$FPI'$XQ7^ZGI \4-O MO8^^WV 0;#^$6/W<::)Q]XX&A&I>J]WB*T% +"K,8IR7ZZEQ+X*K_S7#L5_) MS&$-V@0<\\GFY711LM^;%L4<.\H+X:0TF@R6-J>T418V\95FTU\I^M!: M_B$L]C4!_S$'\'=+8*VQ*?T(IO3%SSLG_KHQS?,(*G_F."^8M;E>!FE6@B,2 M>%K(;'H2U#?C\O8T01S1-__&L'L$V%W\G/:)8'PG9;?'L&L1M P1-O:NL(#G"D<-W'&');KN:5ZA2.D4P MM#4<5>EN<>A_GF:"V>!:X(%KO]VP2O299& (ZT%FNBZ8E!W6 M:_K2ZD&:0F2 [A&DWV:#._.JD=36K>:B#!\05^[!-ADNR8U+Z9]4LXGMNJEK MP>GUM^6R((-9(9K"ENNA$?!!X!GC,%#&%NBZJ,0E[)[G6A9L4H8=]8!_],8R MLJ5+ZY3G$=5&JZ2FVY0H=*$U&!?@)[^2Z?2;R0L8\(\+>%R#_W3*R\GPWB3] M5-/1-4H*0[4<[Y,ACWN[4Q&$KA.])3'M:D[VIZ%CR1*:8K7[#,>DW M4R(P 6 "^#,WS@,2P#EJ^+\7_\E1?T,9Y8XDV>U%)5FM]#J1QB/\Q_H.2]._ MUG?^%2M95P/03Q<2%2!]\77'NE.04%04\U*<-9301,,-X/,#-Y%SD8O(!QKZ M%*O[<9"L8#B*HQJ*=;X^QN4W;/@+/Z%XL+M.PH"-)IYBH9(90<+5$\$4^ #V M9=_PZ1-[=R4+^>>$KQG+?_X-?^S_3K6 XB'^F^X>_LQEZ"4[GB>(_SD)8[U> M:"KUPO6X'6+J1:?CG__Y'R\[_YV0DZIKN=ZW/>N^&-5T6Z>(B@EX I)C#RAF M4M'AB[\I5J2L_3W'LT]4:F_F?GMF;C0/B?03R_Y/XOM'-!L'4VDKJ^2+"7OE M==W^U?ZKF*GWW[E^? CEFP_>FJ\*H$[_T:13\P)%N6(\Y?^O@3_ M5EZ]X/LZ?DE,/;0/_%>WF3M6;RK^_&;)J"ZB6H3<'-I6(&*?)55YC[2^GNUC MTZC$.X,\9NDT!5A5UE52DU,4Q\J<.J9E@E(YBB5(CB3U+]NWGH7+>+Z=R#7; MK:;^SH*MOPQKG[/=/=H,7U S7)K@FX=,H9>_*1O6J'WG1:9],9 MBH28974Y-5;2\CBM4G):50F59M*:3I([%"A[3;"S E$S+^1"P=!',Z7;-3-E M92)#3?7'EE*7:P>3"=\DPIG6"OUUR2#2J"7[8\MY<];.E$S6VQEV"X"237M)B\7/([W\F($6QX\4S888RI+IBU1XY8 [&(_\OE( MI@^?Z8ZX@;3PDZ[$&%9C46U-^$H5M4S_V-*93P:=^H#MF]5^TRGVE;56!R)L M>?#VELJ+_4RZ7!:,>9TD2%?)F-T);'DXH50X:/2T:=^4E' U9;/A2BP(HIR2 MB8,)5?3YE/9]3U28UIY8[]'Y93W34D78\F#P MYM0JV*U-8$N+B19 W]7RSMJ%$F3D=>65"4/ENU2FWZ)8Y%67VL*43E!3;HBN>22U%FDXEEUV:C&3NR#1-4[XO MA4G!!(!?C-NC3#79@1)*'#:M";;<84S!-VVK%.3)? "E-)))ZK#IJI9R#9X/ MRY*=[@=+19]D>T-1)NG#IMU%/^I6RCU9:-)>C:BE&JEQ*4)-Z1^;CG2Q&8(I M63 I0VH*=)X&73&^BO[@J7ENW1'DX28M&)'0;+K2!!"&B*Z5/6CJI\O%3J0L MNV9'=]T-/\T0Z3:/KFD[:,HK&Z<]C"J*E"1K"\\KDRU6A7W-'#85^1Q'9,H\ M*X1:NIF?Y,S2K,BCI@?#\H9K>T$1 F$N?+:8"P2G.F#BIS(_-JVO,J:44H:T MP%1+[P-2K '1\1%M#+II3@HZ40Q MZ]%5MY"KLTDX6T?DQ5+:Z9*JC#G3B$96H?66GBGRD50M):OS :LOINNX*?=CTW*O7*JNVP5>*+:+AMFM M^=-I2T2.B(.^%NK"8KKBFBV)V30JML"'ZT8Y;GH@+J"Y8;(3A6M(2=IMMWH; M=JQU8_?F 0VZ@ YS8[I9$D"^,S'SH]K84"+4]( '*\7 %9A.R27ZZ69.*K@M MKSV)FQX2X42:<&6+':6EXICHY@30LTI%V/:(P"IS=U9LP=\+14HO*B,[MV@X M<%Q'!+;AB5QIH](+@1JQ?<6=EH*X!]SA%*2\H3//]L 7% $X=B MV*^F*N/N2*B9X7C.L?/ZVA_G)ZCI@1BJ16M>:_D=63!&:V*G-P$O5)LAA=]!7NL57Q%R_K!,A\-*NS@R4029N>K & MU66J[]+-==ED A&(_?%XUH5J#FQZL :MN:NNY09H$QW9=HU"@$:\#VR,&5&0T;H!"V3('.VCJ2 /D(PJ^1: M79NUS412TD1S:DYT DQA9X\0S"2U"C8.63(E. /AP'5GJ4P4H:8'4[ (UU,] M9WAUR8X&*6Z>*91((7[JP12L6]84Y1*W/1P"EK%(&CQ#!>8N18S<$J%NNIW80^.L.$P+ZG%5%W- M"Y2XZO8&S?9B)$U0TP,QM+/+UB+@N[84CHSZC)IZ>I2+4-,#,2S/O:99SH&- M":R)/W/ZI68E&3_U0 Q+U5H!5!K+-=',3MFI,2CEVQYL>H0-G46R9->J,X=( MSN15H]Q4,B4U;GJP!I7J:B+9;J,M*$&S "T;H0ZG$#4]6 ,_\I+SUH M2TTS M.RDMP7PM#434]& -N/Z2[?%+OF2"F9I:5!I3B>S'39_7('80/WN@MOY_U;4L M9>Z#;_L/+\TCY+/9>:&0TT+=.COV[K;8/:2$@;O_8NL1KGA2?FQ?.A=>WIEAOMC;G]OY,H@/)MZV]# MUU_\TM6U\SS&+]XW5<:^:X4!.(DK\N_Y5S=_?S#R!K[9EXH7HBS M+02%U^$*UH%Y8E-X(:Y@(2 S<7@AKF(A,#-=PSI@9KJ2A<#,=#4+@9GI&M8! M,].5+ 1FIJM9",Q,U[ .F)D^=R%^\Z3.+_U\YQLU^QNC/JE'[:J'K+H6^O+_ MOJ2_?'3XF2?NS3WHC\?/OB,):/SJ);MTP+%K:7$2,LK?>I6W]>]_C3]IZ4\[ M=+ST?[;T!PE[KQ<>L]OEV8W]<<3;P\6'/T\CO!<\>_RGPKU//MU.#TU\W<\3 MYC8L'N\4#\R EV? LP"!^B@0V"7=LR>#]8W5]7N5VDXMUZA+A]Z"GJ.S,F[&G5=]V7%2M\+Y-96 MTIM>!WA+0P7\RO#E70VZ_2_K<81&#OEZ75\)LBZM:^W22IN#8586_^#.SR5P M0E" >$/UC]"8^T8PS84^7#3@/=< YGT?P/]IVWL+?JQYIXV3.4N4FQK1["9+ M D5.2CD9E;% UZI1D'=.4?#RTE%'C&F,Z1VFJ5>8IGX7TUZ!"I.JUV.$)"VI M8J] K%JCR84Q301$OMU;I)I2D5CI0GL"F./4T16XQIC.E+8YKY ME'U:FHBZK);<.0&&KMVJ5]9<.[ST/IWS":JFJ6:;,/HS0QUG=9)2$*:Y+_\P MZ#Z3_A<=SI/W,?WCIRWF. MY$B%> :]^U*>Q^V['J[)!18,(ZDL2HZY&:LMNI+J32]L_S:"3MI)6 MOBMUQD+ !%I+O<@LDOUTA'X;[\DZ(S M3RG,*)A1,*-DHR)M$IZDG^M.]27=/&X^2>G)I9C@I$6+6^XFOAY?H4C578-9F M,<#[JIU==(0D&4;]=G0Q3 M55&.+\5),=R;T2^,=(STQT;Z3WPC0BF2&DN_;0DY>2'5A"ZE5I5+NT\I;>KR M_B2?$G)%S>=]3BURZ0@BG4/W*A-<^LU[E3'6,=8QUH_LZL0XUYI:N;8J )M; M58-"AI'FE];? 3494%PO6S>5FJ"[V6E3!@':U9$;@B.97U^A?H])+?^+;K_U M@_CB6'<.T+HZDP18S=%]N/CD/SX1=S,GXBZ^W#B$\4##QF+^:./&8OY X\9B M_E##OG$QO\X@Z1_FU\=FB:OC(_M7?VSHD_TJ#^ WN.\7N5Y_%_"[\N2[=Y MPIZ)1%*D^N4H:*!?7EGU2*Q4?L7[@ \/EZ?-($GS2YY_/UO\6=Q+!BZ9G: MH"T9Q#AK3$2?##5>)@GD?"#9U"F=#Y@YK@5*F#ENQ>MQTG/TO\4<'7=9;#6] M45, @KL)QT$A6;-CYD#GY5,2R%3 MWK0W4]YG%R)B#@X=8N5.F2B.F>-:H(29XU8\/2<]%_];S 'TI#Z6JC-7RNG3 MZ=2L+*M^.68.Y.JA..[-LL?7F=IQ<7IXE#R.2S, /C]S!^???XNNM+E?ZQF% M6E7J \4L\JV>H>E1W#ODF*:>"!Q9PHC&B+[H.???0K38;WIF5ZL:DE+W*YM. M>S/I+WC4.P::+FP*(QHC&B/ZPN?9?PO1BYFO][/<8"2!7(Y66:JZSI7B/9K[ M\@_+$;@6#48T1O2%3ZW_%J(WS& \X3J]"F$#(6WE.Y+ \_$>C9P$F13[)J3O M-A\$OKGHN;Z/#H'H1H#S/_#!KALYV'4%-'<>YT*,SU8,SV/UR>VB+7N3IR=!:ZI+@"(]OC&;3+Q4K*TC+P3) MO'V;ZW6F*GS Y0#G!XD[7%PXKXF_VD!UX4#6"5?_.Z%Z0#."A.6B6H,XE>%: MC]1=BKNNAZC0 $GJ,_S&C^/WO_,Q7EQ$T?[YUVU;PL][0\'U\FXX#O30XE45 M:BN!#W=4.&KXP&..L/6F/@O;F5!8)WV^/9M5TD8/ZL\TLI&)(]G#?V/D8N1> M#7+OR]3]!8A_Q*[=-,] MC]7ZT4UWG>HNUJ)M%\QF( SE0M;-19L8N,B>_<6N>\]!]0ZP+/@G7Q,3X !/ ML>+R[XIF&X[A!VAIEP#'VK'W#GOOKBO6OH-M<0M:WM'X5Y 5MKC<6A6M4%1 M6&1;E*A.$/R9+_^D*1R@Q_#'\+]ZK\6'X3\PM5[/FH*I23F3"5>U!HO61$3P M1]? MWT?945T;(.2B>T"%10A7MPZ"J:N5G27P QL<#]YH5.2 ;JM2(OJK;FTYM:R^ M8T#R2R/7!_%F[14SU:64C * M1,0 <>K%H>\3IUY@"L 4<$6>CS^F $L=S])6=R*;1=-2?'/2WQ16/** .(/C M\+(,3 &8 C %7)'SXX\I(!V4:_6.4;((0Q_*:4EMVIU&K 7$3I"W.>">+';;M^3U^6%OLT_M"GH1C>MV?8?6G8;'? M,95VDR0:HIM/S40$=E36D<)!70QV#/9S>RQ.!?8G8.Q>-79_N;]\P!ZYC;AI+2X!E_" I01 M2P1N B(>Q"?IP&(>^X0#_\]+*+^V4>%!?##Y-O2^Q)3Z227:;0'YX=.;S-NC'DWL, M]X>"^ZG+UG\ [EZ!S2U;Q"A)5 >T*Z9!RUQM> 3WDQ?J>SRYQW!_#+B?J8+] M!^">M(F%.@^=!E$M5)U29I#D&GD1P1V=C3\2:<%PQW#'<+^&E/"/P)U@&4!N M&(XE0+(R,E96N2/F8KA_2D7 6PBM-H,I\':YWHF_P-9!^??7A ,^[WZ].P.D.=Q]T00ZWA.N[K))'OE3I^RE. YQOM",B^28U5KUX7B1D0(YGDMDX' M7"X<8_>:L7L?F=OOAO&!RU#S)VFIH2^E4%MTV/H0TKCF!P7N] MX+T#3\#'-]Y^K31;^_D5*R3I AW)/<]L&#R"+H^["<+_"+-_B!I:I>" Q:#%H,VO.6*&J+M>>V(X3FGYP!P&C&:,9H/J_E_VXTSYU95FQQ@X*T$)6ZUG!2E70J MWIOC%/]##P!&,T8S1O-Y70+O1G-[5E7G7+M=)NQ6,JB7Q%%-F,1[\S;$?^@; M>(!:!-M9V]YHAY;1<$)4T'V7-^$Z?F(,X&* ?=I_H*Q@EW 6P&T[.O%)IOOQ M.:!:DJ_K1>:><=Q\AG$V1O&V71=AF'>TNN&X'ESVM^R9LIYB,K5%9!J"7'/F MPJ8RYB!G4G%=>/+-M"@< \'4@*GAT@7D3T8-O8U:MUKUS$I22*(JYS*-C"W% MU("JR!-/+*8&3 V8&J[4&W)2:E#2XE"H]Y5 ZCIL3S;M4S*+D_SH.=-;25& M/?/EGY/>FWGG$H]1CU%_]LR0]Z(^:^>I:4U)MX7%)A""5*5/I,HB0CU.#,&H MQZB_!3?'[Z-^NK*2A8%G9XDF%(3>RM<->QCO]/EI%/)P4#2.^&+H8^C?B&_C M-Z%?83.9(:?T+*G?GZK5H5=P)FD101\5L*!.69CR\3" H?]PT#^G@^,WH6_; M8W=!<-' -++C6J72<[/3^01!GXMW?9S,@:&/H7\;7H[?A/YL()1]%^KX0NB+ M*TNRDLNR'RO\R.&12KVI\=]1-8WO#@[-\'<^#J"]<''$=V"@>SL#9863.;"K M]VY=O?@2>"SC6,:QC&,9QS*.91S+^#7+^#T9;/D7=L=WDZT!@J;>559'3+>! M+1*--6%+DCVPE61#"TFS*E?LX,]"U;=[GP&:E>DP,- MR4%SP[$%+D.1_WU*Q]3%AWH%1'B>4#5$[']99HHCG+]%<\CY..8-$8^1O[MNCU^A?Q&QRY7^F7' M,SN#5JLZ$66^GX[W_#@DG?[#^@&7"$E?'-Z/$FR^\S%>_ K92XGO@\0?[GR, M6'SO=FFQ^&+QO>&EQ>)[Y>)[MV=K!<5SX)_XB3GP$OY4\< VR_TC"@"6^X<:-Q;SAQKVO='['90ZW@>E$LQK M6^8,E8+N7-C/[Y#XO.CJS41*\\;2T$ <)XTM;U_>5#L6<"OSM@0F;;$WMJ71 M1HD^.SF2^M13O2W@99&GH(.&\!Q/)9[CJ=TD/^T))KLTB^)<[M.*HECR1*:X MW?73)[S@"8,4@_0Z0/K[>8SG!:G2*G$-GUIV3%#*)->C7DYNSF.0QK=*,R=, M=,0@Q2"],$@_G')X7I#6&X2I#?K)*5&TYXWDR"=7185'(.5BD#(8I!BD]P[2 MW\\.//-.:I=&4:D@,@)E9?B-,Q0<.A012.,2OD_4YU>TN8%(XP^6^CL*WN"X MXXG3J1_U>/GUSAYI^DS>(X M\X?+GMW1,=]+C^M:&/ LD>H])"&3Q206T]D1)NM-FSTBE,LZ0>6TO)I=JI&U MX&6:Q/%H#&8,YNN(:+\7S$(M3:LE,65):R]2_-;$7'5S,9AQW!J#&8/Y*B+? M[P7SC.YPX\V@GB:,C,]P'%,5Q7P,9AS?QF#&8+X*1\.[=^9^5BT&E1I+),=J MU\]0K<*8B<&\BX-S]Q 'OSBN<83[@89];T=0< @"RSV6>RSW6.ZQW&.YQW)_ MKW)_!_'/MV.>FF&% = ^KUC0G0LXKO=UY8C%[D0LOEA\[W1IL?AB\;WAI<7B M>^7B>Y_%0B]8;.?Q+."K,/Q/>N')HP1EKZ=*3WYKI/\LPWOJBL*HG^\$4I^Q MW)5%EG).(,ITZO1YD9<6=(QOC.^K3H?\#'RK SXTO(XY-,$H6EBU;L=O:A.$ M[VVJY%OW-6-\8WP_*+ZOIS;0+_ MA".GTTORDK0.@8WQC?5YTT^1GX9K-\1==9LTOT,]%LOBH);#X7[]^[A,JWTJ.O\U["&ZHB M]!!\A@^R7WX2+EC2X<[7%\LXEO%[7U\LXUC&[WU]L8S?H(S?O@WW"15V?F'A M3>ISFJMM\DE)\?3A7&IK68\093I]HAH[-QQT_FD**HXYG[B^V1V=&[["H5X+ MHUZD8L^.'H\P8Y-L.#U7YRDS.>Q2R=RZ(:S$2*89')O&/(!YX,:CV^_G ;$< MY4:UL P(P.:R+7(P2JGI">(!',/&/(!YX+:CX._G 0:^G_&6J!.%BDZMI I+ MC&,>P+%NS .8!V[;T_)^'I",^L1="HV)5%WTZYQKR;4AR2,>V,7$WS(,8H_) MOP(%KN/5(/73I44%7G@1!JPT<13K,1<\8*$JR>"*? ! M[,N^X=,G]N[G"_FB(?SE69?US_-GY[SR=5%W+];[MR?C%J*8 L>4W M*N;E"4B./:"8246'+_ZF6)&R]G>C9-DGZMFC_NV9T-$\)-+((9CX_A'-QL%4 MVLHJ^6+"7CDZMW^U_RHF\/UWKF\@6OKF 0LR[!*@9[]Z:KPJ@3O_1I%/S D6 MY8B_E?Z^!/]6CLA]_*O$U$,[PW]UF[FC"$&?(?%"RK>VKXNV2['["K(0(EZ$ M8Y0.A?#[+*G*>Z3U]6P?FT8EWB5DCE9U56-HF:%U5DY! 9&5,6#D-$4P*:!G MQJ0V_K)]ZUF8C>?;B5RSW7J"I*8E.N'8-S1#\0RP35;:]OJ9B%_R\'=.=/4< M9&\/3'<=W_[1D=_#9\#9^!ZED!DX['..]B<[R@MZCR7@16<3V]Z>;ZLIN![: M2Q)=*-%@NRC&*E&'SYCZ"0%V7X,;Y!+88^!!:'Q-(,LG;H94G_-U\R_)44(- M:J[:WV=\:=E)P =;*)?NC*_]R.:V@WM&2].DIF=D/0T5U!3@")E5.%)668(C M.$J'^-=?H0:JD53=H:&NR41F<]39+*MF6)Q)$Z3J_MAR57.+5;8]:ICK7#W- MS#T.&'0$6[(_MNR&Y;;>MDI):5&5W%0VK8_; U&F#I\Y4Y.#L%'JJF;'[,CE M3&TTL4<1;'GP3%*)!F26G)0E(],OUNV":XR[4-T]?*8AN(U!;E5?"PMG46E, M[6$TMJ"!+*=_;,D-BE04:<,5H=0KBX""7=EL(MCRX.UL5/*%1:M1,-<\W\_R M?J^>E5!+DORQ:7'BL>VPTTM)S$J6J^W2G!0[D9R2B1];)N>Z4:'SXYH)?)YN M9VARI:Y%V/)@2+5QVV'&%4H@J%EO5%9;J=PHS<.6!T,B6ED^0PL5G\CICB/W MNJG.*D M#X;$.^WJT-CPNF!(J4Z9ITLCJX1:'@XIUZJMR(JU"0FC)93&DJRX MV:DHIP^'Y/2+:RGIK62A:J]-V\V[@3+GH>ETT++5H8&@S39-L[I:2)FY$U9[ M"U[.'+:L50-I,Y/UB61K_55ASI@L[8BP)?UC2]I;]-?^)-N7JD'8Z@\]KV,, M(ID]TD^[4DJZO<@VUXVYFIX9K?8\%&7NL&5)7)C= =2T!)#I5V==LEOS#-3R M8)'\"9L#VSGQZ-ZA/8\A!) M8#DL\(M)7^J,%G5:K"SYLA8AU_1^D6(;[EDMW-KJ4"6TE+D/ONT_O*0@I$CM M5$.D2:A;#62O \#AQ&CA>B+,MQ)OE+_ ZG&D=?E6B R_$^9CIS:1/O!"8F1YJ'3 S M7LHO1CUU+B_.$4$#T52#T MW_\:?UXJY1F3YGX99,3"\ MA.(B)OQ8%S'>7YSOVQQ'_O_\B&>)_#W^>1G@O M>!KY3X5[G]^QG1Z:^+J?)\QV)V2[>Q<8S(DWSXG41T6#(0M]81+,6#88MA^ M2BV53X7M(NS5-AD/K*2<1 (>"(24)]#!*R[>;2D,6PQ;#-O/*'WRJ;!-%N1- M>CQ1BL0Z69KZ&5_H#8MHMT4%3U+I-W%[G?&(#UCNS6 *O(3ZZM2X!>?K:\(! MV](@RNK;+40GKH:<[GR,-WV=\/6Z7J]A:;'X8O&]X:7%XGLG@\32>B=CO&FR MO=MXW0\70>1"SP..NDX$GN+X5FRA)11M%OJ!O:TEAB-ZM^RL.!*?OQ^/!?)2 M_'7;L;S8 O])C;F"ZP$X[#U$NPBAVT'RCM;]CE?^&:[[*W*^)'SXA[ K1QP? MDV)VZJYUGC<[#3)7,BR6Z;H3>7<#Q&'A][^QOQ)3P$-3P(GC@N>G@)EF.P.R MQXS-I,>PE?ED0XW[J+!:?/D#C2G@WBC@8O?J7157W%=<\F2T\2-;E#/%G-L* M!=5D.FREJA,*%5"BO+LBXJVK]#!98+*X5;(XJ6)QGA#H^16+L'20\$AA>7 M[4[,+3C7+^.M.-QZJ[<7?[:A=3N7$N.+M['HWJCHWJ?O( ]TPP%:%CCP0]"" M>PSX7H=X"T-%>3@-N3G/* 9 >]!F7E8,H" M=*T+2/GZ1\;P]O)_Y"J=]_G\07\7@^S?==]GMG9M_U M#?=QLT?>0YOR=#,R.KZ0%D)Q-9H6I@JA)-$=5S@7!!,")H3[\0>]EQ#^MUGUB0>MYN@ZJ9YA A,,=CO9@0[IP0KB@8?.EYN1X[[H*9)6_DB:Q5=IW- MD'Q+ZA>*A7E%:BZ6+@^Y [ERTD\$3A3!W(&YX]$23=ZC=2CSN='JR716*+8* M)$>&?&LM(.;8IHT32 MX[H"Q><\[I0C%/:&OI,WBU5V*(19P6XMU4'$V*7%%%VGO2VS]Y;/&8>N,)HQ MFD_L"_D]-!?] 2$:"E\D%FZMTIF227=-(S1OJ^]A-&,T8S1?T"GQ>VB6UYS2 MMO.@(?4WY6$UDYTOEU,1HIF#!@6+L],PFC&:+^DQ^#TTBTHK4^@/G:*9VYAR M?FJ'RT(:H3FNU4>]Z5J,_0/_"A2XC%<#P;/<4]6=@H2BHD0/Q5E#24TTW ^ M/W 3.1=Y(7R@H4^Q'TP)X#\*AJ,XJJ%8Y^LC%-,@/@;C)Q0/=M=)&+#1Q%.L MQ%SQMEDH4^ #V)=]PZ=/[-V5+.2?4WI\7>J+6V!5"R@>(KWI[N'/G(9>'6%[;/[-JFZENM]V[/OBU'MKLZE8B*>@.3V MAEQ%AR_^IEB1LO;W5XG S?Z9V;\],SB:AT0:N<82WS^BV3B82EM9)5],V"O' MWO:O]E_%C+W_[A?7].Y6)7#GWRCRB3G!HAPYED9_7X)_*Z]>\'T=OR2F'MH/ M_JO;S/T@C-N6Z#.D6LCSUO9UNYM/=E]!WD%4BY";0]M+7$)H)ZG*>Z3U]6P? MFT8EWA9D;9S2B!21D<=I+B6GE$Q&5L8<+:MC2J4(76?H3.;+]JUGX3*>;R=R MS7;K*3[LUPG'OJ$9BF> ;0VE;:^?J?<=J;,_MJ3* M=I>2B\[,#"-5J6O+35W9\#)UV%*/EF--XUR/4-3<>,'.0PW0HDP?MF0+,W=8 MHMB18.@S2$D@*R;I"+9,_]@R+[B-7'V8*@K4JIM;MTIKJ>%-Y)1,_-B2-FVN MOLX&FJ1,G&I[N,R2Q3XOIP];ROW-2"ADI@N!H0>9JC@G1#Z*8,N#?N;;IA=D MZ<:06%28NMUQD,ZTEV8++2()?J-65*7LM4FL&%3ZO"IRT[7:T]-*4V$ M0RF2Y"0Q32FP _1ATU8FV9Y5_(IL]A?\(CLVZ.6,@$\](E'KJ%4J5GOEJ42- MPN*0T[*DX_.HZ4%?E8X\9/2ENI"JJX!7^XV),-Q$,GE$^D0MTS5ZA:A%*"Y( M+:E^6[ R\*E'1&4J58:Z7VY:$D-QSK2GS#9@"I]Z1 )*I8R5Y=M<6THF>[HV M Q6IU8)-CXB HJUG0Q@(S)&NNP07)215V MX(@,Y*(<862R:U)0'*Z@=34K,,A(IH[( #4INZ8UZ3*$,2X4BAEG*=B0)ZDC M"TMP.4HJ1@614,K^:MT456U)PJ9'%K8P;;:<8< .)&-N%ITR76DP NS D855 MRMEF5BG-#6+A=J-1*TGTAP V/;*P^7#>G1LB!<9I,I^-0CJT4,>_UL M'KBN8/2FJI$N)24)B@M];+4\=5*@M&X-$I'+E5:A:59K<=,#<@U4*UE1''E M,+4HLGAKL>RR< :.+.Q2+=GB:%F7S1!$?3A1=HJ#V**/+&QQK3CI:K>\)(Q9 MUS180W&ACRPLI8ET(U,=2,)ZWI!:2[LV)XBXZ4%?J85>=-5>T9>23G9H M9FMV8:#!81V1@!M^_8[H7D5E5[7[Y,AG@BR;>\VB_LN!?/ MAWJWIT,C8*_K[?^=1#[7;UMK/8+S]$M#>>>WB%^\;ZJ,H?$1!N DCHSWZ+/D M^_79%UZ./W114[\(+^"%.--"D$_LF\6[\4*<:R&()PJOQ#6L!.:F*UD(S$W7 MLA"8FSYW)?[\F/XO5=D;<9&>EJK/)PT?&#(TI="7__6CPV>>N-..GWV' M#(Q?O60701N[EH9BXC\&,?[]K_&/^0P8!Q@'GX*#"YZ+^E.<[&-[VR/K-/%U M?W8=H^4&T<+^");M:A[^/(X#ZJ,X(*DGXK(UHOX4!RBL_5KH\2K?Y2I3'Z6V MESQV&T6JXB029/?XB1#EFQA.PIT#E*'J3!(HQ7,)+1K@?\;5Q-3#GB!G'_*N M@9UA_G@#QX+^8..^<4'_V/YV;9O9#_=!-$#P>4?[+VW"GA&^-W>@Z)?^WWL[ M,'3BXW\MS]6- !44.7(^*%QK795MLKS4G&$UNW.M'6=S[AM&ZOY5U;ZZ]+S\E,SX-(3B( 4=T6I*\ M:=G59*4E[F^P?K-P^5WZ%5[J%KN91*[R$V@6]\X'Y[=X+D9Z5[3!W[9SXC69 MY9[Q]YW*CE#8,AJH2CX5- 1#:,QJ^57 >!-T90UV6F (8PA?5!]Y)X2'4;4H MR?;2DIC9=-+1"@.QFA6W5V"F4D\L=GW\\_W^\+CTD ?@&JN&]7SGU,\U%M0< MW42EHEP G 6 @Z/W$1Q]VZS#:0%8\N]5\G%:P)%=,J[3]>6?/)C#K=&(=[ZX M1I'A0(5I8J!CY8KMPO%MXM]A&^!J;8!/NSKMX53[$UOG+[$%/UL ?> =C7^! MJR/*O>>5QDVJPF2E7#I,-S9YF79'DVUY?S)SY"XTC$V,S;O#YHG-[@]B4UDG M-_U" 3AF4Z-ZO;RR*7>C7;%^DGZB']KPWJD4G18098SJ@(,'/]S58B; M52%OW&;X;#*[+B/XOG2/SE3Q0%:)"[Y^A^ 11NLQQ7Z&5+N&M';-S"15H.L> MJ@Q(('4C\\2=3MNXM#AC&&,87[N:\FX8#UVSQMOK(2F%+<%<^Z8\G8TB!&.H MF3!OPO@^'1LM=,4#7&\?!($55XE.J' R)_C\P_5:2SB:>>MJQPYUP@IQ%6@# MN!R^8C7UW1<-UT%1M2/\5:Y8)%NP\@*1+'=3 9NN 7?B)?RKT /XV,&MVQ*/%$9\F$W\=4J2 ML CABM9!,'6ULK,$NZ2:MZY5SUB#0E693-)$DO3M>IXTY6$[OFV 1EG2;WE) M,0]@'L \3)X]N\;8UPKK*:A="R0('Z$;P%L6! MEMEN:;ED6TIR;LD>K1K]SF2"[EJ$VDGJB7F+XC"<,9RO#LZ?&%NY)== ;JHX M$_A&PTFH<#0*_*_B^R#PXX,:EJ'$POVI!Q$? JSW/LAK,"\N=9[PWM<6"_"U M"_ #Y/FS<3?VUC8Z6P^,);J)%NN16(^\8CWR#LQ": YZ0/%!'FS_6W;V,&P_ MH_"(292E49F1*P[LX(Y51O-)1$A**.@.O5$/% -PITF@JHFH<'NS&-L3&!CXKJ, MB?O3.O:0ZQO!-!?Z< F QR/T'6&L3I8D&NO4W!'64R.92\G-W(#P"[B+/&:0M++++>MM;RJG-*H8P5#JXM^V'AW&( MH*Q()W ] \?'L?7T\-;3V562%_ [PF!1T)'T?C_J" RK1S,]%'H#JYS<1#(]94V1+ MK&_<2E)(5II9T^F$1BA":VI;XI$X<@4#=HA@]#X:>L^N>[P3O;/\,@/&U5I* MH)25)C7R317V Z'W,T\0W+@OI.T&2EQ#>INPZ(?S.2JLZ4P2E@L?&P#/3LP] M=^(I-G:68#OKT>VL$VDJBN$=X3ETDGN.#F\WG1H$8Q=BL89^C#5C,&,P/R283Z2X_#&8O7F4368K4T*J5F:C M,9GI6QMM@L ,%1?V%(K+M6LISRFLJ,"VZX)8#8HK-OV1,LV1)F*JSVFJ31!->G#?$.C[6\1]HK'V'XEMU /I3LCVIJ/6%Q&0[9)DK MU4N;%C3>XS*,:5P'X Z!C>LPWKJ5_ZD, *Q-,NB:2I,P@FB:RWD$4T5Z=ER MD2+?#C3>I\G_7,?( TO@A" !)>.$(8E[1S\.M]X+GYU=H]DCL;T%XIL%I3V3 M'4S+9E50FIEFN6DVUYF(EZFXWB)WTMS->Y=M#. [=/F=73/W%49O3'FK)$F M=3:M2LIJ9%5-AK9;:NN].>6A6AW3JO(\0QJT\FREMJD6A M PK+Z21-RHX5$P(J_)%YK,,OVPJ9<*(2Z$+!1(@N&S><$+TVUT[U\&>GNLU%.\HL'P'R@S$6@Y"+:Z[KP$MNY9\5)WZF;OX M9\#EGG'6?(;9FR7Y)85C_8E7(Q8ER5)6HKS(^1.92L?'8=[.2\.@Q:"]9="> M6.$X'6A[]8%4 Y'9$*BT/1?S)7;5%W@$6JB-T.R1&\R"R)IK6H&7S&K(=NF([^3C/*13#'; MB\9.>5 8D\75@ >3Q3WI9"@QWL?Y$-8G5?C*GJ+SNSJBNUPO6*&,,IVH1 9=+*X$F5J6S;VI#7K M[UW(,9+O!7S[G?#1MW#C/M*SV5$M9(Y3Y79=7 M(>0\L$=C"V&1=[3G(D+'0A!.3I-/)##*EB4QMBY4R^/86C&", MX%/;X7^$X+#.,$G%+Y3,M3G.]6O^C-V/<"1)';\#\_D%!P6=O'B%X M>DW6R*4GYC%TGH+K0:Z$,Z[Y!<^U8YB7]SZV5^[+@]JG859.K0&7)915+1KF MTF-/L":HOU#QH=].<,/T@>D#T\<=*%P?IP^_P)*R.;':DE'(V@V:GC-M-D+] M9=#YO3=K%MR9"^AGV1C'8AWXM ZV++%E>?%,<]],(;\&5W7XHE6&G:J%" MN,O.L)+F93HNZ$H1.%D#0QE#^4+)&K\)Y8XR6>0%F_'@P,9]L[H<=KR:B*", MO$4L3M:(?%0F+I[BQ'B=T U'<52QZGAO!9_FH-FH;+%UKB;:WG J*\)!P18B<=*_!4I\?=U ML\I+QV,;S'<>R:8>8Q5=])0'XV/QWHRV"31]H_2)*EFSU)+A)(6P MPTO;,(HQBA\7Q:>.)'P0Q5HU,%,N35M24FU5[6J-VMAY$:$8VN$<^R:,[]8, M_S&K-/34J>*#A*LG E11+?36L%^N:F*[!-LE-V.7_,F-5%B\L7C?KGC?@=?] M1:8 W-YW&U)3S[FV[3H=M!<=NYIIF>QL"&?6D,).M5Y@\MDRT8,J>ES+,WV2 M2^2O?"N/9PJNHST'CA^OW]Z?OL;FR6\Q&TZ8NH)9N![SYH17R_.6Y:I* +3. M5/% %O*>EGL!8 $=ZO+!UF]XA 3G3#JJ+N=-7J@VN2QI M #,!9@+,!%>F"'T"$W2$CIN1DUI-L@L.4;!JC61*$!$3H'OJCFA#C^3J^#%[ M\E?)!V?*H'Q "^HFE$'.U*U/X8;6=$7JA9&1D1@IH,K*.C2[71YQ MP];_]/G!I6M3K^";!5T':H!B1V"E3A5G A)P!4%B^SG.?D$*%S8Z;];H_'2^ MNQUR^^Q $19>[#&YO)3?0;QHN^LT=6&WY[3AEM-TT%:._A_5\5C"S=H)_#;P M \]0 Z"A7_".]OJ+%RW+CFJ%:!WRAC]W?<4J0IUL#O_B]VN(VYG>6"#G39HP MJL7!C K6]'(UD>G,MH;X">)2-^"*@6_>W]B'CJTBI>#KUA<#OB_"MJ29][Q& MGZL[8(OJ8<;]J''Z,]S1\F&&;<$)<[7#ZSMWO/N2R[?\_A;'IF=$*'(+L#1S MIE'J>[253*._+35U.HU/^L>Z5*E>YL=A?C4U;'_?+VE(7*O4+D>81ZFOVY7DQ"J2N M8(P^NFW=?\HA8Y M9#"^'CI@YOV()80.(U%N@YB5" *HK0FB Q3-.G87\6,XK7Y3.0+PZ\]7BQ[0 M]'I?+@ -"45SP[$%+L.K_WW&/( +C/72[/G"DY4Q;,;HETE7H'I1KMU+EDM" M^7KH0_Z!; M_2M0X,I>#7H_77Y4.'' >]VQ[A0D%!4=9E.<-?(V-=P /C]P$SD7J6NH_BW\ M%)L3*&L^L5X S#Q%"LQ5[PX+2J8 A_ ONP; M/GUB[_Z&J]*X,Z_4>03;R=RS7;K*;8I.^'8-S1#\?:WJF][_FZ;<+GK^/:/COS> M<-!6%:QEDDNS7.:! 17Q/(+(F;(17D?-W\2W*44(/JHO;W&5]:=A+P MP19*?3KC:S^RI^U0GF%38SJM4_)8(S4YQ8R!K.CCM$RD5(T8,VQ& >E78$&' M:2=#.\QF/<8TNIEBMMRM9K@\+Y,RF?JQ:=]=5>K=)F<)X=S/A6!4JE<(7J:. M-"TF*^D&R3<; L,U'/@T?5YNBS(M4S^V+(-.(ZT,25_(=:16RE@ZQ1K**)MIQG;RHCNNL4$T-!HHKC#-!8P);L@=C6G'S64X)38#CA!SO)PZ'%.2 MJ=2Z^;(F"O8X*3EI8>7E ]3R8$P;9N552*&L$\:R4DBO>ZUUA8-:\N&8Q/_/ MWKLV)\IT>^/OGZKG.UBS]W[^]UTUY@)4Q.NZ]U0IXOFL>'I#@: B)^4@XJ?_ M=S?@(9C,3":)).'-3&):Z%Z]UF\=NU>?XG3L6#>976ZV-NNS>9-8PI'1-3E] MD483-C-#2ZI@Z_-H4C75.<3B=K;_'>TM1<.#3_>*C5[4E[ MFBH.&&^W+2L5L8*/ET4.<-?CD=-%7M';>HMF^?&(D]@C/^]-5F!DA%"E?H>9 MF&U.8(=@*PICCZ;%-1P9(52SB6_TYD[OL-(PRRJ.6B^4^GTP,D*H:FY@#6UN M/&+D;L[")^6CLIW#D5%"M=*%8<&I=PN*LRZK]-#1:DT3+BE*J$9-5S-ZRYVS MZ56QEMN,1CR[@C.-$HKL'3I#4_-JF)SM8Z5R4[,8X/F044+U-QN2.)3K9;;9 M7%?2C,X;G.=RZ*#5]4@UYTS255)ILE[/6#@SE&HEF36P!DR MNVH7U*9-DUTX$H]0OSUQZ71OD[>PJMS;KN?=&=L%U =#(^0O9A='$FM)(X6F MZ5P[W1/*Y*'/Y:-KVI8PMT'A)*E,>-D0#&/<&12+8&1D3?OU;ERFJ@J%[1:9 M/<[(VZS:6H&1A8CDMP%\5%ORG"&:2^4P,+8USH CHQ-M#/-K:9W-9S%ZVO9& MP[60/XY6'!6=Z$#A98SK=.=LM5HN'<2R6'*F!?C,R$2SW'C&2=1QQ*;I68W3&TI:J,%G1B=ZU*C1/.NPA"*1[4._7=++ M+-?G"M&)KA:5KKG=83J3)@939E,^ZI3BR-Y:; $L+T27)\B:[962UI51-&9^NNN.!2!3! MR"@_T&!I! M":[F.//TON!B0\[9M-CFWBBX:*Y1F#B0\XE5?4=9. ^-;V;&1%GJ9WAQ-(0H47%<=3PB*V[(3[-\@?6*,,83H=>Z M41VMNU5>4X:'Z436"I/:2$9#(TR0%I6FU^QKDM*U]^/&D,V/6]45'!KA@L)D M.FLTK;V#$20V8JVVFYYM73@TNKG#C;OL$CR-8Q.YGR7DAF8/-?38*&]/B<9H M/A^5BY@V/AZ<8^L@:A7P7"*Z,+=7=6HEI[E@TLY4[8]6]'",]^'0J!@N/+%? MH?4=1JZ/2J=I]DVAOX)#(TS;7EFCVI1-3]@J;U.>6]SW=&"I@*'1R9;2Z?:> MV.1<95>=8+B:W2^/.S#93'2RWF9'I+RB$7 M&%W)%'5NW-S8:W]L9&%=9T.W]R-WAZ4%G*QGVD)W"1>6C2Z,9]>]\GJ0/;)- MYB@-1=TN-8@5'!I9V%%B!TUU?)#8)CZL3ZUY/5>O%.'0"'ME#$Q;2/Q>8,@] MV1T,=UR&RJ*G1FA0V::S[#JS4Q6Z/SBR:A[XM27TU"@-N,(T-]&XHJ.DAZ-Y M)^>N\C4HY3Y$Z9L;;#IB>'W(JVQ.6 T@S-PP1=KX9#K%=U:%)?"1:(]D M16X!2PB_88OTV +=S7<+-EOUO"Z!5;#!CD,3B, ,KDGKT="K9A3),L0U+:6% M-8V&1F%F8TR63&[8[V$[PJ%GK45WS@#5A=\R1R1'76WT'L9C\I26MP9?GN%# MM+ 3S*#PZ2E,Y ?.%X:J\EM+^CO\X=(W@8&5(%0$(PL+/R(1QL10#(=W;"/\ MP(_@H$^NXCR7.6=_3#2,9IOAQ((7XK[K\V3*P#;"Y$ F\Y#-/5=.'*'^9Z8Z\6SM;$+UMZ!Z_B'_;+5>0O4$ M83X/U1.$21#F:U ]09@$8;X*U1.$21#FZU ]09@$8;X&U1.$N0_5,_F$ZN]- M=>KAGE'>+TKT!& 2$^:K4#W_0"5$?SVB_^9YV)^F\=YOU13XXV5QMF"HXB^3 MX?6P]1,N^'E8^W0+_IE3]/[EPPF3)TR>,'G"Y F3)TR>,'G"Y F3?V8F7Q@J M_/!_OQ'??F7QA0?JV;CF'R^>^H7M%ZY>)GB3"_.6%.3%'$B;_Y M.F#QA\D^_X(3)$R;_] M.F/R3,?EG MBYYT[;5D)G&3!+ON%#>Y$W0ED90O)=Z_B]JQAFS:T#1#3S#[$%O MLJN?:%<'DLW+>I*8^F3;.H*-]1S32[;UL[E#0+=N36DMZ9:\EY+M3=RB))V< M.$%O"U>_#DY^0\KHOQ&<^GUE>\=F='\*V4/;6"BQA.ID=U]A=QUSJSI6LK^? M='\9WH0-DY,-_JP;G,#SK[A$'WB#6X:52.]S^XOA'WI_1X;-JSXMPKXSPF\Y M$9%;>3]&>]L2K_+Z0OJ>:O.>O_P,_MW_ ?:W>1F[?]Z.E!?!@'LO\G>Z2UY4 M:=QAVO=N%!GVX,YP08-'[M1SRI=U& \S=-B"JGB0K=,H/P6%5'L;M7WBLF4N M*SITE\9(M;X?S7NVKF>*+^XSB1Z]!@ DF98_D[J^4!VX SW#A 0HVK8I"PZZ MOWQD= P=KLXT5!4,J4.(DRS[1L/)Y8+J;'*5,LZ2MC%:3IR2"+O1YN 5]MG< M0^9/FM$F>2\R*@!9P%K_9X6:SK098RD/EIJ6V-3;-:9LCBN"(>LAJA MZ2_O+?MF,J_P=9[B>W93V='ZQMQ-!#I=A3)/ IFGLG_6@3H1^D3H/Y?0ATGK M,#032+NS/@[&R\+"8K4YN=O20YG>-V*HX;?#6<\8+A<=MDO(_)BAYB-7A>W: M"M]^%'#L@4RD/9'V=Y5V*.'_BI6(AP4,2 A]8SZ0\IQ%92:S6H7$Z*SCSB;9 M"I7;Q$"G [J"5]\0]WFU8KB3F:LRO)ASYUJ%8*@-:KE(?/N1P?,/5$3>_YT( M_),7F-Y[D;\M\.@&T$3>?V+'G^](0 7_5V4N0"(-30KD_V >!"93[,^5(9EO M[O/](3;58J#EGY3_2K'.5#?;P18CYG;O./6:[F'L0OG/??M!9&X8]XGX?RI] M3\5-_-_9N,_6FP6A/SD(BK84)G5QOV0:;??^$AOQP@=>P=+T18FENZN^W.\/ M6"V#VBA3WW[@W[%"X0%_QC1_09XAADF%CF2G5)0PBUFR[$YX\ZXK"A-Z,3_" M^3,\@73'B=]>1\)""0LE+)2P4(R7G.*6EV,;-ED052H7/-;D]R"58LNF"9 MA6\_;D4@7^B2))(8YQ7=7603U']AKYZ/MZ*?],%)6"V!M0]U_BE>AD@O3_'& MK"\YK#P>+4NX4L2<]EO;$'NS9.79R3S-[-:S(\,W/5-R]MR7AO0_%>[%WOI\O%"RL MQ>%QG7.'6%ID\:(YF4V<_1\F%>N6Y4@B6 1,3 !Z&N*85QT)_:V+](/%'"1S M(5N2^)R:%1A64,=XHZ!,:M,U)B[;@V&]S^5A<2!VHQXXR1XF I\HFX3W[A), MBC>3QEE!/5WQMLP<*(HE!W7,\?AFW5IQ.=U^7^44"1_;D]J!S-2S;!.;VI:U M&)-X ^HD6-.6?\"2"M:/4]#V'H&_>,-"HKN^O.[Z:C5:[QM/?!654^T,M4ZI M(K+2C)^GM5VE*^-%J'*H;S_(A_RGK\P:2)9MR@M;@HN 0<8PNICD,)(BB20- MEK!0$NJ+6:COC-AH5-$%).E(=G=9,0T?V*R#39A2=6O0 MC?5J6@1T(;_](!ZR29%.(L:))O@,+/35ZKSBK#UB$8?[1NAX.=CFB_/E*1D=,/^>TB4[92Q3 M-G](<@&_DPNXX^6A;UYC<>^U)7FLA'<3WDUX-X[[F_!NPKN?@G?O51MW;R(D M3/ZVA5SWWM\X%'K=FP:QC1^\U0UI]M%J8^5%?<).&N-M'K<.CK5\>5SBJ;?! MXX$H!C'B#S=B#V*]S5F;QDYAFUN.\(1&MUGA7*Z KCW#+%RJ^F26\:&Z0G=+A#9Z7#7YW#LE;NM)/*:R&M\Y/7Y DFO?#1Q MJ9G;,&G"778G5&]4JO]A6O,M9+?-3-RYB1\=EICLBU.9WQH;X& V45=4_ ; M]ZHGPIL([T<7WB=N$2S6]=R,@7W\Y%&$ K[B9M9 ;"G>,E/H--R!TB:1LD6EI5C^QM7HR7&$>U27OJP_ M22*W+PJU2W)A6VJU1Z22/DQHJ9\S9LXQSLU(2-K1J>FXWF3D(:9TJ85EEKM( M_<*P/)5(\<=5OY^Z%/>Q0.]ICZ\=]@-&T68Z4Z1[\\ZF%L.>(B.VM*[+[9*C M$-YHEIT(QL&Q?'E#345P HC+'X7!K[C@0U7BPE8C?N5MDOG[NC=OQ/_6J*3R M)>Y,FERKE_!>PGLQ-^%.)0N%BY(%'.3.B(7+6>+I-K^"2"JBQXVOE'^[-X8D8?V@Q M3E1(W&]@?!GO)1"FRF5J3KI">4J6I76^7+ZW7SLOC M4<_:'4U26\\G^=V2G1R-!KZL#28V5X2S@3&EGQ@>+PLHQ3!Z=+/12A*K_HR7 M3,2L'"2YT"2Y;.UC::?7+ ]DZ^-]CE0+;<]5AK>-R..&W2'DNOY*(;B*Z"?HG+)2@_\^+UHX3>U3.X-Q6F M3G9ZQ_2T<-]+X5?4?$_NV2G.=H^;]&%GJCF.[4/DAV5I9')^(QXU:7\0X(J1 MV";(__&0_U,71;US4.HU )LOZL=&=D04%8U7AKJDT58N742 3<'.4<07K85Z MY>8>]PXK?XG8>5(:E21X8L^DGS>O'6LO*C8QM!?>'$P>^@4F[V0/3+K&5ID= MWA6=HTE95<)Z">PE954?)X+U0D.9 MQDVAT/!LBDW;X^90X0K$T>E#0QD&M)ZWE#]-+=:MGAJJ85E_WE'C$T+3E[JW M$]EQ'^>6SB3%D_!JPJL?;.<27DUX]:/L7,*K":]^E)T+HCA?B%?]V$]\6?6? M-[@JZY7S7K]\=9:YS\F][7XO,9--?2-.F^2XV7WS*^J?O!BK,3HVCM5-B5*( M);51]GFK;?>*')Y%%V-A-^ZJ3R[&^I+:C+K_@F.&$*\D< MMELQQ;U0Z$XMMX\DF?JI)/]Z2&XMVU(:\-!" L]R3?Y#-L,]]:?H&'L$RT&' M"NQE'2J>HLEGSSP\O>Y?:MZ3 0@B&HZ@2O?!S-^Y;/"II?YBB[L[+/7>EQ:^ MV):*MM7P"G)CN-U@)XM*!K?5];K]:22F0(( MSKU&6XT$9!*0B=U2/RS(/%^HN'7ZA;8DY8H*K4RUXB(SHUTI!O<;/P:<)3UN M@;72$ZS:W#5%;CTX&OD5!!S4"R3WD$\0)T&T8VC8M630.NZK9Q;P&6^MY=;K>KR#;!C8PR?SAM7\)U"10$[NE MWJ5YPQL<8*>Z7+Z9E\=-A2XU-P /CG1A& .(>3*4A1T%N]^MG:R8V "+08.V)\%GGIO5:M[T8&!$QVOTWA)#YV6& MSJ]TU'&#(<8N/1BGZS6F'@-3)9)L&_4&+3S;7#-IT68] M_5"MMPP4> GZV^1R-X#B4;[M+_36V @RCQ;'B0)!DH*0YW(Y@>2RRYS(\7D, MYQ8902H(1(;",CQXP5]\^ U #DL\FHX6S^R #,Y//MXJ)#' M=[JXJ[K*SJ [ ].5^C16Y(@;0U73JGN+?$54G&RV(U>&1&F[6G$9CG@\,B_N M9,+*IUE%KCO4T')&(Y$O@I&YQR./>V:7DXZ]C-($+UA/]BIEN?"9U..1]7R1 M55U-MIFAINVRVW2U-VJY8"2./QY*5CJSVO%8LQ2^=!#!GHA'RH8/C:YIYN$S M(^>J..;E=Z/T;%F>3FI%+AM=$ZM0K1RWV&T9[6\9,Y78&2$4*M^KL;PKIUAG4;/%+>U!ETU73 R0JA6I>#4AX-1GTFO M):*8WM?3K4D?C(P22EY2E,NMVAHF5]QJA=C)&SD/'QHE%"%X=5F@Z@JC+5 "T1&"=6NKIKK@R:+#.F.]D)A M2^L[P04C,X]'B@N1;;T4QI3!3+ BOJ8H MLEE;]L%(/$+]6M\2N/)NJ2K=_#J7&>.8UA17<&B$_$VEEUG2V=V:I3?6=%(Z M$$=[MN+RT34M.\*\3]0R&XSV=ML6-NJPNZP+1D;6U)#EU5'OE)M,FLY)A^/Z MF&OP<&3A\4BCL\HT]M5\AR$]++W;Y!HE4NR#D=&)SO&]U,9)YM,;*PBJ]IDKY M/==WPI/5]V(1C(Q,E*:Z !.RAL:DA:W#J6V-E+;P MF1$N&4[RGC1>]LM8-=?GMT?5UX-O MCRZIO&Y@Z9I5.RARDLQ+4VV*:ZK?:(/AP: M6=2RVI_)SO*08XCAR"YX-Y^NPNZPUV,EVE:[([+,,72S5%5:94O/D^CV M\LBZ\LM&AL]79U6V.]U0[*!<6GI%%PZ-/%40]4$FLY(6S$0H%_NMDH[CPSX< M&B'LH9'.85F]O<@IT;0;R0M!-7R>BP[\:2>-^*Z!T'W;UJ/ MP%]S-^GDC2Q>5=)">]TB=T5AKG^L22:XRGJ'!,% MP(% XUD%$S*,-C7SUT7]&.N#NK+15G4JOB6:.@]>=N>,?BHQW; MU,A:A=S)6+/!NAT9-X:3DC\VL@_]\GA X]ZQHI KDC$/3FZ#P9Q=)KJP[*#7 M:W(S^ZB0[5$CK;D5+[]$ARPC"YLLTAMEAV6ADLIM--U/8 M5SR3I:>'%C['5L<>)&TV.ED*%S&^5LMV&9D4JWJN3^;8!1H:F6PW+0DR@[5S MK+SG+7L*N&(N^_6ID5TH[H]LOZ=(;6Q'=>F..]UM9XU^6,OZR+H"4IH9"8K$ MRDT)(^G,O#MI( ,^LK <4*XC3YV9S)"FTZJA:OU><154=3PR6@";D)2Y(!2" M'<^7[4;1:'/%(!_[R+STS45 M>39<-\S=0+ JIXC$]=C"+'WLE.A.ETD?Z&*K>^P?&CE VAN&0W?CNKFI-6>5 MH2RI*_$X&VJE%1P:65=U,*?ZNYWI8#NZ,QP-UMGZL5F$0R/K,K"*XYI'0R/K4MN'37ZWMW66)[U,EIJW1GMXAOB6F=';&!59:?%[#.BE MZ=2LM^S^ 4SVAO&0D4NSB='>THRS;DN'SG*-"W,T-/+4.C7HXIRW&2O\@*J. M&BPP2C-].#1"6'.:Z\\7A4%?F60.6ZI*%H\8L(?!T A\XE(-:^9FM,C0\L#9 MM 5;;=%H:!0^NXNRV,8$7F6Z^?(6]'?XPZ7G2 )W<2U!K_]OC3^DD7.NA\ZD M7U+).[81?H#B _XG5V67EW68_ACX21#BP;#_@2ZI;883"UZ(^Z[J*YT"%^7] MC><;X)E+U7!#SS?\/0T#,W\+IL0K:1?0Z9^M8:&"D+]-2>5M>2\]>F80GD$O M#H?R@F6HCBT]6NA;^_,7 \$??S5,!]9R^O<50I7)1L1@(YZ_CS;9B'?:B)_= MM)YL1 )-7VTC$FB*Q48DT!23C4B@*38;D4!3+#8B@::8;$0"3;'9B 2:8K$1 M"33%9",2:(K-1CS?/2O9B'?:B)]T!TOV(4&FK[81B=$4BXWX2=>Y9!]^;Q_B M>4OVKZR: G]$O[G^/@N&*OXR&=X4E%^]7GXAP1KQV%/E/?I6?C2JO'M[Y ]! ME42"$@E*)"B1H$2"$@E*)"A>5$DD*)&@1((@51:&"C_\WV_$MQ=2J/! /1O/ M_F,*4;] (.'J)9?T^/;CXH:%__PE)$R1P.K[PNJSL;P/390DL)9@1X(=B4F6 M2% TA9ABJ+[]&0 MY4\)A3J>?!2-DG#%>W&%8VY5QTKX(N&+*T*%O6@3QD@8(U$C[\$5R#/]P(S1 M,JP$+=Z"+S#\0_/%R+!YU2>/WVCOFD@O<\KNT [SJJM!_H$(R2+KP/6R_T[[ M'UW1I<2KO+Z0OJ?:O.=3((-_]W\@,()(FH.^?G/0=UWWFS8Y?\<@S%UZ>^:X M# Y;>Q*_V6#8SZXB,R1H)+SMM&KMX;C>9+ONT"IZM-L5^C%L#5IJ+1K8FIGD MF.K6%.A:*S>I;6'CPLRW']G<0^:9KJ )0"0 D0#$+W8@![2 L^#5'B^+=3W( MP =@<6A5;AQ[UQ09>$90Z'-D7AVP\@) _9!"82F/@8, &AX5^QPH:P/ =) MK^]W!/!0J:QZ&9-..YC7R/2EHV"5]'3__O Z I>?0,G,HM.=2_TQQ66I'"2 M6_5YK*>@7N3$MQ\$57C (T#Q[P0I_O!2]'NO^S60 MTJG@#%3UR.\Y4\Z!#1 M5147$&5#DP+@(+U1ICCI=#F,T(>>T9MTZ?0P!N['D\ QT/H4(?>'*M/=+_NY MT"_AO83W$M[[&+SWRE98V3%Y M^!R.Y ([;&1PU.L&AXND5+26U0;'GTIV<:2]F&]5,WK#/- MED5IN&)M12:*>95I%\F\7WTV$.!'B1(&\87CP8_+>3]H, M)JP7=];[R+#WOH<3XV6ZZ'JU4G'*,H7)Z^9:JD_WV9[^\GC2LU;'0J9Z9-NB MI]BDO*7[-9+LSJP5G!CU4[/C,U?THB!_:'CW:]LE\4[ MZOW:^O+>FY\ZDCH;UVDFRSF()D+V9+$&\J]45 ;>],T.$RVG0DS=#>L=%AQ M>5A:BC]@2<58 A4?&"H2_98P[8=CVCCKMZ>K(&<38[+%*VT%HRFR8NVUAB.U M[ZO;S..B8S(['6?(4ATK#Q1Z6*"+0+?!.D<\.37Q^8H<7S>P&6^82'1;HMN^ M>)7=^P9)7T,E.55ZQ,ZR7I^E3:Y2&&0V YF&[A:*I7Z-VKJ!9-FFO+ EN X8 M0GWUV.F7P*V/"E))MCKAO2_*>V]Q6.5SAB_/.@*-*KJ )!W)[BXKAKF49-LQ M)>NYDRH246B"MYD%S"''N);A.OEB:P7H@L*:T8SEZYU32>0_D?]$]R2\%W?> MB[,:BD64\1=54.0$U6![Z"\T:ZEXRX&T:14*=0^'F@<&'3-O&73\]-*?U$DF MBB=1/$F=9#Q#@"_4%]DUE^EIQU6=K6XJA[U]X$5*[$-] 4_A%R&8L+,#%3$FG#LMN2O39NE8Q, ME:W&3J;L5-L:-$/$OB4Q4:Z): MW[07;NSH\-Z:]97#J2_4B#G=W-?M7+ZG3/"AU2@2+<,[]*%&I'ZN$5\M:!K# M""FZ;Q;LY\6%LRG5L*SO*5VR8=#4Y@])SN>WD.]^O=;B0(3 H;@S$3YQ8C-N M:BX>7!\WJB1B\+EA+AY5'GJ;?!V/U2/-N(/SQV=X5?M M9J92K#6Q[GQ2([VZ7>T<5QR.H2XOF3=M#O75I"Q1P4_'6F--E \>>/U3C##- MN=X]FI,\IO%=+YS21]A!/53C/AB9:LE7N7UA?0]5716C@7,-_Q["N[I M1TY3Q0,V/T5GK/A5;+Q+:ZR7FE5^@09*&(6GDCV&RI8E,I_J.JJXV10)9'Q9R'C^ M4H/"L#VJY3HCAJV:E4E)FC!%JAS#SGQ]PYZYKM?F&6VZ&;B#_G)^=!%\D ^ M\N2S)X4^'GXD<)' Q7W@XHD^3VS::RX&0[?(#COR;-8Q5DS1+<8/)XYD V^P M"WW##.=3<BOR15$#G1U!4;> MN X^*37_#*7FKXX=,:P5CQ]T_'J&2)=;7.H*L5,#&R/)Z$D MW]WFN/9D8"J:JV+T EN3P&!"4))[HF=4@B2)%?(QZN[?V7NQJ?%LVU_QFI*N M;B:]([X[8-.7-YA],\>C,!IJF6ZIV60\VJ8[W>Z .V:1XX%N,OF.98\;@"=J*Q:(\-'45MPV]'UN"([;JI.[A3_7 M?GY5,/X:UQ0_89W5MQK;%V=;A:5-G=D-AL7)//M&AM5A4R%RV7EIJG0)EFGT M2_1.=E;0L$+W9[Q6%[)/4;R-HJ4I S5V>_T^9?<.T'_5Q$1R,]][*.YXK?9K ML7O<"/$1^#_6 9GGBYB[O>ERQWELDR7VW,*9%Z7M\'#?3JB$]5A?A5829!E42K?B%VCQLA/@+_QUJK/G/WL^ Y M/&%Q>4S"QR-I+G:7WN"^&K6/9[1Y9CJL832SGN<[>8JF#:11T4W0#]E/I5+C M)FO)/=#QK>U-=&ZB<]\U4!TO.GRNV/5KJ,I<;5RN9-I3GND."PS7%YI:?=A' MJA*&N!_(+UJ'>NY1"&8 (]NO'M+^Y!YG4BKU&?3Y5]-97S6E'#,VCK4K')L M\PO[Z)8&S<&PWK-'RM#+K]-:I\&O')?#LS#>3-PXNOIAT.1+@$>"%8G*^WA< M&[=5)VS\R38T*6E-N/CC[^=7!>.DI/5]PH(O=!FJ%MVH[NHC1YDTE@N/ZAF5 M"E&$+H,?)7S.9_AB=; #:>N8BS5O2;"-G+7F 44_;\LDOJQE&&Y"[#I/ R*;Q,V#_1KI^[\/(>RO65PZHO5(I= MMS JCHXBR6CB<%'DX*$Z>]/A(_&XPG4?PJNCQM5 M/IH8)%+P*A&^^.[W'<-]L29*S#,+O]Y@"2LURQM=:^,8+]=VYKK@Z-KJY4&5 MI]X&+V1$=6DC_O!<^Z0"HZ7MV6A+,%YV-:\Y6GYTJ/0YG$3MD[ ;+1Q?+^/P MU<0L4<%/!UMC392/'GG]4Y 8\(/EC.;4.;M;'$0E+V3%0\,'">JG(/'%RE=+ MO,KK"^E[JF/L$>+_O__"2>R?#/;=_P'N[T=.6L4#0Z/KOD:0#$ 0T7 $5;J/ M0_^F77'OOM1[=ZQ[L9GFUWR@!%1@CFFS2LF:]76&T?9X?VPL\\WC.H8M[SJE MFCF7]EN)X5W.KENJ.^G" P1Y+O/M1S;WD$ENY$I0)T&=6*+.\_<==-9NW:IC MS2XF+Q9\ L$4O/'SF8SDJNLIJB"V^ .NS[6APA$ @3*%][R MWH/$SHF/&":($W_$>:*GVG*64PHSJMM@O/30VXA$6>[O8VCL9.A2^C#4+87E M:_* [ W3MEQ 4%/X]H,B<\]>JO;QH":Q=A+LN7=$Z@\!Y^G*^LJZXO9H5JJR MTFZ/;06&V8W_]';CU\"<)X-=^^I&K+LC:<)J@_DV5]?-C4$B\(%%^)D,_D E M5?AWJ<*_NTR^.OP\56=_]Y5^+/3Y]>Q;KVGV:EPEIV--KZ^1]5IUV;;CC$;- MHB[(![904DBE9[G9RG*D*RN$1CG402T!H\06>BU;Z/:IA[NO-$9NV(+>*NUI M1S.QG:"WK3'MI/_XIIFW\*":,X$H[;NDP6A8;Z&/:O1H-G,1;%#??N#?LAODE59)W7%S*OOM\<3TK12O$FF*Z>DL&@E<79/;^3%0/#'=]W6U^,N4;:V*N]!P9#^N9I3KPT8HB6S_]\_0/JD]%J" M8/3W+VQ8E$@O6";VZR3]2Y3W/_X#_@G?N5 EWH0*8!U,[(3F\*F!IL.P_WD3 MS+ZF")$](W: VM3%I-&___?_7$[^K)+2"T,US+]#O7.QJF O"*2"5E): /ZH MDN:7X,5_\ZK+>U9H<5,/1#:L-_G[I+L@'5*Y!XKZG]3Y1TB-""DU_I"^(-A5 MA8#_K? CI*O"SPP+I0#^-B5@I@*K%#[[ZJEH5VQC^S>!/Y!OL"G7A0J(^IGS M%OR'OR'#Z$^IM0DUX7^-NO1-:8<_ UD!"D_U7^?Z6Q%\!! 5*A&(2314K "+ M3IS*_PJW7E/[%AEYI/0@3N,EWI(M8]D#6A&\R2^QP7,Y/)O_YK_/5W@=1P/T M6=PNR2']DIS,54E.AF-J+MO96P.5H;D=VV)&Q*+)]R.5-N:*U^4C>M)934 ] MKHN7L^HN3WKCC.9EV5JHAN68T@C,JJ0"VR!0Z (W\K+FA'2KKB(=1(PV*5%3 MIL5O*0FH_BV8@&TZTAOE/H2K9P;;*P"C!?P14CV%^\7Y^#\I1'^XUY=K_<]? M0CR1_K4 ;N-8MKSTKDJ#,N3CJ1:+@Q3='?0>@,(64S)0WI8C6+(H\Z8L^9H< M2)IDFL"H .8&<&,E60P?\+#OZ$= ]. CVK=9'G_L M2H\_<:S3)X89?F@XYNE31UDE19 X]#QCT8#0T?,YC!^3'P^[;) MZY9OU[Z3]1-O]IM(J36_EU);4P)&(N2Q1R9BRI7MM>'8*1[X'_;WU-8Q+8?7 M;0-#,X4]+' @]$F6ZFAM'!,@-:2OQ_,8;'F M]964@M%AV;+@!OXK8+XA0P>\]V^?JYY@I*"V+C5<2Y(-I0&\N,U[J0S^/05! M&JS02@F2I -_S 0B(Z:6IJ'Y"X*_G/CPPC!.C8R0)F@1MP:ED"#JT*T#NXL( ME6(?A@^IE:1+P.Q6$>])6_B2@ FA.&Q-P.3R%I#MM-)JL=@+E_H]!38:&"OP M%6CF&@_D@4\!CU$ G [6!GP[X#7: 05YRW(TOR%1RM=_X!WAYDA;X"_"UVLG M20+CI4 85)E'G!ENAGC2-' @%'+P+#B-V]]Y2!47M@-( E#=4<'?P1)5^)0E MP"N?QH!U #>=)OR0HB43YB !Z7QO&'6U!X_5H<8XOQ\>5D>6 J!A FB3^[+ M4^TW-^7$R6 XI+HI(N9 NP/I_-UG>,0/BQ-# <@SP"Y"6EURN.4LUK_ XH!3 M$8=:3_+H3;"SUHA@ MPH/EB?OG%T/TB!9FS[;/^3!X441.AL2F#BET0#()XJ MZCK@60UU\3CJ6;,#81\#D,&J0\8&JE)!T^X%*2$L3\]J.N(T(9 M6UD/M,U97K^'^_7++ !T.U3D*<#I*5Z$,_ __Y>[E@'K 7X IA/<," (X%6^ M4(!O 1"%5Q!??N??*5U: W-FQYDW:UO:Z66O&R"+S\SL6O\#)3M=VJ*[ MF:V AR-S1:-AZ.XW)DWSUCI540W7.KWZ)>]#5L@OO!.]$NE&I&C\..#K+-K7 MIB%J@_<8X)L!HL$7(-1#-I2LG1X*-2' F!.3R0B:D?T'-R5 PO"A)SQQ5!]- M?.CXZ\K3B@V4O+7_!UPXX*/R:M4TG*UU"N9"SPXI64<2NZ,[?:Q^R%8JK M&W6%EY41V5$VG:G:CX>_1YS\O,--=5Y?$[U>?(-J#[X>& M)MVENZ&AF1(<2]:A2P>P=2\;CO7(V(*/9PY;*2A3!6IE*)E[&8A_RI)6$*,> M4F4X)6AL @??LN'+5D""K+6\#)2A;SI^O[0;?0R\#3_AJL \S_,[&VQG@]9" MUN*)RQXA&%2G(7 %BE 2'X K@ES8D[.*C"9 LM \OC:"H34%!':%W!_?+_KE ML/^UCH5ZVR?NN+5@I&$6Q?W-![I:#=P"+P6H IM3#Y MI9WRK3,9PEL5P5XO2$ 3X #1X.E F/5C*IRVS.6C?+B MJ+ [C]Q80[G;:Q=7WU*GC2_:SXSCX# \'HH_SJ84@5>%B!I*>L+5#\2SF(8IP1#\4$P.\!5_F:5#H@G0UE MVT.XB<*H8![ +@]B1(%^"\+&_EL%:6S< MA30_\1<,Z3WUY2!2X2< @(("LP#;N#(,\6HOU[P-V40#CS[QP:,=3A7M,T=# M3D712V3O2GM>=:"Q)"]/B08T[!PJ"V@ [?0T(/+!8IU!:R%)R8.1CU^&OP! MZ',@B\ $A:'8)[X+Z%$'/ .C#0L@K-;9J#A+(WIP2$C9.@DR$K(G)P7F+=OA MA@";%=GKEN]Y@[\!:4.W>,*'/R:Q(/E19&./7 -H> /6 FBQX'4;F?"HZ@-2 M"$T06;MPO 9L!2NT?<)%?+]Z5_B.T].O'ZT9(D0E"T['7S-@<@@Q_CL>SQ3\ M^-Q"P,S70)D$4S9%:2LAB4 [!C\)+!2P"8_V#X7%#12:AP;8DV0.?"CP* W8 M7OX*4;&7BKYCHDDN4Q(/J/XD2SM@4J:*,EEHX%,["G$66+ +9.M#Y^Z<:@I> M=0GXLID*L]67<[(D5,/E?^%5W8+?5EFCFVN *'3%/"A,R9_ )043],"//4 G M#9!D#VQ5E.H/=-!WA% !G9"E_1Q193@WI @?4D,DAB%2A3)\?L&5!CW-#,%& M.#?POXD\ ."@+26?CP'3\:KM^2QOG=,H@==]GM=#:GSS53[F01+X@7P+^,H" M8.HPZW&AZ&'4-LBGG'(VD$C >P;B#XLRKQ(CLG4%V;>9BD>^Z1E'0Z?C)"P" M\%X?.3;^7O@3EZ&'; AH7>@#_E+HD8XQ+32QRZ]"I\@OKH8,_$@1'1'T !<< MQ@N-!5CU3VD'1SY%/ME"#S8A&9 9HNB&J\?*4'CL,GVP4JM"4FJ5E%J]O-0* M,'_@M8:H_0N>ZV_XN<1;",6O*4%H?3]A&Z)HC.\.04<-^3< LB1DOQFF F%U M94J6Y>L9A*Q;0P["3W#@V1X(#>4@[8[\I67H*_DZP@ICKV$<,; Y@X"2QF^ M!K&],(3D^X$H"7]ZC.UMH8X!X&I*87KP9/8\N4IHUYA7V'YC*<[VB64$&N?L ML?IZ^5PB@?2#Y3_ 6LM;/ZY<1[EP7;I(A8=!.']E%^1!5AZO6D9HMJ948P67 MM;!.5 O?>[8$@,8".M>[RMX"LJB2+EMK_U>X=-^R#2V"\'$^S4\6$3+;3QL$ M]-5Y>8\5^.D[_B_!SHB2"F3)/&OH:P\_T*_6XXU 1 N^ZSUZZ'>X3?ZB_:VZ M *!(@&4N*!TQ6F]2SIO%H+EEM FS.O2P_"7(NM;!P7(_88/WZ*[#51(;H)HU FL_( 3>)".O#;P;>"7R:'??_6:Y>U SR,.!NZ^[]>B MUSDV(.51"DQ6L/M@ K##AP\9E@T4:?%3J'E(7\;H+>;N*V/D:$! 9@)8?G$'%4'#VR&YWPB>+0?8' M?NELU=J&'8R&@@IC^:IT:;_?WM&'5,+TL&C1!\(S;&B\(ITTQ,815^?"J%/U MV?< C)$G?]J',[;JHK]YWY$&EV!%#MS(I7IV\%'ESQY!.V2OI6S[N9,3^/*F M"4LV?"76E+PK5R](08E7_O()DL'?'"B42P>V"T^IO "C+(B;T#*6P".3)7V! M,JBPR$TV4=D:F,Z:=]1P[NAW6$X6K@5\%T:Y-,2%L$QV=:$\3]KC(55&=7O@ M!1*L.0P4,W#*;!=F7N'BGJ"K7Z$H7*I2WVKP!0(A"Z^%"=\'6'IVX<>?$$J4 MP%?19@I^PYKS(#\V:, T Y0RT$&ZS[@Z =8\) -])-2*C.F^N3[_0*P!O2 M88%2P,L;8R\=TU!=HR0R_,U7I> S#\P/%2#%SPV]GSQ>XCI,T2\-5392_!9L M/@SOP#"/%?+@510AA/8KO(=;&0KSF5/\'0BD'O%Y&NF"&V'PA]30\PHGU=%N8%$BY' M6@P5A#!FU\U@^S>\/BE;W C /8-VV5HO=UT M]'QK-Q"#%>1W'6'KR0"&L 0> =Q]*"9@\TTY<$V @7XQ(1]=850OB+CJ:V16 M('O<0.4J"-#!K('%M !_W\NFH8=5B*B.[^HUGB\S4!##>HV051 ((],+IH:A MF^67IY[S#N@!MV89$E>XM%:#$AQ$)B>HQH"%F)!R2+Z :N'[B!@6Y0;.]>% M.UM4\+Q$*85T.'LP=(-R64B<82Q:3?G'14("GE*FH>J$Q?R!C/ KF#NRT92B MNP^)?9)Y75H9MAS8XM%T$=INM-0@I!LX[\%3'P<;'ON29PT8<4&0%F)HPHK^04! .121],;_*,H8E(U'3LPP&2!(*DW7ARF![_[)\T?9V3]="O05!)T+$]G MSWD[.J7SZX!]*YUKNA:W"'(5@T*U5^?R=]^ "-Q$5#-Q3D^ ;R_6:6<+Y5*& M!0ZA!KVF=FB1\Z>+.7_N5H=4_^ZO^"8Y>,0>IQ7!S7\R78E,G$=1'D!M6 _B MG_;[\N+[N#Z"CMJ)*%IX4I*H>M38GHM#KR 8EB;XY7J7^QYA>121U*"S'A0" MA+&\P)WR@V+A6X)3F\$1S9"GGTKSAG]_E'@.563XT" 4%\8XKU81U 6%)IZ/ M,Z?0[35'7AN1IT=(!\E1,O+[QJ/7G 6>=ZW M3Z.G!WZ30OXN/%JT^URA2!BK?"*X$ANF9F'-@<]O@6KW#Q9>&(%GW_AQ=0LP M__V*!SY,!DIF^7AA6^8&DK/TYS.@(+-^^<33AO MH^6?0O43.I NR+@3 1JA*J4P]@/="0<52R&3.PA6^<;U22<%C')1U0^-2JBN M$3H ;Q$J$;C=M]@(!2I/E3*AW8.,T>OZXV NMP]8^C 8N.CG4!&J7 "//A'$ ME%1ISU^^_R'"X2$1+\-V\+ME:0DK[\\V4Q&1L B'>Z?2YS)=+)Z/U (? JAI M9,3_A-[? X$!EK-\M:X4;$>=*IZ][/#:J/,2*Q(,'ZDIU,#:SY.F!N?3HF>? M)^ .Y/&$>PO/8$CNS9V%'Z$ YWG_36G%FX@D<"D7OO^9RRS/0J(L1U-ICS,& M\$N_P#?P:S=Y!_DQCA#/<,%?C]+3'ZXZ \>2\HRD/.-/;\+AA(*TS.) M!,5ELSC."1F1YY:DD,MAF44!DXC@L 0?7AA7D93M7+%;,KOCZP)5P-0U(1?A M.8G'(],+>5/?9F=#9K>D:RM2'^-S"X[,/1XY(4<\T=,M@_%*G+O'518_RBN. MB#Z3+&X*Z7ZK>5 D0Z^LCF2A6,'Z8&3DF2O/V><7^0S.[LKDL#DI]'-KPP4C MJ<8XF0[JM3G:\XHV.+KDDLJU&KPA& M1N:).>FC4*QF*-8ATLYB2V!* RMRV>@\*R1?JQ6ZIL+LS)*\GF.=6I%RN5QT M9'[8V1K-MKUAN[35RC4V]<[6ZG-D="1?\R:]P=P9,&1WV04ZOL=SDR*7CXX< MX8J%K\3RFFVN"_IJ:^V*I+3BJ.A(1YSHBY9Y:&'-7K-0JV:-K$D5P<@(/0?5 MTKX_9=HZUITPAS%_--N9%GQFE)ZY&;5QNEV>D8_*E-VT"P9CP)$A/7^_-(GX MK=*DS/U*D^@PS!>63/A1)?^@VD6XP3S'LT)WP.\T$EQ(=5&>>JJV]X^?+%!= M>F""RN;"T:"#=BI_N:RF740FQHI/JPG+0V'>0[=.)2:! W%Z=N!H^E&IX#@+LIR> M3+G#Q5Z^)3#,856%(UC V)50=7SPWK#"XL(E0^>C\O]8MU<2*VOISO<02>HI M906C_6'VXPV.[UW>QBH8!E"I.CI$=_M<7\\WBGG5/Q -%E$_'I!J44B9'? 1UO&">(KQ<7A]10!)DVKN)IX4%&.+T? M#ZGA6MYN0W]C#?Y!OCZJJ3_549QEC[=0FNE\),6Q!6BO@C=)?J0*W>+UQ%$Q M6*OVJ%B'O\BAW ZY!C@4."K6.1AVF42A@P!+4%*HAR?J?^L&DS ?P&R3Y[ MBM9NP@+3TZGVE\\#SL&_O.5\"- XURT"=@*RAX;:_"$XY(?((L@BR?CLP^QJ>XN\N1^$U1)96-Q-LM:7S M>N^V+$=$&?KB8;P:QI&APC*?/'WV=(5Q$' (MRFLIP"&&G37P?+A]0@PJ*%Z MYP &/%LGA>&_<[;T<>W;Y]-&U]-X%@+I<]:(#K-&Q?,=2Q#\/A]]?M_T/-]+ M])/+Z'RX1C&J1I=0KZGDI @\K0,!N&SO]<#+V1WSO7DIXC8F'4 M+*)PK-85T" MO,%A#9'@7*T>/A %Q_]"^(W*_$XIEGMN^@?BS\K5+5F7EV,]=3<62HMBG#_Y]D_,N^0BPWW^_<6?PQTJVR&9J3;I">DJ5IG:]7;ZT M7CN_W\ $*MU;MU<4X=TA9VA$R,AN*R%)S@ )%2K2V3Y"U/6V7U[>7?:"^O+' M70F02E4* ['3V.\UEA@?R]/#=.RTA>*W']D;W2-3@(?4L![WO]^Z!7LL",V> MN>^/29TKU69*P=ZSC&9N26M8'4FY?A^2.MKXX=\AK;^'60"_!"'UV_)%/):O M&,@0<;6U!%??:FQ?G&T5EC9U9C<8%B)Q+QDJ;*PEV=+YBB)YV;;9VNLX MKR,9RM]9AF)!Z->4H8(TKXV.E[B1;:2)[PA>PRF7%^J. MP3QF)JW:3,O(@>G_R-_/*(X3H5]3H4^G_$JS>K*)\7P%LTU*Q=T,(#7Y.PK] M-R4H5B8Q>5OK8 +=6ZOT8,%(6N'0M"MYDMU^'+C7E*#J1J*E^0#'6+[8WFAD(TW.O-6=3>(/JG#N8*1U MIYF"->_H96R8WQ&.OG)Y@4:&,/$32?F8@G('$F\+;'YR3"^VC+PE\NNC4*JT MTH#$N1L2$K])H(+&"?ROQ^/JI4L=/#QXK1(>#VU%]YT)^GBZ=)&/W..SHD@ MN?"M,'@Z$]4IG1,ST;M$3O5 P;EL'F+7Z=SNZ3C)^73$2=F8XLT9GR8:*+*G M'WA]TP Z$Q>J,M&!*>#+2T:CSP^N! H7A-X#B>V?D@#?$J7@RARHVL/9A%?< MH[/ IYLV]=/5HT9PT)$/+CX [^57_LD;F'*&5\;"DF $2:?S(JB/UM5A*D&" MAPR?I=55:QLKO/GEHES$W[4;EPJ>,^!/I0P-45+1'0^2:%W<-&"E @)!ZI^+ M+^C'3"9+E\< ]R@A'RS6AX20J:^ODHA.]=SIZGP0#97P1YYZ79=VXS#P4\4! MQO5%KJ?3!1<;?4J;\E94H.!:88I4]:^O^J4:A._AP=>KFWC.]7"7QW5NW!*& MRO."HT5A=T-X>XOTQ9/BP2H!6N8 M JO /P83/(7,/V#X_UQ2*'A?2*V+(PH7SX=0L02<%E(M_#WMFH Q_(,H+J#3 M3\^ !&=RT(O#H;Q@&:IC2V]R2.>56YI?'.#YSU^V^ MD7\NVE 8/6, 3))!< MP3*)AV0?XK /^$.&3#8B!AN1?Z 2B8C#1B3(%(]] ,A$)!L1@XW(H^.TR4;< M?2, ,B70%(>- -"4238B!AN1?\@5DHUXO8WXRS:AB_UJ[O3[K9KZC56_I7GX MOBN^O(WA=YI,AB18&"K\\'^_$=]>2([" YY_4WI0VV>N&@E>\GQ_1S^_^/_^ M"R>Q?S+8=_^'4U/'A!M>D1NHA]RST82[=E&O!\>>'?_[582-)R M^>9*\2IMGG\@MM=%%6G_HT=W;5V75(0-[X.&KJ^%BW<@QI]?K_D*&=1[K_N_ M7\68I>ZS@Q?2C.H^+F^QS%Q=))IZY6+MHL5UEY>U0'E9(^5)'3<88NS2@W&Z M7F/J;U"=W8$%VDCR'I=:PQL>IK,@]"<'0=&6PJ0N[I=,H_W>PGL0 MV&%+Z^-+K#IH.7PE,^XVCU!XR6\_*/+&D>%7LT;OS<5WD=[,_=?].M(+ TE? M2GK?\4PNNNF2MZ2RY/]?UY\Y-O648)M<8]N1\\4"IJ4YEVIWZ+V>@X)=^/8# M)QZRSPAV/$-KK^A%P-L97]F3^/S0];:IDC@L\F=%C1\=PN[I/G0,??$D5K%R MKKWJD+L)6^7%4KY&YK:=++Q['7@0FQ"=GZ)\5)7Z*1?ZLX.]S2.U= MW(9GA59F3;5I%:D^V[4'HVVZY%K"<@6$%G@.!# 0W\YS^.0,?>_$].=,12?N M@O43@>:.K6-6SJ_KS+! \WRIK\ZFU3X0Z *\-"%Z@\M+'(:GV.%C)B-"9;S]P\H8'^N]$-I,X<&SBP&\GFV\6_/UET5RV M!R6>+,]YIFF7Y@>A4J]A#.QD2P+1+-SH>/%*HODE9#.)]B;1WE>.]IZN>#N+ M].VV'$"V6\IH*YG"Z(A)169".+4&7NR[8"F%;S^>3[Y^I;COS[P&0[]H5!?> M"&@EX;)7CPK?\2Q''.CR9-3XWG3Y9%[+LZCZ;!YM3F +8[X;F5AZ,^ZPJE-2 M:O,^ET?U\+>NYT] XM5CZO<6ABNZA(>WWBZ4?N_E?BZOZ.6BCQ,<,[2*NSDS M6:F33&L^S(PS*R#Z)"JZ?4LWZ4L*_^U$P[VEX:V$_XG\PKV7F[A=/T&))STO MEFIZF44VW<,\I]"3>O2(*2E% !>%V^WZ/F&)_HW[TY.@[N\X2%?"GP'"+QH. MO!#]+F#WBN=Z[[VN>Q?\OKYG\VRSLC-R23=K Z?8ODC0O1TS&5.",5NUNJSM M=^(CF5:NDNW7B^X6SQ"G9"AKDP9YJ8-=D M/=5%W;LN!_G?_WZ[V]:CVK-;3RPN%J8C7768\CO^B;^6DGIZEI<3@>W0'!.V M"0/TL,!(\!,**_#P:R5>17W+AFL)K.4AY5]2A9JTW6J&=7.I6Q.(@ DV+^A, MZ#>WL\\-#T5Y"18DP?<(DNU*DAYMS[9,@>W=R[#U('S1JM:Y\=R)D>!, M9-WA [Y'=TE?7)&]4"7>A+"X#C;_A'J0"=[BCNPGKP8CLA6A<4NXH-^-^Z[IX5?/:32\R#;;&-[=\$ M_D"^P:[<2/MFSGOP'_[J!>>-_)9:FU!E_->H2]^\^A/^#( ,<*YZ=>-M\-&W M'Z@;&V1I"#60BT\HR/^XV/BGV/6:VA$R I%*A[?*XP^Y<#&!SLAUQNJ*S+>S MBB=4JX>EF1Y,JT6H]+[Y[S^-+)@9FSB4B06;9O;%KKRLJ#+C@I'4XY&>.M9F MQF'-8)-6IS8A2D=N3?0Y(OI,]\A+QZU&:Q@_8IW#0NMR,]P%(R//Y.J,4M,Y M?8[)^GZOZ=XJRVQ<+A-]9AYO]EV>IK88F1ZPN:YKV9U>$8S,/1YI=ROIC5FJ ME%B^..UFQZ62*CLK,#+R]D,I[3@RUA"Q(9';LB.^"I\965(GO1+JNEEQ MV&;EL,?:4FUT*,-#?]$E"81<[,ZR_)319I+7M?KFAC**P,6)+$E*T]:?H.[0P8; M8HT]7;8.VZ%4!%9-9.2\+.U+4[N?PYI+P1*'^>+JD@YA@> M;(%6Z.2W@@ZC&A&"9EI'+DUU,T>&P,J<;:R-]AZ#;X\0M$<8-:' =W'&&39; M>$]IUL4#=+*B!&T3NPWKKK9U1IO,/'J Z:)0=F\)'3;EAI7%?+)0)@.\?J#[ MN=)L5+PE=%G,:)+[+E9GR7:FWAT=5;TXORETE5D:(YB1I"J>/EE(GM@:9I7B M+:$[#+H%PF'' V78VJ87 ZK35;#5+:%S:[52B=JO>8:8X?0:/Y0YB7!O"5WQ M6,4PQM..V"1OM3J+)F?U*OU;0L=IZU8KRRPYUL.H?6\P!V8M5;PI=):L%:J% M5B>+:7*U)M=;1',RZ]\2.J]J-$62V# 8T1;2G?6PV\Z+JUN\[&$'C=K.'!-+ MCS,3;^8,:FS'!2,CBQ_7S7FK7>7;3%6ONZZ]UAQ=AR,CBQ=S$[WJ-H@..Q'4 M7%6=EL?M-AP967QMW#:'C4ZYR*3;VDA8+[2M)L.1T<6OI2P^[[/CKI(N&[GE M7MJ,ED+QEM I2D^EY\=,&9L,A!Q#[$Q#/< L961)K97+TKV)+BC#@GP4Y4Y? MM#@7C(PL27![HU)FGZ699LE0\AN2'LY+<&1D27;.KF C"W9+Y?*K%B6U[JBI?#CRA,=ULRYI9W#Y'%HI@9&3Q=",C%;R*>L0\8WC(KL=-G6_"9T86 M/W9XK^D8:U[QQA0^8:N;:6\.1T86O](Q3FD-.,.C@N"XNZ"X=&5E5>4WQ_S#HMP:'1=G->:K:QMM8#M^EBA6CI(9+;7AZGSR+K,42'M M#2I+C26JN+RSP/\'P/UX)CJTTY3X7+ZC\=AP1QUX+4MW<*#$\1L@-<@?<\J^ MV7$4WF!7XTI]U"2JZ*E1KCZ6ZY:^Q'G&F=8I3Y :NWH-#8V0H,#JPTEW9JXQ MFF]CVMS=>5BK#X=&26#R=&6G9CL6,]3;LW2F>5@H#AA[ ZC6;D8?=#*-.3/9 M$Y(H]Y1Q9@N&WL"?:JXR4">E'*5TVT1G;QVL0E9"0R/K(JO"9K=9KS<*GQN9 MO+XTMK:\@D,CZUJ;>3Z;@B ]O:VXY:S89X'WXADL ME\M,LN"QMS HKRAN8] ;,X35E6F"4R4%DNN&YE^IC=EDRA?[['!;P3N[2:/! MKM#0" D$?C,W9H5.@VV6FOM]Q_-HDB["H1$2-#J]G&/,BV5VYQR&"VXTD8&S)?/; R3>VS%=TKK8&JQF] D8'7,GR1D'#%JS&-:AI;=S/ ],)O M8-&PE &TSU,=EFRF:7,UK/*K_ H.C:RK7EBY73:]VS)=:9]Q+;FN0RAQVB;<]8-LJ+H\+N/')C#>5NKPV &0[-^!$T\ U)+-H_&YU]"TCI3J&FD9&RG"V,T/@!#\.%X5Q82:BAOHIT'?BF,S42^!\,NL"79FG?44S#F(>67O8S -\ZOEO6%ZHB =@O) MM'E93P&?5-8<+7S4WE =34JM'!Y DBW!N):[EA?K[X )R( M'JD;,!PE2*KA(A*L^3WX1P;D,6&<&U "C$AIDGV:D9&"(:SS8%-:&"L=;):8 M6JS!+L#8US+UW^\<2+9,FVOS&\,, [U6\2!;'* *1QL:^'TA\VI/.,6!PVBD MU4;MHCBLG]:*O,YI2IAMMJ\C"-CR2QB74/W5':W+.+D?K[W.;G,D_O@S!7\FI@\\/W%37#T>VR M=);1_Y^]-VM.G4GRA^\G8KZ#PC/]C^X(0VM!0IR>UQ$L8M]!;#>$T )"&VA! MP*=_JR3 V&"\'+"$K8ONQP<*J:HR\U=9N>9-0VN+&MAXL*&0#=LBQ!S1.LN' M- MOH^/E"JU,-CQ+9S4)*Z1A;-6I$^3 AY[I&'*@N7\/HH(703IZ;]IS5]H# MBC/\\U&[^1X/A;?>= O6. DN^5M>V$'&>++$ $0$( MPT- !:>\?Q@\0[JG?UCR^@6V6V^!NS<:_('[Y;I>>!:OXOA]YL,./Q,%1Q4; MTFZ![T2,>M;_+GA_1C5XY6&O:9=G6G662PMI%,^NS13?J3G@-O: B(!M%^!5 M-N"R4.O0GC/YX*'R0PEX0$IN88E_]G\<3P0RR,Y1 9T:O.\,V?OC//<1Y]C& M_@/?>>1]\L+%=!R/ZH\Y=>'9YGYB1_UV'SX<5(M&':Y/?6&+0#I"K2F<) B B90D.(")G"0(=( M9PH)(2)D"@TA(H$( QTBG>FZA/AL\OQ[=K[O6S7]B57?%(,#;XO^^1;RY%=; MR&-T'+UM9=&_W8PN=(4@->@!L1#&M5F%&VH,^ELB>V_1G7N2%CO7EA3P9Q!@0HK/K;IWG#1FG*:$BO,^\TMMERC@\_GY'Q5 M6!>"GLV@DW5"B0UM?<':!:/9@<)* 6$EXF0DK)&P_O:3-9@.&&>$=59/*)R5 M+0[9I5.DZD^Z/$-$ I7\J*93(QJR%EZ77 M QZ;\%:/X>^XMWZR8WY_TW^N(A<9'^_.^!B^NT+X' W? MU0SKMO8"6#RM:]B(67?$"0X^PB5$$)^%UA7PSG-S( M,/'=<+(0UB6'U&E#:=1B9 -:X-.:TRW!$' -\B@9PPR/S#,PN\L^W^6\W(&WC.37AM*5=;% M0V=*6$<&]O:$/WZU8/ Q>-X_L7\!Z' 6=Y%:%!YX#"Z)**37+3KTNW*O\1X? M;V9^0$\/) "$@IT +SGG>)HL62Z#MI),GY1L;8)/YIDI[%A( "B]:[=3V"0C M@HNWE;+P[LK/,=5\$3E> X:4*+M=R<3K:%9(H)VTEJ-3'=B.E'IX2L:3M[M_ M1=K$[07AIN:7\ KY'8>@W$(G& V+W48Q1XX4KEMI]7NIFNYZ.D'JX0F]:YT@ MDO$;6U?"*^,_Q]1RI8.\)/,)H>A:K++94F2CKLR89!<>Y-"*0L?IJ]M0[B.F MY5RQ"1%V8HW*3-S,H/P2-@@ &X+AP.9F@6#B3;-E U]J(!EZ1WI/4M8HN5_" M# ;ON=EV+U8J,J7O2]%3Q-EJ7>X4%@J5J'=I(<]5JDD7)N<_/.%4E$\;R?MU MG4N!+S58> MR) 5*.\4D/=S6DXD[Y&\1^?[W9[O1&S$) 6[UF0W6;)?($>)>M-, WE/1>=[ M)._1^?[3SG<)BR68\;"#,6*LE&TM.Z14ZK2 O$,KQGL'O&?'^+?71_MI/V[7 ML_Q%GYZO$RC^S(U['CGZ9!^/H8&_]W$:<2PE:F4<>BT\=YKXY3XMY&@Y-Q=&^_@]L@'O@(@1W $11!X7N/._Y\K/_X[I'> MKU^:C/8UZT\EX[*L>AP/8U8NU,&_+; <#)SX*2W/='J'T/PM43IA6K(?GB3K MO.H(X'V\HSD^ZR$\9_.S&-@03H##-5&WK4>($& /=# 0QH7Q&P3 @&ZIGE'U M$>&@!;5.=,CS]<.ASXI;TY/-B*(WT1O'LA@I?8,\Y^Q0(?Y("%8XICNT;:RZI$;MA^ M&2TTT5D*'9/OL<".=N,/T8[QYBD*0$3 D(;4 9]:DC\U,!?3SH%9I]>R->9D M<\SKECT6P"?>FU "Q<9\K]CF'+J45:BILAS/M8[5,-+'#(=?F]_ A[ <.3<5 M#YP7PX]8;]W%NE#M][!ZHZW@ F+8LY\J/@F/4+@] MKR25?+:/RGUZ/<*SPT71; 4J/G2KU)"II9%'19O%S(Z*M7)9*#ZGP+T3'W&' MVA SC^0F_,)RF0:!"HLKE4UY/F]V4+FIC;&6718',W!^VEZ[QXW(F2?B$D>Z M8+,Y#5RT[ \=I;OCR=P?5_YI^B;X3<2- 0[+@[@^(@L3<*$)M"[$N[6!HQ;\ M'IZ:JJ%/8[8(SF0@NU.3TRQP)HO@14 K I^L9 $HV8:V +(!3 'D(\W#%(1 M\W0Y2U['//[- LJMYU)C+:AT>@Z>*0($ M7X"GVJ8CAL=F^S&[R]%;(;_L# P:MXYYNZT?;O%>; RT\>P_\,R(_B. M VK\,?"3EW8IV]Q/[,CZ]/#10"$2CZ-$U(_[I94HD,;H>!R+"!$&0F!Q@HH( M$0)"T/$$'1$B!(2(H"DDA(B@*22$H.-D1(<0T"%"II 0(D*FD! B4II"0H@( MFD)"B B:0D*(2&FZ*AT^F1+XKJ7O^U9-?V+5-\7@4"_YT'2=_&K3=1R+TXF; M]YO_FZ[J7<_[5_/<;PCC^35.FL^'F?3OK?UM9CC9C(@[3KBC(Z\O\48$@,%+ M ?UZQ7YY@]/_OPWS!EC]X&^9>^^_];>'0!_W^Q3!WW?"WT_GH @D0R(KM]82 M\:\*0NK>Y0 &J=P+;)ZG(?=:V:G&E;2,<+^_USM<,IZ)SWJ]6O\^WR02_G^U/X?0]=N+HB!+(1X>#G M(&HX_%;&)R.^#Y+OP[81OU<0HA,@DH1($G[-8 WQBP^VVL*A(U;51M*-R02W/9 M3L&MM;]>MV^7< D;P)TKZ57RZ@(!R.R:][D1TZC;M'B-4"#,J7(S:^VF@\+J+P'>#PF*"8N-\H;]$-\5^ MIJ)'PW3#A;C.<65WDRLR2D OYTJ@S%*FOUP"]#DRL^RM\MK&J M0V5I,U6=Q^;86H$PD7IX(E+D/>L.$4Q$RL3?MR3Z;I28+_NU-!D;#E"Q1U2R MI53>[*A!*Q-EL6P6DAEI@SJ;H9PK)V(J7H$HX=4/3@+.OEX?I/OQ%[\RNA1@ MGHL.Z>N5]1%$2=0M\9Y-KJ$ S'?+B?^4YG!ONAB"7FX(P/GSYI]G:4SK0LZ7 MQ2O"=+J)%4=J>K15^IEV1U\F6PW5WH+8!/U\)0 (/*CL"F<5\\0BF_@ONQ(Y;J> MU>S&L"9UL'ZY)3DYIC#G8H-TT]#Y1M"P-AE;@E6QL0HJ%D8EGG94<;B>@LU+ M/3Q1J?AIO>H(UB)8"RI$)^AM"0^JA4=9,R5NEDI-1UV&2VKC83VE2MHVZ(MD MGRT4,JTLMF2RM.NNV[WA%&M!5/.ZGJ/QU-7-?3]<(G]1M$3@O?YNY"@-?%TA M0,\WS'!_@W]:>9(?UQ>]BB(STKB/B[1N<$'C'V^3YFS9+1H*E2W,AW:GL>C7 M6N.DU_\<3\:I^_6*1AAQ.R]IX,L*#T2\5K#^!B*P>;K%3WJ9)(,W-PK3T',9 MO1QTX,2(P.H-0QT5%<=5\H6VCJWG[!1 !(ROHHE[AHB07O."%JY(K_AN6]/? M@$9%X KV:E3KHK*M6GIJ.2DFET'K%=7T@%Q9VRFE+ ?TJ"YJO5AOE0:@D7IX M2E")*-HJ HU(T?@[2\[?8,9:RV!+*Q?;LK+8*W -*8$MR: 5C89$D4.^DVHR MA5(^D>OEVHJ\< %F0%L,0>(7W?H_-O;J/[!7M-=U[_]QVN(_"*.#+T3P:#"Q M>S:QAP,U?]VZH_3NB/%_*>/_J&SN^^/[L&W$[Q6$Z 2()"&2A!]W)(33'QT5 M^(BR[Z(DW: +?/@FA+0N')D/=@\I&%*VMDKFY\IRP?+B)$?J@U'0E3X26JLX MK\0*,E-9%1;M1'T\%NIIL'>PT@=Q.2XG@H:)LE9W!PQ>;^+XJDL %F-,=D26%Z/4'%UF@XX<6G K.Z^GF"6[,91$ MOE?M)VEF.L90SUR4N*5^%\%4:.0VJ@<2>EO5=Z%4CZ+<0FFK%='*9-T1RUQ] M1&2#MEK->D:J/-@.E\RF54K/S7YKLK(\E/+,5O'DCT*I<%Y,0RC(@3O!(S4L MI)5!+@#<4F-JA" 7DVAA)BS0?C:UY(B@ 6Y1RINVE)4%A=*GO3;I#"?8K 4! M#M;816^9]!$!7 1PD0)W9S5"+N";'&NLLP5NSJ 4H14'RM11"#QH-\*B-B>5 M?CY=4ARKORXDLF.TM4Q#?/.K U],A0UG=%8H0C!_^")_;H)>E-5[I6HAESPD M+C?0RYTIASJ%8DR.K9,2+P;M(8GEZY5D+(EOV$:QJ=IUA\HT9U-O[=#@=M?= M%"*TN)V'-?!EA0P$L2B*Z2F8'L;RBC8C)@$[4&H5,T&H3-^L/7=X8 MM%B1[62J63V7ZA(MN'9H]WK'G1IRL CI)3!H,8MTC?!6$+D ']7RAB,M)S%?3(;:N9*4K0Z$%JH[$Z3KI3M#%KJHD".VLNLVFX M=L]F0^$7KRH_-I@+O+D$V&,*V$(4D(ZA.G#E5E11),JBC?+)(\:/&/_WI8_? M']^';2-^KR!$)T D"9$D_+@C(9P^ZZBB2)33%^4 !UU1Y-E\<+ >[)Z1P&VU MK2CVBA$79;W:QL7>,G"/]K52'$G>/$[M(M MZHF\#1>S\9+(B,6$PBR[XJ9>:*PZ(S-H[8*>%JU9;T)F%6IICV:I=-(9;*80 M+J +.D7>H,GH'7B@/U1.Y)YMLJ$ SA#F/4751,)O'[IJFM?;<$V-L,FPO"$S MBJAF1WK>[37E5- 10U6CTM\0Y5:&+:"-X=J9C&*D!N Z 2U%*>*6REV$4J$1 MVZB82.CM5-\$4ORJ%E.9UF*&%D;]A)(K$A@Z#1JD$M/*=JY(.*/$UL.N2V'M M+(FF(4A1#T\T%D=_%$B%\U(:0CD.W/T=*6$AK27R-KYMM-9*R#!F3>G7T*Z5 ME!PY40_:75==9WIL$ZR+V3!2*<-6Y\XBT8+X!DUL-!452XH +D3Q/4%O2WCP M+7SZ&YLLSELIFC.9PJA/;U.@2PZDK5)AEAN@/:D8>%YL>OD&; M($:F;M#L]H?+YB\*M@@\DRW*[PUO+9&WD1#K9_-=+$-+K&.DZRN)7Q;K@7M' M[&2QRVF=2165MX4!;:FEF+QQQQCIE1(AJ8M%E2*P^)U@$67S7J>4R-M8T5PR M>54N95QE(Y/H4BQ4)J-FT%:O[KC8+&GS=8\I;)6DM&0F&8)N0:SP*N@FHT"M M"#PB3>/;*HF\C1XJ5N=8>245F,JFV74:2LN:F$'?N2HE>:&4VZ.>DK7'#BXE MU[5^>PK1 Y:GQ:)"(A%Z1*K'MQ42>1L\NE:YG.OR&Q/MZ-RH$1N4:IURT#&? M^&PNCEKS:4G9J*0^WN9YMSGQP,.K(T*2%YM._M@H+O!F9KT0!1DNF#,W2$M^_?R>3!9XA&;1VP>P7G$YQ&?1W >HPE/6?R+?O 1O 03GCX'6FX@13YN(0.(J\W!_VT56>RTJB3 M3(EVFJL%C0Z)?)D>=38NRF@3?M01*O/<8NFA W0?1^Z?""Y^BS812)6/B]K$ M>C5013F=9$4](]$SN[V:RD'C!6'->P6N4$BCC0Y1H$K53$6H>W@!'<;W')@6 MX46D7H2]RL,+Q'U:/*)PWTQ!*PLT9? MQO,5=*EK>G;B)LE:+>CDD:+6L7$\)4Z433>)K5AZU"VG7 APT#*8("Z6:PMG M@%8H8BQ_^")_;A)=E()[I6(?EZ"0Q^MN4I'Z%K-,Y#HXN<4HK1OT;;91[^=6 M24L?HAV2K:>GVQ$UJ[?&6,HO]Q&G[]>I&J'%[9RL@2\K/&#Q]93;2V#1Q;*"H.CP9],:R5P.4P2]=)5%86VV)FT*"WK30$"VCZ2EQ,N0TY M6(3T%ABTF$6Z1GC+?5R"CTR_2:>3*:S+R.YL(LZF=7K.!:UKK.CTEFHR14-9 MMK;=JM B&CG1A? ![4J)*. S@H](^?BN>A^7T&.)5\Q:;UN=H-3&U9/S/C$= MS8,.#Y"ZMB/@=K+/5);.6IMON)Y">NCA&6VH]^.Y_FUS@$N>]L/J#GBYS(?G MN@&F!6DMZPZWF[X@KY[^#_S?_DF\*G(F%)+9[G4'(8"OW8D^BO[C)JS. _X1 MS?TZ\<11,)F_: SWU^'-VOO___ZOX]D_&V]CO*$:YI^]O!XM:R9"@?J#>Z([ M%6,34^24&">!-__A5)?;6'LDH.-X8H\%?PXR#S<" ==6^A_(\Y]P.T[V4N/6 ML:,=>Q%(Y_]J_Y$GX_O/#,L3FC^FJ (JK43X[!=/].I"Z4$, M"8%"#+'DP+S+F)YDC;U*1AY\DS!F98KA(L/&)EIX/EY,ZUSDCLF M3I])T&BBE;.W:32[325+JUD)X_ 6&$F^'IDML;'MK#U*HWA/3BI&=K#)#N S M3]X^V];:M72%FK/980J?:Y0[E*MI,!+#7@_-# M!B-/EL2W:;2[K$DF6M%)K9\B#=61X,B3):TTGF-7[GK%.!GP;LLEMLMFN$2FX(V&_4,5FJ!$_1D MI#AU>95(.C&EPI%4@DQMU$7%'2=/1W;770SC$K2&]CMX*U-7DK$\-QW3I]LD MB<,R)LKJZTRV?&2K3)=G*]PK0LJ M$+,&9YG^'(AO93:%PU+3X+BS/*#M@@ED5(-7'O;$(_%*CFUJBSJKR;%MJV@I M)+4$;Q*!JK0 [[)-1PR.B%_1>#Q][* =^%H]T Q4;F&)?_9_',\,OG6G(< # MA?60EPY7[7]O^.P2O0'U\7%G'?+&]_^($-]$B/=RRB)"?!,AWLNJC0@10=/O(D0$32$AQ#L)O!$= M(F3Z782(D"DDA(B4II 0(H*FD! B@J:0$")2FJY*AWN+[W\>2']BU7<04W.C M)?.&"C_\_Q[(AZ\N'XO3B9NNG[[D>=^]9/+B)3MG[<10!>BJA1X2I 8=(Q;" M>!Z1__OWY'Y(_][:WV:&D\V(N..$.SKR^A)O1 8$BD(.P &F'GYMR*P]P_[ M!48(]'%?:20"R8B#/L5!CQ%XADTZZ-X' M$R)?7-G;'#!Y ]K^A@M.0N_OC0OP3W)!)-=AI^AGY?K'4_2GR>C=5*Q]L4@V MWHG_.\OIG,#=LK2> X Y]9"AQ<:MN"\: MGZ[(DU[)WLM?Y741M3+G;#-8$^6D3I,;:OUN1@RZ&,]L8(X3%*$!47NT-(":;+7W@0Y5RYK^]&E&HV*_$\A4^8 M0HNA6^T^UEDO@\X4C74+&UMBMH0BY[3JRJ1%R2)@#A/U\$0DDU&%U@AB(JWE MZS53OQMC%*91P9N%5E\1L?&DCG;(J4T&C3']=3Z7UM)NB6UTQK;%"4J9[D"M M)?7P1/^X8O41QD1JS'=6+?UNB*EW5^Z@65H;2J>Z30VH D4VUD&7RU%MS'(' MU86M5.A\R6!=QC%<"#&PWD42QV_0P.A;Q8=Q3&,A_CLMF6!6]^!R",\%[H#/G:O+CM5.]1D9XXO6)$53N570Q0;7-5Z3*[A:4QQV M$>NE\BNFNVF-26@7HK&H,&D$(5$KR"_:@JZ/($PCF5\E3:Z%X@/-=MJNSA/E MH"W++-=?Q7(4T48[9I^-92G%H06((-3#$U!X[KC[?#CO8[]MU;]&3?F2,>CZ M()-8]Q/+6C^W8N7:ANZJ;*8T;P>MIB0[A6*[.Z-+:&6V@Y0?#R(O6Y?L,!$I;,O?OCN'8,Z3)\;(D\_=L+P\% M4/Z^=?]FA]V7PXR@Y'F"MY.[JX4&2!MRHZEC"5VR2CDE]2?J5 \:6861;%%H M?TZBVH:'?2540%JIX[6,CFVPYN8@LW(N3E, Q""\4F7W7KW!T+AO$1& M&_&KE:4O1S?="J?21G+CU*DLM)9LKFODE MGA TUP6;!V.@#[.T!K&47<>YA4PYZ)YMWX#,*!F@&WA \< M,4][+'[_)H0 /[]L$_-D+@N.&]N418M9\^+"KANF/4M[#4*XM"[X;@@_>/%: M\-J9L.K8'/3:+">-V/HFGRVXR: CW?FAVC(J2UI+5F:HM+8@F*4>GG LBEZ- MT"S2S$)MA L(S,Q8L9O&IXL,2R4IJ34H4LE5,FB7)UYEFX+;+AB4Q$5;,BA+FNMS7PE88'8%YK@G\-,%TV92BB;:<43B^D5@-';V.5H&UI MC9[5[MFQ9I\IM/!.#Y57H(U^D\D* M@M6JSM( YX)D?_WY#HLNYP_F)"HU6>5GG=![ 45OD17D%(9,K@'0OO26 P^*$@(N8S6\61_DP&*HOAF*=?(IPI(H(,U"5+ M1("& +Y;F*(%WH]P"#AOP4$-'PJG:LMP.!@R/7BWP.@IG.0C6),(ICDW3$ ) M[YDN.'N]3V%+#V0*^PGKFO=8\ 09[ *_.Z0-TW_JX16R[OV.VVD-X-\"V&QS M$T>ZX&/>T/9]A>'$X**X/?\]KPN1P4,MH#RHJN%:?SP>N+5(=_B9*#BJV)#V M @'EQ*H:G&ZE=>&,Q)\*?*^4*LRZ.7&+.I.!&Y.-;FN-?8_ ?T&J/$UG_YN= MJLR#+><6EOAG_\?Q6Z& [)I.:]PZYM% WT\DIHJ2_8=S;&/_@:?Q^I_LE&M_ MS)&VO1L#/WG97-HV]Q,[ZG+]\%&G89*(TQ=K.45=M+^IFSD>)RYVSXT(\4V$ MP-ZI;A81XIL(D8KCD42$@1 1-(6$$!$TA800 )KPB!#7(\0G0]W>U5I_9/?H MRR =2#(TG+XI]US^<8,'E3/Y1URW7?3Y2^VT?[!)/UA%/T:' 40//+"0)J,X_N= MV/DF8OY'+[;"L\P7GBWS>XO\SEY^C8,YZ-C@*_;>#J@Z6L Q0+ZQ*73!4&^" M6,2LOYM9\;MAUG JNI\]1O8!: CES:+[VK_\ ZYXWQ1K^1V]8ZX>-_F>+^+> M@R#3UK@AO:Y94(-Q#ONXPNO8\O>(XDJ(MVUC%-\.8S,8U.BI&V54))*ER+G AN>UXFMK#_.:S81,6I MVP111T(;8J&]K4,7ZFDYVC!7>!YKLPTC?'7TSP_*;,; M/M4$RQCB#-YHXGG:S?:=(@SYI+PJ:^]&(?_$*^LK78/5@8"KHG 3=>/W*<]O M7AJ"KOEQFSO2FQ?;H)<;-&Z&3=G9B_E1H/3;L)F?CZ=V.U%9,_)DDRDOYUN% MC*7])L$8?:OF>Q%@A$J";@88YXT+02\W:, (F:+U*;RHUW!#3DDVKCCB:D:N MD_E9FYOZ+8$!7ESJ_Q1.^TW@-8>B:U_842PRV'R[#G.$11=O?7FR1A;'[I!C MQ++A#C/VH,KF7+\='9&X58V-2&3#+K*1N>:[M8B/2BP^+AOEYE8:,OU",[V8 M='1QU'WNW7;%.H;W8ZI<(OR?BSPDJ"-%5ZVX1+8Q!!4&IRT'3 M->+GGQEW\&6ZAO-J&X4F1+IS=-W]^G47Z&1^"?+]-SO-F1.,YHAJ-;HH7I': MJ_:@MY0Z7^]V\$E')S,D)HM2DUEL26&8FW:D4AV-"059F6_EHK#\MO@$VDDF!'=>::%<*\.5\H59WFRZ?CE8 M+)FZV%SIQUY\HP"%R-\8!2C\*FWG4][&83+=*PU'0HYQS$X2-:AFVYVTQBFH MZ^ W#<2,T"(TXA-%)_Q:'>M38+&HY,AB)B$TT*63-\RMVJAC- 0+H&'AJ8M@ M$4[[32ALK3]\D5@H6D[>5"'ZY7@6*NWGHUY2A\P0-$;,AVQ_N MT%2<^ GVH5!H-+]OW1^\VOV$OB0?- +]JL8D)WI04M8HN5_"# ;ON=EV+U8J M,J7;8]S8*)LC*3-%V9@>BQD2+:'KLM=$ "HU">I6/1,2PU: MZ)]5H42IDIJT^NN)HDF3?DE824RY=GN9I_N#38I*%0I,(RMLT^+*+HAZ"\H\ MU&L2V/MZS=VU!SK^=TB09-<<",42I"2B]#A%2_@XD2!(<+\EN3&5$HE4"A,X M"CMI#J0VI:J::IM9H \K&89W54HB8,N?DW8R-C?N]9AU9J6(0P9+B,X6ZZP MO$-T?SFR6A*X4LF.R2R731AFFYVT9!LV!SIY)D]WW7RR7=89AYXV-VZ].ETP M<.3),ZE:H5G,TWI?<9*$O%6'>C?K3L\U!\K5)'3 3,H;A:K0TWE[P>L<#]L( MG3RS/,#7R1E54M%*9VZYQ6T/2RU:1VV$;MTA(R=;O&I8CBDVI*RA+43=\I[: MAN5\12%K6+;5F7&FF.$L46AR&Z]?RFF7#"M+E;,-MSQ#.^F)QF(3H=6LNSY@ MR+HC"FG[PK@Q'(:%HXD.^;J)#H!LB%I(QP8+CGG[@!QOU<]LK/-R&O)+#(-_ M_Y%M<.SPX-NV:-F .P&[^'L$,.H';LBG.PV5_*8Y]LP4Q9@&'C9#%N#)!NRK M(X"]2CM3\!R$P!X1*+"/L#O.@C/M0P\=77*R)Y MY??=V3/A(^**R-3D=$B%#Q[T%I1K:YRH9=U1HF'H3+;JM)=L9LPF>Q_I=DH? MCOY]X\&T"Y[;W2Q$SPBR_[0IFMZI#R;N0$%+54[*12!-5M %&"I6L.EBZ M+S*Z2O7\)S2&9YPZ%L^T"79EZK=#W)Q F3=C9ND 'BH]]X/R[#;=&:_.F>:X^YHV:.P10T\C MYA!_\R&M%\_;$YMXZ&(^"Y1/<]B,*61$]20]O5B8@!;^B0&1U.JDVYT=>27% ML:HY=46PE?5\0?1J:;V0F]XI>4LQBZP,JJLV2A5+'7&@\M@ ;0'R)A\QXB)Y M;8 J;]'5-A 1((H,+PRBME"-C0B;@\&F6IXL(P(XA!&)DTUDQ:F."'G%?[1W M(H%E6.+^52Z C_^]S"0Y>24+HJ?@[]AD6^FHHE%>M%EQVF[UP(D\VG)NR-@$ M#R&3]#W% :@UX"+)347ORQP@5A[0J@=)=9:+E%%&&^77&JYHU@@W=%(DS"8 M"9*.XZ?A><@_X?D!U3.H@BP YQPSP.Z4 (< .%MV_&3X1\XS[_PKCO1%!.RB M$=SA $WD7=F&7=A*N@!9$!QK'I/ ;W(R8 W;,'?<\+?<5.Q(ZPZ#U0R&&M1S M(ZZO5M3,O8*.C-7QI)2==I5.73%+:\%:*)DT=,\]TL2I*>OCH*-YF^6/!/R2 M,<"$X3_VQ+#\7H'T34.XV^4LFK:@4\*2F4 ,>1 M6)P\+7!V%8#Z[3<%ST*'X0R(-=G *I!?)J@%W=]1Z%Y_Z)2 N. M"2EP_KIA[>X;^ZX?"('Z-PY/K82-PS^B.WR]67GJO'WBLE@^WRD] =V)(C4M MVV0WM<+06&LF)'JC\72!?KX_.1"!/VE5-7AHXC@OD#LJ9+WFKJ^MCIZH#!)* MB\"TMLDV2,?:Q+!-.<>!LQP_4Z(& 8RDPCV%.W[KC7ZK*_QG-IHO6GFWPZTK MBIC2N&J%Z= #X_-!*5?9:(VP1[,MSNJ,/,L44M44.2IG 29A%S;Z$ATI$WC#A?8ER^5F_RX_((9M-N6,736?,L1"0B)!4EL@ M=*VQ#CJ=]\IJO=@ON0]/U!F;_/>("'4]$;'L0A$5K,(:WQFD;8%'BPR)RNV/XHNG0VU!DI\!$=L.]W;#LJ)L[ M,@HFC^ K^4'# +,S=W@R03Y)F;FJ\-^R\X;P9".-B8'1'7HLG+ MEGA.O;[MU>N[J7K56Y3U*:*^NBPQNSUOPBT_2W#'7#8(IY:;*'BQHEL#TDD4 M[-:;AAQXI@5^E;YK>OX-.3]X][6,"3F=I9T%&DN/JO+4X,I4 BKT9)PXO?OZ M5MHC2@+ZO91JJ#$"S0$L%\*O8^V5SXS*\4JLP\\,%1IKO-&>=,,!FB&(JF]] M@6,E Z@&+OR"LRQ'\Y_LEVVZM6<83% 4'&AB.;_S1RQAP4WU*?8\RRX,JCAU M%,M5E2S$*$%G^D)2'8R[8V=92G^+Z_<+*H 7&;+_S2[6APN81Q9]/Q$_:YES;&/_@1>RXW_R(K/Y.-79'P,_\6.1:+]=KFWN MYW74M_?AHQ&Z-!7'J:@O\-?#,/9(M)2:9H@BNP. ^#/0M!"@_XE6BNB$N!QW5_:$VL7^# M=^$JD??%D.6%8XICNT;:RZI$;MA^&2TTT5D*'9.?M+B^I1H_WVJ([[C5'"XJ M1_HTY/0\8/32CL_;@,T/]Y@8?HB'[J[S9*^R:3%HK-44!T)/4$@'AM/BT!YX MJ4O17P)VT*+RCR^GJ[VK# <&;]#TZ_GY5@8\JR#VPXOFL4_U:E!WKPFIE[6V M"+*"@ZP]]_8.S/L6:/7$[2(S2F%KML!WW*[>D*>6XHYQ#[3PBRD<-U,SPPA1 M]Z&4^89*74 VLJ@*/TP7^QV:5X1B)RBVY^JW,*S5MAHKARY-%&I=&KJ.6U7E MACLF((:A9XJF(I'F=0^:U\Y [SE;91W9B)QYG9*1D!YK)9X"F"U@-.\!*;C+L%-!4@F+[B9PJ5A?N,-7N8\R^'E1 MUJ\OD KFNYL/=!!P2KK2GW$N_]7'P M%],BAQ-[F%ZC&YZ=*8W.B,@47:\G]9E0A/"&V;U-J4S1,JP"ZG09I]RM2812 M(QS^ZZW? J,4;JWF;3=3(]F*4*5:XZE#Z>(]<5KP(=!1[OLWV MP;XPR7/XP'5]5T>'$HQ %,W]$80GCHJO^^<11KSV3_WW?[UPO!VN,3#&PC#_ M[&NH'"UKY_##/:5D*L9\OQXG@3?_X527VUC[FP5]5)ORSZ$."]P(H#71]#^0 MYS_A=ISL)0S?.-JQ%U<(_UK Q0+;)^T(MU4(FX M8\?D6^SZ>V)64N*'R]78*SSTDV+P-\\)@ZA!&R4HI ML62G)#';%FOJ >5^+-5A;]5&9UT&J-L+(KMTTI0:DV7TJR>7NS"\,, M$^OA;)E9KD;CIII+KM-.0)N]Z#;*%FTP:<6)K0N#46\EMQ8NW.S?G6AS\RO$ M5:@WRF^;2R+1)]@^G4ZRN5EKNBAX:5*GE7Q_\RW@*IO=HB;RLBE@!"MG4OQZ MFRU1TKH%5<@S=MX+"3?_?G6F'96&(G"IV+'-'LERY96B2V:]('$MWX__LHB4 MV^IBJ^;<4!6-%/7"2.E6.EDXDGP]DN3;SDSKE7)L)YDDQ<5JKL]Z+=_-]JHL M5K:[+:5728.3),]OH?$4PSAQ3ECA=K?16;G^V:9TKBV5P MC=%$TSHL6FG4@!JP:J=+K9V!_.5(M+S,$^E":\ VYD-B)="DTN;28.3)VSNK MY(2LLVZ;=6JN-.+2N1K3."Z@=1C)RLU,QHA9+MOALG*MT9^24C<])D]'KB=2 MLYT=L)J"#]/+C#*C5Z,.;/E],L]M6V51=X.F4-RV:S0S<'B<:8&1^WG>.DB[ MI*^ IF68F^ MP;>2.IZ"TW+9F$:1_M\55J_;]7T)U9]4_4PU$L&-R3X MH9?U_T7HP^*)VX8"TI?\E1\R6/A&:S^.CD ?]P%UD^N0_^(1'/CJW\Y$FUR; M%5)Q_+;Q9W^[%S5NLV,"["P31&@7/-K1Y\-?WTFEO!J.!=@B[V^Y&QH%(U"[ M#:C]*+;X&LS=1PY36C9YDY-LST4JZN +T2O$9CUZ)=8,'4:X>%]*LBY;,U% MIH8A7":K\O+ZG+7B8FDB#A]FWZ 6/!L'(3X0MM5 MT.N^AOCZQI]?*+XW:^;W->E=61-;GJ\Z.MK/+&HMNDDFQF,8!D(]/"5H^DQ8 M6MBO8%^I<,.Y""PA:,I@VSV%PU-#[N$*%@Y4NNSK"W>>Y67WV,\ G6_0&8 , MU?8BE-:%IF/R,S^K!$C2>RCDE&M2>9L4&HQ8=61^NS")1AJ&F$$=XD:U*6Y] M;PZ'9%[V=859,M]S#_T,R;R].O!7@FD/FJEN&:-&;+^X&"22:XWHCJ= ,(%Z M0*;.A#W_#LM%WS 5\'UL81J\:$4&B1L8) *TXH5A7]XT;P2]+T$#YC>H,E"Z M2WK3E^WW$#)I-9-]1R\Y#&45QE2W7)U.1RV(ZP]/>"JR?GR']2-HF0AX7]ZT MI02]+T%CQ>V5JT]!1:DG9E6'IHI*0U_7YQ1NIU$%IL=07@>$ZRM3/YSO?Y%Q MY:4D$T"2!<.!V12!0-P5_3=!KRMHB/H&=0; TADP2@FI-.HT79:1.Y@8D[?5 ME=1,CRFHMU )\J+A-[*YO*^E!,W8M_+8!+VNH 7V]CK%>7D=NDF;S*?:#!-3 MN$IN230=.ST%\@HM,/C,D[?+,UEMQP@BPW*\0\_ !O?-D7LN09S?)IT\.J?Z##ZF8SH_RN1:!7@\ MG1AYZZS=+&?-\JKA=IS%0O6J:G'JR>/*0+'Z\' 2N$8&+1$JZCVA@VPZ1 M:M^7%_W>7I]/DTY9TV:FTRO7V7Z%B66T$:7.M]^SX5&:](M;*19E_(0A]0J/ M$Q$APD (<+N/Z! ".M!Q,LK.#0,A #+1$2%"0(@(F<)!!X!,B8@0UR/$YSTI MEW76'YDW>%D[#/62#UEDY%>SR' \GKAMU-S?IHEUY#52 Q_/+(3Q:GW^;)H',7OFL6OFB-^^59U?2J')24^R#6!Q)V//9AN*ZOFJE9,L?WEJIHO:W9J8._2LS# :;<)%8)'5M <' GN M7QJN?K7@OF[+@$ZRS9F:;?.,J*76%3N?I-C%WT0,O2>X^8HV-+NF8#"596Y2 M,=U>C-72?OH6?N6 X^^X.GU)H> -341L;@W>=%6EXC< T;VFCE[VYOTTG+FY M@@!%J LE"$+-&9R9,30ES_JY%DH-QJ76H%"UA\U]$E3B5DE0-[[31D)X4\?5 M3Q/"FQ_V[PFAB:>7J\TD466H+&$."^I,T\3(J(+!.1R$=VC#"H-I\4>:R:*JY/$57D+!%19A MKD-@MU1V?CC7_Q+)CLPQU]-9KBO90Z:3J1:&2I/\ MWM3NWYG)?:L<5M@+O$9;2Q5FP_2S:#1]-04O?QEQ)7M&9(%NON$TQ6D'D_'D7_"A>'H?_:C3>_?V'_^!?$)L6'/ M:D")1U_%MV5HW32\_SY"ZO#@8 !@A' \#^ZK]M[O0^U[BUK#D:PFGP_7!*SS.P8."= )MK MJ[(&CBH!3OU_;U*I Q\#X82$&%NF/6Y#4$ZO9[Y=Z6.GNET2Y5$/[#7[$B)LI/6?=!B-TIB].%>HSI\KS M/A5%50!G"!2YM+>/KX^-.F>:XS69K':;F>Z V6!T2K 3U*IGMQZ>,!(].300 M( LJW%U8X/S 6H!:FT=DXMB0)KIA UHM'=GT"/.(+/8DAG05@4#(D(N.R>E" M1) @1QB():IJ'($]U0'3:Y#PY]D$,1W= M^9AC.='0D.#@4'3WC3>7SKMV"^ M"-A9 YGXKY%U#K*1R)FJ#*;A>.QY8&_9Y!W- @S$B]:'IF;-.%6%SX8)\K#. M =AT=8, UA*]5 LH@9RN.YSJ/HUFMF,N[$OB'[-$'D( S+VS1/U826B+>Q72C^HIZ1V E$>( ME/+3AR?=.)5_<_<&C^O@*RSPEW^<0$P^DFIP MCGC<#/A5/P U^-YP3" LQ@00T5.)O >#+7SR%R*(,;C\ MJ0ZX^>R.[[A4X93/23HS$31!E"4MI%]#@M"H![P M$9[&X+&\8P.IW(*?W>9HO%W5N4^?8 N<7S*MD6NAE66W7M9IH[C.I,$)=BX^ M[7"$@6LN/P/[+SB\Z(,FM^)D=7?#VA'_#82_@<+QWA7AZPB3TA.*5*IOEZB< M9Y5^K3M'&; ]7R5/1^0=T[,3'^K >_K)5JVVU8= M54$+2I^A<;WWW($1>QS28Q0D14C8$H$-X M&L8)+'@(!(T8'CYXR/-K&?C85^0ABRYD#^?*\1W[_''IYL3Q5"!,%>VS:$U. M%9;9&-27DQ?1!N[_K7?\M;WJZSNN=0IENS(S,+:CY%0CV6?TXO0ZWKDO[+B0 MT:U4NKZ9H\OE(M8O;GLNO0;X3B?/N.KV._X(H-U:P%>L1'7S^/H*>1'>(;%, M$:@L]@V.S]#+B:])GCN#V[L]N7 6X]J\F&1GW9828].9C=AP5].!\/"PZ!]XPLUUT)M>P#ZGO8+[B P7 M#PL-0J0#_V&6#J"R"I6CM)T%]-N $[S'JQ>R5V1 M*-2-+N#=363H=;W:K^]RF4YUFB-;2Z)]"1MD2N1ZQ*;_YH[P][N,D536*6Q; M"3:[7>-YDD"[I 1$*-K#C^]AN]GGS+:KS!B*%9.K>A(7,QMH/#S;<.V#L.3? MS%S.-R9N1/OY,#Y!+,[R#7$&.,#A+=F_?L/?\BIG6;(D@U^!?STO=H=)^F=N MVD&J^U_R\[YRD!TJW39XNI3KVKDJ$^M(.MFA6A-<3&5K/236X*Z7/5B/5!2=BRU0S-=&*S MAHOA1=)DIV#DR3,9>]%CM,*BH!3:W'Q9,E?E\U>Q?].MM.57D.E9NM M"K=*=9+==66TML2BO;[\U2"4Q-"N7*V&K%6Q06ZTFA-T-A61/--/5%C MF"D8>3+/IMU@QM8\)K(5NCU9)VKS>FX.@_#W\[QUK=R<.+&?*^*>>AK'779# M-FALPXJE63%?$LGI>K!#/5EW@-YB7Q@WAL.P_9%[6@<3#>_41(D>N M27^J:<1R- WZ5W9.#WYW,!SYYR":"H!QH ^(@Q98535&K%O2 =0[ MOB7JA'DPV=SN=[1 M67]D:<_+DA_J)5^A\B,63U"A+N/\H1JV(>^.^M[Z0\00J7CB(@('S@_'/KEK ME#..(._G5#/VP>R^R]A>KYKQC9$MM-6,?0C[45SP)5"[C\I#;7%EJ"MH:<^: MHB#;2)[C_?A4+^=G'X6-++B-9RKV@@'5S=5P\/?5ZO#M<$&O^SKMT9._K>K( MK4/3H7NI:NA3F%Z3UH7.S#!M^'?6T"8P+>)\P%:7'[=I0TLW$]LNTU'$@N&( M#;22A]UU877#9#)^FFIUM4,N:%8.0H3# %W7*8 <#!8%+<$WZY#^90%&VX4. M.+C>(-R[8>$5VT M[^'6%0Y<2@:K>M^P5.M.V0AX;1=P"V+5/^].W9!$$^C]?G"2F(42=[Y*NYHD M,$(=368HGJ]E3 %?;#.KM-]>X1PX_>L>[M#AD%E/E_B1,NMK%[]19&^H7WQ4 M8HMT/Y,8M"<2NS%LI9*R,M5-Y]!7X31Z^E^_PMX!=;.85UX!QA)&9HSKFS%> MRCL!Y%TP'&@Z"@3+;FKG"'RI05^C;J>90#GM C&%5P(O@)JL0'3(+"IWZ0DGC^LRND[OVCPDR<@0\BV&D, EX]LL)8&O-&@,N)FJ M\V4(8)HDMM@J0I8I\!FM2V/V?%F>^DTF<"KU\5J%(2T#&%22QMEJ,(>T#)B7 MRR$2)YO("J;S^86DN,7"--: O#!S3K:MY\P.?Q!,II-?Y])5Q96H(OB^\L_1 M,V>R:'(F/]N$JD['2?E(+P3L*+*-5T7.A! SVR=&[/$"OO06H6UO.D#QQ#,F M[' !2[P.7_OO_WH1EW= /9@;8IA_]M!VM*Q=/"#NH=Q4C/EA?YP$WOR'4UUN M8^UQ% #IP9#SYP"/<",0,D[3_T">_X3;<;*7,.WD:,=>W '\7[U,+-E]]D[L MX8XLMK'X@V-QZ@94>7D5\;:?>*;!_W%G0@^]KY"9"<'V?[J-[-G@%?@WX#X MJNI_CKW9NX\>GKJ>X]:08 :J[2>=[5B7.XY;?(M=7^[VN6T$W+_+S/,@^7(6 MWRX[+\@JF#F1]U$,2SP^UZQY5063]]WAW,L:F"O.E W'0B0_FX]3P7#P5MOQ MRX(![%)A@9Q=D:Z^J*H6D@>O-Y ,IRN/?NE,SGI=6 Q(S'/9L,,CCJM=[KSS M9VI=PGJ!K[]]+N[GE0*\574$?(PE7M:Z\">RCR'P$L[W7QTB#5Z.>57>\F5^ MW2%C_?#CJJR+#>GE(YCU0H85B_9T!3-*[AZ;2^/'[[V73U0ELI+=3-D&)%JS1H"WJAU"BW'IXH_$*M2T>W8,DKKWS=/AIC MQW[2/AKCF!?>C-DXE&#UCEX7IE'JB&!R+N(LP'L@+[B&J7C/][4ICTT!\X%3 M5044-A<&X$@1EM0$D@ZK4;)OEZKTI 96NH35.&&,"'B9K/L5N?9Y])"5O=<9 MFB;;7LKD466<$[:=;.!#N"GX8 KG\9S]Z2QN5X3U]_ QK AS[LUI<&#"_>34 MC&&:A@M7QX$[T)E*X!Z;#TH%8C8MQ7*L9B\&Q4T1V^0(P.8$^C:;/WK%%KPJ MHK!64T3+&]%R5S88W)@^2]7Z".N[*3$Y9L5ZC::&NH@U44#5U"7P@CJZ 9#D MC8-(A/L SB'C]-A-QI'#O"ZC M!&GB/1X*7".X<]M<:#JPFL$;BK+83LL12F MH>A0$]H?U@"&O-'[RM6=1KY]0,R%"D[U#W(D0$=Q;-=(>UF5R W;+Z.%)CI+ MH6/RK0I11UP)T\^?_W6FZC/0"TZK/H>-A_>/[>WHT 8;^V)6C&,: LP?-_=5 MD/IUI^ALD45D65S$-N.6Q8C6%E]QHY!U3::T_/EP:_Q95? @21)0!H$(P0U># ,0DU=J\"MU^T M'-;S5AW>=OQF6AFH7;4])2V"K*OR(]Q9^.%N?)W/K0).,*K[^4/N5_-&$F;-I@8 ML5UVA[UAK-9+!XQ6>K743VQC4P;-#H<+O,LM\P4-'FC71:MG$(*0%2I;;*C, M2IYU6X<"I.^JRGM6)&@S!X\Q-[ZQZ9S2ZUVNCUI'P)^\;1UX5IY/S%9^O;GT MPI15!/.:5V#8HV>"TKQ2SH\O3 OPVY.Y')1D;_+>P>38T C@7>TGYW3XL\_9 M'VMP2O!.#]T!^R7"O3%A54]?<4?>V)9KLMJW%,H+:*I'%ZMC6CT3Z.V\'^Z, MFPC98\+,1[%R!7>(/K]K>,VJHWAJ].JC^\?+X7F\+ MKXH?T"T.!]3M;+=WQU=71H]S6FY;U/R.RA^S^ZG)5&XZI,H4*BJ92:G98I:" M")B$(,Y%=D>=,HZT/J"5/5L7N:/"GOL690BXHP/FYPUMH>YR:E41*#C<=!?[ ML#=K\L;N4^]^Y?L/CW]UZ)@G23)D#<]M",;HT%,"_P$? &8"4V9DG5<=P>_A M87A=B%3?> !F\JS6F^(" (DW$"KZ$%E>5 M=D[RF2[L>2_!4.9B;P3>B[LT#1H:(@BY:\"<\V!'??>Q]MP++]O?*ZUXD M6WOG,H0/O^UW'($[?*I'PM9JNPVV/-78 C3SI@\U7@/0V)9YQ'(FEBS(X HE M>D38.47!_67J<(!4MNBIH0MNXSWU;0OTA4Y(W@'JJ?@O-\R+6SELM==GRNM6 M=: 2_)'QDGT._6WBAZB28[_Z#;D\M)U)]RC7@)OG=;&U+A4.[IJ4.QPTVB5& MGLE+,H^2&7YUJ^*K[^[CN]6!,?10'MA;(. Q/<8[I@G9,;UK?'_5 L&WH/TW MS>QB<[32 4V@7)6 W@*648:6#:0'/@3,@L!&:;]U)]\_Q8[A&.S@W-NZE;]U MUNY N?D-$//,A<>%\AD ?[ 3V,&6V.1,6P?*Z$Q>[+6LO=(-OGVNTPS;#$#% M#AR PC-SG'XJBG4 - <=SV.9'<>4=(^/]N:^^B!?6@Y)'=64VE:=\W2U9;2^ MK+:=G]_Y]D2E5"$UG)<)$<4G)F/8&;/1\1JHHI>4>!CM 0^8:UN ?Q3-\+\F M6H XJ-X;7R%WTXF=D4S+!U!%X"[!%+U'LN%U[^SS_??O^VWN'/$&^-T2Z%HV;/TC M 5T';HQG&XT,>1^8JA"OOM/,HH>!;DAMYX-H- J\!YR:YJ6[%=-;84NTGFNUJA3W&N MG'Y+LOT&!SL5Y84\>[I@\C^6'T\/9<[KLWIHZBJ\N+F V\:SM>7FQI5[9H8/ M-TL[QPUY\,7;[8FJA<9*[A95E&W@E>:FEBY.EDGWX2EUSAU[,+^>[WD61QB. MG^T99+';SSV:GF,8_R(\@\XM4CW;/R)FZ[[2$*[,LT;IT7B*.M>]3 MO$,IS:/XSF1Y9.!4N:GW(-?P"QA:G@?\I8T.G//VSG9[Z9UPMC"0V3/XB;8? M,P$T<+!1ZF874N&%WX/_6HXDR;R\S^WP3<'0E+HY,VGO,7OCC_<Q+/DD:H*" 5;%G_F$)BE[)39V]0=-KOFJGV1M],V"ZZ1Z+OM M;Z]=Z>0U,5_WOPTQ,4F)GY4EI0X.TMZ2P_NIS 2_/3$!3H(GGZ7JM MS8DK29O?-V+_ W'>?3=F(AJ_0H! ?69/A!#B?A?B]D6A.T)"=R'@UV^5!!@; MV>UV@Y%M3?E+LTWAH,7VF$GEYG25,=KBX5UP,(V,E8-) 6P."=ZACPZ" MN8QEPKO T/"1MC"5$$SU-UR%A]A[[PE)!KCU821UL%('DD-#N+T\AYQV ZTN MZITFLNY.*_Y^Q0PWQWC;>0/3^'%):F":RYV.*(_+AIM&)EQXVKTTG"H,J$-W MP(^2(>#N"^UWX=&=@12+=F;5?7I;+2(Y#.T=TC\ M/!1M!P&W,&H\'M/TSA% M'Z8<@<<+QQT\BNH_FX2HPLY)XJVG$4:KPEF$5U)@ S>RZG;8_J[S"2!_PPAWQ,5V%H,D,BB'9 M')(M%']D7C]L#W4_6PGE9W!(GCEO:APR".[FP/>UHOV&AI[C:UP5+@Z\R)6.P@*_ M!O<\3X\:O3]^-SQ*$U68'62(,/XNZ)QSN YQ+OX/F6HD\T>[&4@:#))&AO:/ M0^MB78 G: XFX'@YWSP+)Y/VK."R;Z2X*$NW<8L86; M'CR]"\E\>FZ8=7]0P(RZMH#I\-C5_D"=TS, #!.$!3#3:?7\D@.R^?_BMYZ^ 8J2$B)%THLCDHX6RC@(LL) M2)G-<06\E$/!-XK\DV^,!78^YQ:YE2@ZR+I-=LP9.VPK-S3=C MAE2XKMNRNUF-#L#(BV=V]@UBZ36K5:U?)!B.[J$(\'?9_.4S6_[$#^S.=HE( MVFX$T+EO%=>PR4GQ^M(UP M[I NXT1U[S1@WX5<[OG0;H"[^,X=+!ER*VQZ6*YFFG; %ECD^&2TK-05B:IIV>QLCB,YI<\,";!77RR)'I9+XF0TW%(V M;S7]Y53KR&[ EF(6CZ'#"M8R%41JMY:MT7"Q&M<5MGPYLE8?MY'>SIMKJ.-T MVVPIKR\8.#+_?.0ZL!8[@;':3']5KR]4VVJ.Y0",Q)Z/G'"+I;*:+GL:ALY+ M.N;6R[T9?";^?"0[FH]QK#OI4OXKW%%AT(; MCJ84,/)2.TUQ+?4L"4/6<[Z_HW$>VR%PY"4[]2TYQE'+I)'UH"7)"K=N-HM# M:&Y=K,FSLEO;0*A LT>E[JBRXM&>J, KWY?+KR/^KM7+(@A)U48R.VRNQF4 M)/G+H6L&:XVH\FRD3?F^TEXOW.RD1UG'H5IDB9TK-+Q;:ICD#$X@1OD8=R5; M\&KJC?,;(,Z21E)(HY1EUK,ZKL"A%\P27;4FHJ-=2=L% 6 MYICYH%(QADC;$>>FZ:OXE@V'7K*+Z"KDJL$L$&HGVEUC5:KR4Z"HN1A5,3EA M)961@DS5&WJN8RIKIUM2X- +79&R]'[J-S@%Z2_&^YK>6J"<0<"A%\K2R))$ M;9AK^@S6OC4"QZ4Y+'B,:XI M:=-9'6MF5[+GBN'02Q[03;W/%0A+L]7%2%KBS-C'PZ$Q/&AL2L:L,=2T[(9? M^GS%]O =V-%B5&:"JI89T$9?H\&& ;PZICY#P389HS(=HM7NK[B.0=57_1;O M#?LMD #'L&&/JA!Y1NTJPF!G M(QHV"R=P00*AN>B5UZ);8;#^SM']U8):6.$$+DF@C51ZS%9WNM9>4+E"6Q\$ MADJP:(Q^5SK%2GONE+8:%JB"-L,K!=P*X- +,52:*LF@)5)!IJ,6NS [JI4= MA4^]$$/-+I;1?',X851:+39G?8,=0/LC?RF&/+' M*K0(ZG=NJ,9]JY?JMA@ M73$ 8]L.7I!]!T?Z^1JQ\KNR99@!''K!@T595P--W'<9M,4J-;117NN=<.@% M#P@?8"^Y:I:0=;;=H06LW2EAX= +'E2'PU:^I+H=C5X1RQY.NI[<&<*A)QZ\ M4&3SU0CR_4H%ATF+!LPQ/@5"O*4QI2&*!/[^ M8:8:5NJ43>#G!^[/#SDS.#N^>G9Z$,82"$.L1A0(?9"8FTW5,O #QXN9YL]= MM)#G[%U9&M[R9M-5LZ>C4-;12XY*I@NP]I/E2C^//YQ/ [[UX"E#QTJ('+)C M3"!T83G?,X\?1 YL^,D3-_>\2T@TYC*,X#G'B1U>F(N6^;;F)\7RPZL=W,^< MQ;/'P\N>,I"^(]&.OV=AQ?F?44@ AJU^Z8T?HB/ABX]#.=XUH2S=)%SRS#%' M'I#BHVL>WUH;+OBM\:''R,H?MR8HIWQ))%]RI90OR>-+Z2&/IGQ)'E]2'$LJ M7U(<2R)?4AQ+)E]2'$LJ7U(<2R)?4AQ+)E]2'$LJ7U(<2R)?2@]HRI?;\>4W M6S7_*EIY-QJ4P1\O M/J]=4QC#HZ!,6&/3S5#AT<_I7D(J&-<5C-QG$@Q:W;XF%BERI@IR"^1\VA Z M9VTSX97'C^@'?64%.IZ@_]__RF'(WWGD1_1#BJZW0]=O)CPI!B=?CK79J=9H--E6H/5XL]H*F? MG4"ES:%__5,HO&HP?X43Y([DOE@-^UE]Y+!Z=1H(O'D@\(Y)%Y_!T7HQXOZI MZ):Y=9.P&P4G8+O%%VJU5Q^+O!.&&%OT/;:<.RPAN&[W[)VGYC1R[H[ ;%!1 M7,&:MWG8BB=_V8KG,\-0PO4KQ:44ESY?N.4VN*342FMA6V%-2M7V'6$VE:;* M%.(2]@5Q*5GJE%@8^G5R;@HF-P>3VX:!;@,F0D/-[>5B;H/TM[7)>N<'\@P+ MP%+P%$Q2,+DIF+R06G'OU2<+3&X4GKH-F&Q]L\,OC%R6R@YK(S-OMT9=8PB7 M@K[0S/@K9YY9J=DN1H^Z?P[;Y'L/[V\:-?!^I[DM>7HV'$ MF6:_V"8P!B#7'&7K;E-#-4L> L"(? 5\H3.0S"BZAZB,))XKR!,PLB3AK0_EV?VR>AV M"=>0+CGT&J<#:1Y,JF"I@GU%!4N67"16GY)%IE1]4O5)U>=[Y3I\%6\\_B9. M]?V-/3X)Y#Z!!CR !A$TXRTP4:-XX M8/GGH#EN!8TQ.LTVM=W<7OBJ$U"B 6TI&+/\+L1Y&35?(0\;)5!=WEC[XAE5 M]\#/]"0M(5U"DAC(N5LK@V21(- M.SAJY_RX\4(4%(K,9'A[7IH&<3Q_(2<\ /C!)(](DMM E@T6A;QH4 MV?%'-E-AF=+DOG<'CKI_B-'T_#4O.7TY"M7T'S7_I2P-G]OFJW.<\QG)5TEW M-&R.&_DA3$+(__5/OG#+JDX)$XX$*$T*)BF8W#.%_D_!I$:9>1L9*R6*'/DC MIJW8%,J%8(*%8'+#BI&I(9+$$Z7;=__X-@CP,?G@?XH \\IF2+"<6V2X?=OU MI4W;058!1 #\"YH3*0(DH&7'=T. &^M!>DLIP[FNOY;$C+25'$%UI8PI@^F8 M@I8QK;#>Q]>+T][MSDNRBM7)E=%/7*UCSK*LRTR/.8.\'JNQ;PJ?)1)]C7 M2O\D'%82KD(ISJ0XD\PPS4UP9J(/M7S)@ M9&E,,F E631)4>0.H9Z;H$BYMK)V"T6DD;XTH0D+VS+L,H H@G]R:R59&I.B MR-NJ!*0HY4;W3A 5-?RNA1XQ* M#*1Q])O'T1-=@"0!A'MCH?:$$>X+!J)>B.$?BI%;Z>> M/=UO.\L0D*+4HM*7 J1DJ5%R\2=9=$KA)B&AK3^'F[5-ZOZL/)XP*E=W"Q5Q M(:JE ,(-_@7MGV2I40HW5VWLD\+-G5*F?@-N1HVVE!^2"X^JY_I59>4MO4$G MA)LP::KX@'REI*E[51WZ;FM.=E&$]'[WUY+^Q!,A58=4'=+-X/NL.17V5-B_ MS9J37J7CN]7D>+VT(G71L#1J#YW[.ZK/<=T:BTDC37(B2E]#7[[6K=H$T"4] MB$[U*-6C3ZQ'22-# B]FIUJ2%+JD6I)J2<+K'-S9M[NG!)Q>":Z307K$&U(X\:5W_I'0#R0E+D(3'ZZ2QL&'/'5+#=8%$ M=JUV%JO:M7$ ,WA*T;UY[(8)@U\#J5.]_I9Z_?N9P!^KUU7:0G)ROH=K_K E MV'N2(,9]!>IU>$\=2R^JIVK\G=7XW1FV'ZO&UI) Q#HF;Q )']1:"XOLSPXOBF.O50E+U?@;JO&]CS?OH\:_G[GZP;NQ5M_FHU,MR_:?^_5IUJ1:D7R"MG?>_7? MS?NMGKEK)X_WJ4L<.Z0G>7UYS&U_Y1M+C8$X607FG,%Z"WN\F M!GAFRN?*A MBAF2^TJ7.G^5TIR&[_X$*^]]H_MCPO1W7V:"(/!#CMF/2@N@[%BC\:RIQ]EA M.F\B/!B'(5AOT):$R7XVGP,HP]/#]%3_4_W_M,?Q;]7_YA8A^A12GU/J$I\C M =%C:[T ZG]ZZ)ZJ>ZKNG^38_JWJ;K-;H8)O:RQC:\)\WUGVZ/J6@.J>'LZG MZO[ND,>]EYD\=;]M@..MZMXC&;ZT&E5M1M+);EX1A:6(*E#=#X?XKW7M_-R' M^#GT4O.CD5E=DKUP"NDEH 2$AK\7&>YV52Y99$B5(E6*5"E2I4B5(E6*5"E2 MI4C\'>KTRG3XBO?6OCJTLKIN]:M/R?-/?-WCJQ9Z3-::4]G^'FM.9?N[K#F5 M[>^PYE2VO\>:/^;":G+\C80Y6Q]9M2EA2T^C#E<\MTY@Q<*OF(?ZIHOHY_V4 M8DZQ>=[:3]I9FJ/(DKT75<&FB<:01=';YZ@F3$)22$@AX=.GIEX#$G)EKU*H M;A9C:CK;V&Q1RC7-20@)4=IJX4M!0HH *0)\I6S5:R" ;_093N_)>T;-;URE MW22DTCR "(#?.G$]8:*?(L 5$2"!)9J_8@+K-1"@7B)V_4&7J##3CE+U7+E: M%3P%(L AN?6U9/9/=_3ZD>6HOB6:)?B.?@*(%'>O)UE$NGUYCV\N JF>I'J2 M"#U)%L>3H18?5. F%>Y4N+^L<%]>94RZ<']^1_ *I9I^X28.BLW\TJ*&'L45 M<_BL6QIX* G5)PA2[U+ZZ8"/ M,=#HR1O?RN$!JMD;IIJK#Z6!J ]HC/),O98:-?6&]HPN@1$ MBL.!_FO^2!BI^1^/ ZR\!J?0IYQ:^:ZGRKMSX7BFS['R?10SS'I[L:EHA3U_ M#>8DW$#HCDL)/U(-,!'O9QY[HI)@9CT3O-<4M(QIA;D%F4!R)" !GN2L54,2 M,YZ9X:4,9WAJ-HPBJ1L)RD3&6TK@?XXD9<$?@?:JV^P:S&4)HT^J*;H9";Q2 MS/3,C;3F)2>31WYDX/[TD(DBN6/P?7G"D2L :!YS_6GQSD..PS&-B?F15I#^<&N3=?-F44- M__JG4"C] -AVH3XABVY(T'<#3%((JN3-">6V!P7*SF-XN]HQU.4^^.L?%,7C M"1I1*>-(.GB9H4 U>:9''%"!P\RB;!ZH,<+C_*",!Q+<&< #FQ[G!+^'6C1 M\>FF[[F0+? %ST*Y?Z*#Z \P;]<">@;HJ.]^9,!4X:,.;PU,7Q!PM>9XNK0&NP?,,W71]1QJ#=U9T(!V'+9!G6_JD0LZLDHW4*WJU MRM>X:-L9V?> 3&5,'KPW2@@$4 YL70 7#D2:/=!9YH%^ # ; M<84_<,61/-4)N9&Q=$"Q?\%I0-J@R-_A%T:/ P9@0/BGW-__?LC S=H]\3*C M&@=&*Y+#W\&<.!5"^6DIYXL'3^' ,-41L_!-.S ]H'2< M(41PRQF[ WV@AV"!EQ@^D(Y0U2"&"=0* ]G7O^)Y'GKBAF(#YF(H!Q!.R!N!>%C[X1\9RI*S';8&8 M16IYQDJP9D<)%_U_WF@?0"NMQ&+D($7,.:VL41S\U.\VI97"(6-1F30 M]!86HP&+*8<]7!ZTGXC&P4="6?QW9#I%( !%F0-^NPX/_27Q*,9'4(&@YX/) MFP!&H&@;0$? @WW.@:X#V&)= -JJD2$$P5_[T5--\$PGU']'6L+5 HR!(Q\R MMX7_3[DQA:$9Z H?HA'C)Y@+P-32?3?:,PXX!Y,+I*UU@G'@(@*XTD/V@%\A M0)X](18.I4C67&A]!A)@,?A_07(\\)UG" C>:0IJR-9 !;NE:82 !;<[VP>+ ME%7PEP*2^Y?V[W"2[M''I&-F;I@>0--' ]J5'F<"/CD\YND$(HL8K-'U^15T M3\,MYXWJ#S86B?6Z1<_NR,4=,VTA]0&RQ!&V>'7]?TNX)L9P!=0!+I( . -< M$ @"@NI*0.\9RS2F@."BPP6<#MTK./2$!EGT# Z*H\UNR#1S 2+M1Z:4(\OS M/04=J$O?Z;^A7P3>D(%;D@_>$7(U>LFCIP1Y=N0C$6ZL%Z&$'Z$(D":4: W8 KZ.5.E'_DP7^X%^*N?V6 ^P3T[[_& M?3(V0@M_!M('U$S_^]QW/7P$-CD80H9"#F^E00OZM MS_YPQ_B5Q?4KM.#(^ MBY&\[OH?7/JXT H7?I.5BVBYR.QVYB6 M4O:<[8JOY12XO3P?Z8JY0I/&>SF =^.]V5FL9UPP M9-'+D:B'SURBQ&61K-GISHQ&>=7FXO]P8^3JE2E:E)B]LHF/#D1?SY&<44UN[E*?5FU6)SE,MRVS#MU_, MT^NL1DU\OA]1JJ@R/;LDM%Q,88N7\QQB.V];+&;)KR-3#G8.J4O^BD8*]5)Q'("1^>5Y(< M793V:P2(\Z9I.U8!!\\L7S[3:Q?&CDOG:5L= M?JLSF%%V6)$O&&TZ ",O^(YAYI(G422GV7AV,FQQ^1W2@2,O^$Y.V^4%J50( MI+X;C_I\1='J,L'FD,N).LJNO1F/49/Q%:HCXZ/25"@K<.C%3+WBO&IO)^T1 M,YTO)IY0FLV0P1 .O9AJ?E;;T,JFK"$T5Y5R1G?81IEPZ,55]HJ9 M"AV[E"_88DD4P&LVA3+LQ MVJ!5D19Z3?#4?,Q3FQ53RH[)+C7%54IH4*W*$K(@!B/<<5MIS(%/C+3)O>]M M[*S<&0[AT L6K(L6[V8QK<^0M+(=\3DJ.VJ'3[U@P9(C!=SQB#8UM>9MG%2G MU2X>/O4I"U@59/%?@V0(F<"R'5]J:,:&N^H;A;+5"J3A '_KB\K"[JJ,]H6;\> MK'>R6F@!8(D!_RGI\*[?PQK45/%EB7=(I](.XL!_TFQ;5:M7+S%K4FG.5MU" M=5]7XL"_V>LV&HV9K&O-?G:UJU9NUCP-U!BY8/M MK$!EM;8U7\E2%L5BP1^W Q,O<>X :6-82=QA=I\E@CCPG]GK.M$6Y M\KRM#RU ^1CP1] L12^&M(]P#BZ:=77#S 4E#OSK?0[M-G)=EB*=M5(O^?VF M:Q%QX"\A[LP/!KZDD7W=V0XH6E9BX;<\'JWKAC=5*$YB9+ZP8G4+'\;";Z'1,AHMNC!DUM+" M4&H]@Y5<(A9^ Y?"IK6NOF"P(D_IC5II,<+CX9?&)]V>4Q2&B,1OMC-_UBM7 M%DHL_'++TGJRVAJ,AC;[8Q_;K/0E1)08^*4F?*DQ6AF.)FE947=]I(?FB5CX M'0MX1417;4+#VK;1VJWG]0HWC(5?'*5FG%(; ENJ7G.HXGZ75\".'@>_.WG: MM;S]*$?1XG@Z'S;7GF M,EC/*G-H>[KQN_'P.Q0HM[>@RG4-ZY'Z?((RQ>8X'GZ-"=6U)P4$[*L#VIBR M+H*M&L$Y_-[J^/#HWI/G 9?QU.ZX@^V3F> MSL'3)SC4-&#\Y4]2<\+1,(@5)0'!@RY3U\W _7G3H_2C+M#"4A)]7>K+9U(4 M"E&,ED!!"CWX2U5!N?:NE7>[DD;/*WI%RBH(:0*-;\HC_(VDP<=8Y!_FS;Y:MCWEP@=Q(?> MINJ0!$:4'LJO%GM/&?%A&H&74T8D@A$I-"6"$2DT)801*30EAA$I-"6"$0": M"BDCKL>(WZQ"]$MO^N-67?Z-5=_.;_WC]99_*_@9):==_GL*^9>,/N?S-5_YB3F7@#NF:V>BC)[0XWBCFO PM M65Z4.WDHTG*=C?&N=2S?F:QXC>C/O==]G4*4Y<2UE 0OR?SK)A?>RVS^D.E[ MR-Z%#_+"Z@Z4#2OFD,>,9)?8JNYIU%EF[YFC_6A;=$.M8K>.TQUZTW)#4YU= ML3.:==M8DWCW)?HWYA,?>XT / ?4!.]X?I<>7BSB"*]0KC0")FMV]\514586 M>WA=*/_7/\4'].(V_;^OMD/>6TE2<$C!XU-E]%U"&^+Y'];&/0'K)AS7PTIN1&"A(I2!R/ MA;X?2&S('=?8;D:4MIX;%$$.%KU5(TB"'BOU"3)O6Q6%6LO*OFTT*Z5A6.X! M_^N?5P4*OU:OZ MKN=G7S73XXKM%#\X9>,C(.I7C;QNXO2HS&!B3>K#'E6O=Y'1IDT)K>+[G9[7 MP*\2:NOHN;*^!1.)D:,6BQZ[TU!$K6!K0G99:=:N\C5ZWYA83#2$.P5 M^"_WBB][D/#,I(YZ4KAGAO.Q702L\9 >*UPY*'#OMM^WW'X3N-P[[MBIT"=& M"E*A3X4^%?HK&KL)7.[;A?Y"YK]DJ#3,C7FQD%<:%7V[:G]5/2[=?VT)U3U+2[QQ+!HBE60G[XS*ODNN!ET%;$K?.$[[-.'[HE9N&IF]J;^>!P@A MFCZL@WL7^+MITN?=EWJ7A*];&_JK;GXW'$YD#R'G?4;SA\NV+">ZC.8] =_.&4D:$*A&"G@^['R5IIVG.'/S,X=OB#,E=8VITV;. MI-!)0(XFV6:#:B8B_'R9ZW=6]^]R MVO+%%_DQ>:IWY^2W"9E^\47>/:TZE=]4?C]Y:O:[5_U-(MO/2YF@:63[RA[A M9W3XOF&U O0V8>GLQ.41)%?"*;K.M@-C@1=I*1$^8F[C#KV1@-$:9E!2N6&P MNET+8 /:_%__8*]?;T[C12DZI.APO:!R8]A9+AK(HHIP](B8S+TQ5L82$50N M!_GA@!][#::OK/HJA];J6"?L:(W]]4\.2X^O4IA(JYFD!CDU:I96_;2M)NJ.=4 M,KN>*DP-6?,;<:@7I)E=#$+BP-3'?)J/GZ+ '5 @S:?_SK)W]YCYA^] 36O- M#,6YI3&D8U#VB":FBT+B-@L,0^7:J,V4D2FU[ J+;M8K5X9P'?@O-XLO>YJ0 MUC-)3K;9%[HSE)9V2&-AJ= G8KF_(?2?Q7%]2T@><>I>I4Q5#&0MK99JRQD@ M]OK]]TF>6QPUL">^(;@7]57V!H SIO@6(R6/]1M(/NO-**G5J92+ 6$7>@J; M0V&\'HGI4) B5(I0WZ;XS$%+Q=0_OQ?\-C@&K'![W(\<&_(^*:%.M+CA=M44/"J$\HDZNL< M,ZW.=V4TB]=K(@#,?'J.D,+%YX6+U+^[-H(\!XXNU]YUW46KP*AZIV9/F&$1 MWQ(0.&[MKJ6X\9EQ(ZVI=,O]S3UG657W36!J(5%*C8H0MU M@^91G^"PZ.]7BRJE5T]N&X?Z(L4(TJ(G,<4(;N1F*;4%R5;DW8:AU;Y6J"(= M#\DGHJB2-NC49L*^I&HVN[%0J6_,!Q6 KX7H]LHM*ZFF ),7=$P1\SSQ^$,I8],D3A_+F(N6^6;/^?5,;U'=Q#P?^*V.K)O!D6K'W[-0NW_RCL1IV0#0 MZ6_+=%4H!3\="1K8&^G9,P\J'K[X.)3C75/W/>G90F^-[F<#P1_?BO5@+:=_ M_\QO?\CE4D8D@!&YA_RK^>E[,2*% MIH0P(H6FA# BA::$,"*%INLRXO>/HN];8?=Q8/DW5GU3U_7JD1Y!,CS)N141 M!%.''_Z_O]"_WDF0\@-^VS3F\AOHP3]Y21#I.F_J(OACE \O[/[S/_R5!. # MTK8_3 !NLP/>B0C'%Y'@2[RC@@OW8%;,ZM!%Y8K41MO5X2>*/ -NQD7 &;6@U2)7318K)=?RTI.4Y< M] DVO %6?+V=P1_N?_=6DA0<4G#X,'!XR_6M54Z8E,N\X&B^.&O7K69MH06) M G=&CD#;+.E$3(H;XI] Z?R70@2\/96Z?4+&RE*I"CQS5"BT&SC_'"ZY;6U MS$^;XD:F6MU$M"L$2S9HDE@CB.]X^3XK5;.]!51D>/,J?^V>]A\1JKM!]Z)# M.<);]B^Z\S'<5PW,7[$XT)TC[!]5- QC#YAU7@?H1DZ0L!UY^:DH(=1ZB:S( M5K#F".]>#2J>(Z-8'+59AFF4D?I^,/<[6[RG*$,(ZO&5ACY#&#!%@:^% M=K MAY"*7BIZB=Z J$; ]#;N2*=(UF8ZU!@5VMS[.X!>=Z] RJNU/>I/5E2V/.E( M$W^.#69PKWBA*MTW.$SX\ Y&Z?E"LMH'W!(&$[C<^VW:J<\5U+_D]C"RET=P.-QBCH26>&Y=Z8XN<*X"",&9? M>,!OY]&F")48E4T1*B$(=65_YJ- A"_O+#9+( .MWZ:&8L^LV/-E !:)_Q)$ MON1QP2][&*6' [^%F%\9'E,L_**'"Z]$AEI;7)X4M6:6F4K[XWMICVL,K:NK'%9JR*EL@)@X^:^6HH;*6Y\4=SX MP".D5U1;S78*[I!VQMI4-::$Z]5YI4< U88>5/$!^8Z'17_'=C"*%"./_(A^ M2"^B?$1(ZFOT 'A3..K;]0"XD:>UZN9WP^%$]A!RWF@N"_9=LM2?//;7]:=2.$KA*.%P]!9/#NT3XUG# M]@R*7"/Z "TH@Q'U?G/OFDGWTT$=K?0:'6:G[>V2.&DI$S0 L 2\.S3&N?NB ML)3B3(HS'X,S)76-J=-FSJ3024".)MEF@VHFXOY-I877Q($V[B&V*;06_KQ' MT=DA@ +@#98_X_6;.ZO[-SHK^^*+_)B$Y_N+ZW>)N7[Q1:;B^E46F8IKPA;Y M3<+>9P67T#3.G59+^*;5$OZ@)?9K0>IMJ.F1S"(Q2_Z+Y;1H.2M$A18?KQ8SS5F&FRRM&H=0] MU:*5\EI6BXD(%#6:.4RCFML9XGOD?+PF5FNI&*($3 G"4IA(82*%B3.8Z);$ M^72"$;*VGHIN70R,G,GSA3*^3L&+6Z#4\Q1%]$F*XHU<'\$SRXMJE?&T/MT<@1">'"QU^2AD-9<2A$J1:A/ZMM\%(B0=)8:Y#&C@DSWO7E)<:HJXQ$01/!?@.;ED1(#QG^J+C"RYC)VUX-GY,^(M7JA>6L4%X1 M L#,?'J:D,+%YX6+U,6[=7F6OH-MS4F!V6FJ5RD)U7&'F=<#"!RW]MA2W$AQ MXRN9&1]XDO06B\!Q>=P.O&R=\EL"WZA4,5H/0L4.CXS0;WED]/<;"R^E%U+2 M"@1I!8)W5R"XD<^EU!8D6Y%W&X96^UJABG0\)!E-Q$W\8>\OZQJP\ M&^1]X'Z%7<2Q&"LJ359/ 28%F'L S%M<,YKGAJ2L,BT&ZQ2+GHJ66&63"*!I MYC>>3(S0IH:JDM:5?3:HFPH$FNA:3(HT*=*D2'-5I!%(2^O.>FL'L7FCZTY( M/[LHO#]./%&&$ Q@-_-?7*4-?;S_\3C RJMR MZN!ZY;%7U??LF^"/;U7F:#4]?PU>+US^_N&K>..\GTSS*B6&_ MD."^D>ERCK#,H$A8?"/_(Q-(&0[2SY'$#,"DC.E[+L1-@.49=\DY8$*FG &N MV3;#T$2&-!WK(?,ON"04^1M^'/Z8^_O?$ 8S7,;RP?,Y5\I80. E^-W_@S0J0 ?CCXTLA-WPKXYE7YTFT<_XI#ZA. M?=GU5H,6DVV0LRXBEY><\O[M-IX'!\H\X49'Y2*EC67%F$81"FUX,VWM%/!J M3Z$7OCT$V^RKG."!$H@9\,-127*EO]T,%_H;X ^.M)$ X&94(P/?",F=V4F< MXX9ZF0'TAS\4'C)18#)40!5\/Z-+7*B3O88$__ B?90*;<,GY^DEUNZ/^27/A %F7)/A]@U-"GRKCFK(7 /W/N+YE MF0XD&W@[[Y@4[/"&#M MP,AQ0N(<)JY#'H53 %-R'SX$O9.-TF, P\]@-.#<#&"F"$/7<'.'S)"V@F1Y M(:&_A3I3KN"8056RP/*]6$7M-8M:9UB>-)&=J6V4Q9Q0[3P!,?,U105^$=@1 M0PKKP#<*=5:,WI()5&\)9!-:/.#=&2[$5("?KB0 ^RIC 4L$ J0;,C,M7'* MC\N8/&!X=,DG4B_@5X'AKI<]LH\[11XB90E,1X.? S-"A4E?\%OPJ3Q "TCS M$Q) Z?B3!X$M'TQ=!HBH QF%?PLW?F_I2%)V#:1@F;'"A+T,0"7P]^-1229_ M,!H L+B^'@("^.[%E@^V-%\X;C=7OFN9X+&V@.1#CZ1TE^R&3 MFL*O@NR+=A+8:$_;-UCHQ:;M@2>!W1)JEB.%QC,PNB3' ULA%'JH3E!8X.8< M&& #/&S_CVY61EI;NKD+-UJ@>*:O+#-523CH6509KQ#MW& NGB/!F$&&<\,D M4,EPHVE*6_BS%*(4>#,M ;8;RH\,6!%82:3YG+A6#=7UX,HVTO$K3]#DI>6= M4^'X)T<23,4(<0,@&I@L\T _9.H$,7A\# 2A(S7@U\*+>6'4 T*G*$62?WSD MCT>K "QNK49(=K!:PL37,X [3GOZ9":Q1/FNX%,]T)<\(PKA ,2)[+HID)4F M<.^ [>AS^OD@*B)<+/Q0$XX1E6D@(&UW-1A@Y=G*Z"@0?BZCSJ>-%7+P9BSX M1<.\WV,!K?HV*ZANE\(JZQ9*V066:[_?4KD)"PQFX>Z-R@K,D=LTVLLJE=?[ MP_BR>2<6/-G;0X:XZO;))N^^M,M#_R&T\P%LZ+O4+O_KGRET< 1XT_@ PS?2?ZZPP?*LERQ+(,''WCG@5<< M]A/XZB98K.*$+Z9-W8^FY4H*?"UXU+.E0B,:6KIP=XAL4XC-1QL(S@9XK8(D MB8<9PS>,I(VI;^!@$J@,L+EKG!"*0$@Q@7.7+-J'^! ^0,!__@/^.6JSH$N< T^KE@>].YT\ M0?T[',LAR'_?Y'Q) (M.4>%1PMG5W$B[<^5HE6$LP[__=__ZWSVC^=G6<'4 M3>?G\9#L;%G+*(Z-AN=EBI3E@6&G93D9O/DGIP?K"L 2Y*_H;:>1."NBO.6S/<26# :=--9U;A- U'D^4E^2]J+7 M07!&U45/I$M+K4 I+'KYS%V6">S"<*C7FG2 M1NIYP6G+DKMH>@1;N!QI;5@)EWD206BEIQ7KWH[HS!2V>#FR28\';*M7M9FU MC1:'*[)?S184@*07(WMX5G7J@;%'VMF9.//7ZYHT@VV!+T9J?7.^Q/>"P>R: MQ%P(=DNN#E94OAQIEJ7FN&?L]TR_U57[]K13XD8!(//%2+O-]<<^KW4H:;FW MV_*P5A_A!!AYI#S LH,S=_ 87SM?.YR;?7?[*;06'BNU0&Q[ZBR"S5SRHGB9 M_A@7"6T3"ZB2"CQ9SME!JPCL:##^%CJX88B:7P&S![J7C\XBW($@QD'^A!&Z M:/,\^/]*$3+JG.$\LAM)]DL%EG-ISN0X\YG+^NF\+)FO$N([7@ MT>=SA3,,P/[X&"K4=QDP'K@"S\.5F=DFIJN=.Z,Q\<*PYNE'K<]+CI\%K!$P#:U/K/E MPC#'(X&B=?)2Z([KTIDA&9XK&E(6GF\ AP1N7 MK48$- &+ O?GAQR_T\)2$GU=ZLNC4SBB"<4_+$%$A!,G#O,FC/-H'Q%-.MQV M+L_I"U9?6T[&?@EI<]F%@"\&M4XBVW*/5%QHIG.^9QP\B$R7\Y(DA"3:\?[T!&3;F(07SMKY]%8_L,X#6RMP\XD*RV!S>^O)_(_)28D.NE4P#U\PUNP:%P4C1R=-+LBV#M6& G M)8?:E6:E$I*ULB,"1QL.VX5!HCQLJWMY-O3NJ[Z_-(9OH"!1NX3( ;P:K'WY MFRNO6VA)KB[P2Z,F1:XK(A=X^%51*]36:%P,4'F&6]AM^*')T+WE?C]L[*FR M%; H!*KB0^GJ0'7OS;UI .%05!@:N3* W7ME]\*T>Z_[VC"7VFQ?R69[U/=H M<(B&XR5GU$U3A+'Q&$P,-'\VT[O%.;/+S7Q"K!;SW8+"AJ7;L-P-0/%#]:7Z M+-4OM>!2"^XSWPQ."'A=VVP[JNDHTM(8F&I)GA,@BKQD^OEAS]2Y5:=55]BP MQ$DA)B7H_?6D$F*[G9#+X[;G9XVI"9>:< DVX;X\]-W";COJ^IC;GOTQ!@4M MM=_GF#HU03B^V&50JU[IZT/8B/6O?W+%-Y1<2+:U%L7:;@%VWP/9OF2YSR/, M?:]ZGXG"O)M$Z5Y'.L,VVO7N-FM3=EXZ58P.DMM.K^%[%-51 >7.ST_LM!5YY@<<& MR$/^RYVE#IYJ1XMIU'&I *2P>!O9R^8?BK_#T6$OU-E5)/^M]/^)T86L- MZ\?MPUM"ZO.LF&-1A,.W:BJ8E-11-YUCXZ7_KAN20FV/MN8=1DVL1VALPUQEO#%;U3K:+IZ7'3.S(L MOB+E;(I-?'',"MI:<=!^3N5CT\+'T%H/_+6Y%5TG,<]$:%KZHQ8%>S\#S7Y?&8:5I']9.0_>-N6EL-I'I.=25&XR\Y;;EXGAU'LT\(PO65<2 M?HJ^ Z_.N))Q6?D[HOXK,YN&=W0DD0"DXQ2)<279USNJ+)VQR2RWAP%KZ46- MM&@4/L^%1O>JS ?S@IN(JV+Y9Q.:W1AL*DO$+2+ M&0$L"AO/BF?EE#(7V:$9H.[F:3/T' [LJMQ:^H0;8!,8!/([>#^&:^[!-1\> MN&\VN 9#XAMD2@Q' X[-+9W6^RNC/<[K582,!4A;PTCRYH>V;X8#YJ?P+K@(;5>J*Z"<#U M@56CPK),T:=@,N[.D(!!)[EG-03"V_TJO+X/;^I;C@FG$[T:V(T;X)Z[/S*" M8[HN4,2P(&'&# L(0YE5CY.\D'YOR8&UF>$2;1^8F?(N7)\K61RL/W6L]P=) M\2/C^I"P[K%L WC$&CQ+#.L9@&\)TF/)H?,R'8FQR&]>ER"JT#62#I6;7^L) MT)W*]9J][K08'Q.MO9PEA\R>N.P)$#\N43T!BJ>> $?DRAPH ?#V5/[CPYH$ M)-L] Y)V+% K MQZKB9+_:/9455V$9$$A\6*(S+'D25K1;FD$&%@1Q% ZZ\FX$2@=^_3A66)'" MVG3@U2&>A(5>@);#_\*J(2$O#:#F&1I 55AV6==W/\"C($H"FKE #H6PMDI4 MX>ZQSO$!4 XU3.#:#J5:B8T:?4P?8.Q8YPZBE?G6D,OA.VQ1WE7II4)8S'J^ MECL=,[!W/>7W*LF]I.N/^U^S5[NT?< F^,SV@2D$ &S GMJ7@43UCVP\*,=C M"@!RMN6M!(Y$"@NN *8R*P?9DNP.M\#""8M)7FYZD.J/\G$@@_LS,P!"!=30 MMRS(H%%8DS[S?[FU]7>& EN (4E.6+06LCBNVN '53%.MJXV8;U#8^4;D>R= MC 1'BAX#:1TI*M1 L(D&&0G6SPGU2.+ 9GE@R*GPXYD2/5;Y?>3?H0B0:KB> MQ(E04Q2XIO5P _0%--ZKIN\#2.Q7O/(+68YW0\\I72\ Y7I)@ M06>! 'J! *U N3 M?%+1]*P0ZF/MTQ]G"P"CQ8/A!ZN%P4,?6++BJLTB?IO^GTQ48KC%'153#=5? M_OG9R/D;=:?^K!;E\5#H<0L):V"&"X5SR.KW;0]4?\>'9*%DX1+.&5<[+RQ3'7__TO'"OA?S^?U[.SL(O" M+.^=\AL+=SZU+QY=W["BOQM*_,'.H4\[>PJ72D8.#5@!!&1H&:9AS:DL@Z MI$UF&=7E/Z@6>"WL"KY&6OHXJ;#&K;D&BPW-V6/3LQ_'4.B1N(\MUQZI M_*BR,"#\-_Q*JJVIMKZBK;")R*'J,9!'^A23?TE?8T/XYUW_H!:M87N0@XK MCD?62:N!CKJF84AZAM\]*MP+^A-^;IA&]O$SH!"'4. !&\+@1F2K18<2XEE[ MB_-=4Y1@?^0?)PT*'43X D!,7^:B\!]<(*?K$M1==RGI'ICNC\/&:(0EH!WH M1[ZD4=\X[!3FFT&=/R2=1R!/ \)U$Z^/_W8Y.34/>40@" ,PP:X55N@_[AW 8 M>523HQFBZL"3-IT#<'=FOTF<>-42SF,8AQ2?M\OHV/L%MY[G7,VFW1S/$\)J[ [C&I5,ZM0DWS2K M/L0&]'CWF:R M9E#,Y(EU3V^9"'QF^?E(?U4CRUZIY%+K+4M65*E=6S6&,/'E^H#MV+)BTK39K M+KU!I'(YB&WG@LUD=>CJ+:8]J$R( 3:JS)5A7#L70'>]@ 0MF=JMZJ0ZV!3Y MV708U\ZE)BP&;D]T>]1.SC:MA6/9TR9L_()=O'U+64U$].;(6L\5.,QHN.HR M8,N75*ICVUVY."]06GLL[[JJ;ZP8$XZ\H)*,D-F529=X9C= AR5MU[!Z=7BS MYBF5@$H(9:E8+K(\PN790IZ76+Z8S[,\BA#F42H>4L M-5&+U:! $'%:$O"+?@.1A0XSM1'6I_TJ-D."."V9%JUIU]PZ#2T[KFW:K"[- M5JH2IR7C2GT[&-#Z'JEO4+."5M2<,(O5DLZ\P?I(U5,8LCZR>7=0U_&P1=#% MVW<\,2=R_%P+76E0=K1ZK)9Y #,9NSEUI4XZ;*#V%<&AL&*5>/U:<<6R]Z$E$:,]EI)VB.&\A6K!!Q M^L3DUO/NFA449+W A+S5#?SF@(C3)V,_668=M"4BTG*W9+ ]Y1>&2IP^5L ME7<6AKD>4>@^OQ V3"7?F+M1MUB^9RAQ^N0,^@VU2-LYI-T?E*1";["9 M8T2=;&MO^BW5TBF_/!&)$9MKVF:LEHB*2.?R=F,!; @:@,FZ MLLW6AW%:TM8EOK>1MP#S1O9$"WJU_*X7N^N@-B<.Z';=I;!\WB@OO(X;B,&E MEA2*!;E4YD4@Q(+$%I RV'!XL F))0DI<1R*BH6+^?*C,4M5BE1)L\U*K5^G M6C,-C]UU?$50Y;K.K)CL1&%KC99>K UCM62J3#? N!XO-)_D=S4$G1G#8JQM M5B1YV$6MM-;LZFZ#VM8(*7:)."WA&TO46RVE/M/?5[EROM$=(902IR7]$5NT MM)'2T53!PV=9&Z_MJ[&[CLZ,'0/'^CV@H]49-RK6BEYM&&N;;5;H0FHR+C7M MU#OHJJV()3NVV1U506M8WNF,$:E#;JM8KC!M6$&P*AH_ MRSEDK&VVT)I%O;00P3.94LYA+&;3J YC=YW!.EMIB.LJTE7%E:N(G64 M<>1+ >4.O]\<;=L!M=**N<+!-KW#HYGO( MI=8EA=./:3?2C[#KO.L?CC26/ICL8T9F%*3E,F&(^+$;W*$G[RSRF%%U& MD:Z:U/?94G=>G!?7SNUBE![I27>L^&=\]3S,\2K"N[PQ\OD\TY%]UL M\+EF4.W6JBY6^TR+S<4DF\>/NVFR^5WSDSZL+]XQ$O9GC?$P["%?2IM//0OT M67=H X8^Y/(I(Q+ B%RJ$L#2/N=79,1O5EG\I3O]<:LN_\:J;PK"?[SD\L6*7RL@\'*O8?[I M:@53AR3X?W^5_WIOEZO)+^UY M)^$T:G%0'?:_JX ](^>:@\6>: MH3IB%MY)W%T@1T)%X-8X^769_22S.67WG[/[]BO_(]TV/4Y/M["D"?2GW,(^ ML?%'PYL6GP7M4N%(A>,+"4?^JPG'^S;0.W1H>))@47I K:<)(]GHHZ=-*\XJ MDUQ-'>[=G.)Z36?NQP4RX9'I]+=JSH>[J\>RS'>2PX>*HB M'.I(I"*'HK_K%E]C>]:DK:F4S$Y1J6R8'/'NHK^'IM8UQUS#BW.0 %/56Q[+ M?3>/=WF)J+HD[ (;TR%"X?!DD.LA#I(KXP5V MGQYJGQHP+JH47P$J)C2.:'FU6-2RV++=Y_M-SBG>&RJ*>(6>;LD\P_B5X6B< MQ6KX;TO\B+^^I8 M^'9 BY2$,,0S!3D@&Q=P,Z-%*QSBUQM9-;LMR8)T;V2K&:WARJ!M7VO;7'ZP MJOD"71BRQ;"Q7J'X*K*EZIXP=?_X17YS7/A I^H58-'&'5_2RCL!40>H;ILD M1S"[][>HNPZP5.>LN>S*EN)+BRINS75-@ MN8+S]0JD^)[L:6RUU]%0TNM6)H*]IQ?WAA3-62,^.=N6J;8M,NARQZE8#E96 M %Y8#BO]N@GP%SW%BBO^_&6"5?<"V'NO^[JN6QK9>IW?+GH#:-B5,A#Z0)C_IV"3 HRZ3';_V?ORYI2U[:% MWT_5_0^I=?:^WSE5PH'0KWWNKD+$7D$!45^L$"80"0FDH?'7?V/,F82 @%TP M >?#7ELQ9#:C[\.T]-:S&J,R.JK$[M+)1#;9J"CWHVI]>ANVH95[H6*>@P:>IE,O/ 3PFVKAX1P+]F'&&=XF;A;5]5"/EIT.>K[ MV>("B;D4YC!&6;R>Y/J=IED>I8]J8N8EF1W4PTYR5)ND,7W.WYV4;=,8)YOU M$UT1L;LG-?"VF;/$V05G%]_$+N@ ;#&(DW/4W7G4I?;"[N#N/AH/FZ1DF2@O ML\MIL]V(*14B:EISTA6;N_[)V?E6;)U:C?N.Q.0DH4WI>3. MA(E"9CK<'[-T[D4>E0(>U=9M["T<"@/>9@E%Z">-+CLN-E*G%Z7C[*Q_4LJ/ MJJ/<8:]GAQT4*MW-;I_DV>2FKYR7[+I6LO7V)H+_5;[5(#NP0^EN0C8TG8;_[9)")O[!XU GHUJ6#],(*?-7=B M'X:,<%CNTPR1[X,F'Q'")4FDCLR'/NSQT >."QP7PL0%/N]CASHE\7D?T6\V MP-O_!Y$9)BYDAHE?:LF=?"[>R*V[PUQ9K,[ZY8IV=*B=A]TCP(H=*1=:?_)8 MC@VUE_KI]?VI-G#F?23SJ7WN=<0)GA/\FP0?ZKR/Z6"25L97I\^)6O:I;*FW MD\Y#Z'GJK:M>LEHYMKMEN]]KZO?-@=U/=]F\#S&>X/SB1_&+']^(Z!,,8QOS M/I[U:_$\=G5TDBC!>Z?]:FEJE\-6+HHG#V=RUKX5&Q=M&V*EV+"+S[';?*)@GLW(KS M%'QIU%[A-6V+K*2:98/LS>W;XTI-33 ML7QW?G3=J-XX@T$RJ8W#AO8YW,4'@_!FW-QGO@UK;GU#[>JH?*PJ9X>3_DS) M)$;DY*+U6 V;08JWXTRJ,4G?))2'PVGZ)'5+6FUW,(B8VZ;2%3:Y<#:Q_VPB MZ(ZQ8<..XRP/[^RDX;!>+#:,0Z53NFL>EF/%H5;(5ZOD>AAV:T2C:QTK1R\M MHT$RYXVK0<]L)F,WSIR)-\3BWH1Y^)P)WGU[/QK'1]9:V-1!NRZ^*,?'+6/0 M:!:K [D_J]MR(FP?K:4:UF R/LOW:YG2BUZJ7E;[M\Z<"3'-AS=S=K$'[(+/ MF>"HR^=,1,=XV"0EST\O1WU3C57[-?7^XEQ,$R-S%[;YD)([$W4(F>EP?TS4FA]_6^I^Z">-+CL^&PX:-^V'8;]1 M,K3RZ+96;#ZFP\Z9O7O,MDZSY1,M$6O=R8W&]*+[RX.C--1W^X\D>&% MU>WWS[O.G(D$CV%R_A)LK"CTH^XT@UEG#Z8>7D;&87K6+)-GZZ;U='WV0 9A MLY9G\:F?:-Z+X\:@9$@S(HGWT[8S9R)=2+QMR@4[9^++Q,_'2BR]G_[AZDR73-10E@_ M3"+%6X!'C&Y>=:S?"/3U[>Q;:RCDTTU^\_%\.MHM[;-==)QOW!C M9[+F(S&:XH?FK8GAGSN8M+1,.!",0-99EF6=I1:RSE)?:C-]T99.K/'C53VA M6*JI%4:MT]PH[+8\VD/>+MS,AN>)04DJR]G[VFG*[K(9%NEL.I[>4DIK^!3" M.<-7H[F<,_@X0ZC#+DZ5Y\>\.!L-RLVFWK++2<66M+!92^,A\7A5KHX.^^34 M.KHPCYXS^6;1'7:QK>$XX1,89RQ?#<9RQO(QQK*-H1C%I][3\&90["7LZE7_ M7-'UV\8X[*8@DP?QX676R$X2%W?%X=/DZ/1Z5+UA0S'2V=S&"3K1]'M&;BC& M3V@BL=T S%:;1&S.[]UW7AA(_^C+\YF4,3,]TC^IEPI&\[SZ?'D=MK(TR*J/ MVG-'4Q,GQNQFEIO4DRFYRV9=B'DQ7MB:NL3)/;+D_E;2[+Z3>S1&6.2ZHW2O M-YDF^B?&\TU=+5T4'Y[#;G60L)J=4[M\4B[;%37Y4'XDC6FZRT98I)-;M*XX MNX@LNW@KDY6SB^T.IK!?I,?;RLTL6R:MYGFQD;4RM:>P3:;S?K]Q)Y4[J7+E MUBC)C]?IQD.MR 93I,1T/+,/+:(B-9@B?$_,3_5 !6QG<3?4ITRO]1VXU>2U MU%#&G9/RQ:Q:MRO]&[-EA,T@M*G0D;3)%*;M/R M"IM<.)O@8; =-MG6\YG\R66EE*O>G/65H?&H)*6+RF$R[ 8O]?K+J3JZUIX2 ML9N7BZ/GTFQ2RV&G?[#8$CS.SKD,CXE%R]);SU_.#]-79NOZK->_F#V*J6&_ M,CH[#UN/$;O/Y8Y2G4AE\5:21LTG>WHVGK!)(JEDBD\2X;ZO]_'-/6VO3BTZ MWE[]R^;=IA[IA\UJOI@K).ME9=)KD5[W.O\LA1U:*Y5)O?[<.4HT!H0QDZBV5)LBJG]V?G=[/4-([DR4 M*&2FP[TQ$6MN_7T%4Z$?-;KLN'PZ:5R/S5NU7'H:-2[+=5&^D,+FAN6KQ\/# MF3&M-RK]9-UZ%D]GQY4;-D@D>9 H9+8V?Y!SB"B1S?<53H5^U.ARB"^'E%+V M>;/UF'^ZZM>.C%SNMEQZL!["9C&ER\RTKS9."N4+TCHJINYDY69<9*-$TFE> M'L7Y2Z"QHM"/NM/\99U!J!I7-?FEFA++)_U1XJ7=NZ^=GX;-69Y/>KVVE1[$ M$J.726')) M1 00G#-% PZ<,T4$$'R62$0 P3E3-.# .5-$ ,%GB00+B&CFI;ZW ROO5,>/A $3Y0A \4X0-%^$ 1+F]'E_G&Z#[1+$Y*A<-&ML@&BJ0R8ESDB:V<,_!. M2F]SAE 'BFB=)VDTS5CE?N4B9=^5&]5JIA=V(7_EL*\D'VX'Z49L]EBV+JME MK2W?L($BJ7B>,Q;.6'CSI$ 8RS8&BF0>GBYNLY>-3&)0O;Q-25*J+E;#9BG5 MA\=D_N&Y8)8EI7:<:K8*S:N\,U DE:,PGBDWSD"11'(+)M-N!+OX0)']\T#Q M@2)1,+W6-^*NF^?G1W5Y9B1JFO18B=V?7=7.P]:D+E,GMU>7 [7<5XYBU=LC ML77YV+IA T7$#&\=Q=G$3H?! NXT&S;L.,[R",M.V@WKI>)+[-(L#E)WS?+L M^DHZ'(RE[O-UV%V)'A*54[LR:RD)'C*7C3 M;CZ>8JO&PJ;.VR/QPKBZ>[EL);*SB99[;J:ZC\]ASP4K/C5?^C>#\TR_4JI= MV-G$[.2V5V3C*=)9'J?A[(*/I^"HNS>HR\=31,!VV"0D\\KY8/A84J[+)XU, M,1N;EA[+MV%;#]G3D]E(49LG_<%)33Q3.^I-^N6&C:=X0TCN3,PA9*;#O3$1 MZYC\?>4WH1\UNNPXT2I5>VKI5BZ306%Z81WGLHUAV"9#R2IFDW6U.4J0?G(\ MJS?+Z?Z-,YZBD,SR" /G#X%&'T(_:G3YPY*'?41JGY/'P\S>=* MAX=AYWA<#Q4QVU3'L81-CI+USLGS)'-TXPRGV&;N*.VU#5>@R.QWA*^BV9*S?=K.TM>E4U:)9""Q])SE/<3';6RC M3>?:EA5B>H[<#H(G"\NM./_G'PL]1CWRQ1$IB(EURZ)L1:F M4@=6_BVI$VEFNAH'J!Q>)Z#?'IWC10B9>#[_IS#_$:_CU5WB= _?C2V$Y-BW M%N=W.)^]T4?5 8NE#W^+R7AV"U!9C S2ZT_-8?!?Z74'%@K(7T+/0*[QSWJE MM+)7"_X,^ @DK2[T:W$^^O5WG8Y2T3L"TC R"P^9I;]]@%^'KHNWO>H:)4KI M3WDIG94ZB?Q3,IUK/:5;?D76U5R><.C*BNSJ[Z9 M:9"I$>M?!)?O_.FV#IJR$_]*K$N//GJG?G6 M]6DAUBR?E;-'1ZU#K)JT)//EJ]6JFH1>O"JV;1"E]?WR<5;IG>0M7 M3R:7'ZUT+J;5$ZO6;Y!2?73U5%%G&L%>#(GE)QO3E'38&U3/^K67;+YVUZ^8 MXR%6"[UZ'S]\DNW>#9(V4F_>]H5TJ7=63I_C.5XK)\^U3JYX>7)K ME4D^><8MZ@$O#J44U-O)3K ML_IC>78ZNB]>75X.BE6@$/'UHZQ-/;ZWXS41Z>)!*]R52FCV9?7E*L/)[VRB>3Y*TT26;)2+_!1Y.O MX%]NYV?5:4PY3$B)%UL:#-+Z[ PVFWJ]6?TYIXV[S\J@4;U9?JE48)' M5V!J6GRL-YKCM-PO58MI_:8]/3T[@1VL0-7,T M'EV! BTK>:'<9TX*Y9/#VN6Q?J;V=7QT!0X0,2$I8RN?Z(^RU^/!U5VB,^K3 M1U_=@/4\-KKUUN"F'WO6+[)GZS6.XH MFZ6/OJ*!QO7PO)Q5+Z[*,=*H-2OUFZL6F>"C'A$L*2'LFZVGJV;GY'@TN#QO MV-GV\*43*]TT7HI/^"CN?GGBL M32:_! )J^1"6M0R;1,>.WM\I;QDQGN!S 985VF$X$TLX(*( B&0\M;'1,0?$ MMPU32NOOT<;K2[1_:&DF0^.Y1$3$9_EIY!B,#&20IT MDJ00W'P:#OHH@[ZF3#[ KW(R#.F!0<_ZU M\TC]A4&!.X[3F!>RLYPK*H.L"[L^$O#UW/9H8\%7SOJ]>,&Y \>+G\ O/J<$ M[493Y=J:/,[?@9'%CZPXS/[$<[.@7;0:589R$:$A?M0NXN=20H;#GTN 'W=N M+@$XXO]0Q-\KAA]-M^]'S1NO\#Y+=T$GI@IL9.HN&/U1P.NWLHXBV@CEK?3! MO6EJ4EA=#!G2!.*[6B'13RF93#^6[5U46I4SR^J^91.;AZ>(V>]G() ;5R]N4)*7J8O7C#1BWQ22>CEX, M8S"=E/JU^^9AC+P3Z@ MF?M@=]P'&^ HGNC%%'Z">V?#V'3;ZEC]IZ/KR[Y8LJX.[^312^TQ.B9<;_AP M:NC5A-D7S5&_*+9NE=C$F0^)S5["2K MX4D5/\4IM4D!>I$>;RLWLVR9M)KGQ4;6RM2>HN.=NKR\:?0'H[N[1O.^\3P[ M;LY:D^<;9Q1T8IN!KI]'G3^7*_U832E,)]@&IO1T=SQ38U7]IE&Y>%*N7\[[ M_6(E.IJ2VA53K90R>.J+:J%^>'W3[DTEU)30&Y;,QA.!>\,B[OK"L55= QM+ M"S7LWX*=L7F8(+)A@H =6C^ 3X;IO9H3ET=;SCN,RNBH$KM+)Q/99*.BW(^J M]>EM=)Q79D4F5]GQH-"W9[G<:>-D<-Q]F;!I]=L;5L\Y1K0YQL^(+H;I@EK/ M,!K&H=(IW34/R['B4"ODJU5R_8D)M5MC& ^Q'/+'Z")A.I+6LY;SP_25V;H^Z_4O9H]B:MBOC,[.(^1' M.CIYZK0+W:=^]OYYTFQ;C9?&#>HB!;#8TIRW<-["M99PW4'K6P/BL=*MM&Z*9]DBL!:J#7ID+1IBU_)F DU8HP5F03G(OIY/NNUOOH0V]6$D3D5]G$CP+3#]$TMT+5+ MULY;RD1YF5U.F^U&3*D026M>7]]5HL.VKXNIV*%5K28:@Z>3\]IM[TQ\R-\\ MY=$[E8@7>&"1,ZN XXEAGS8ZO"H4!7,3KSH_O1SU3356[=?4^XMS,4V,S%UT M'&/]HYI\71.GY^6+X]EAS2I/GDLFSI+&2KZ-X4;.J_:25T4H=2OL>XD 5PO3 M([>)JYG21;]<.WG,)"IGJG;QV'B-3#$;FY8>R[?186J' MAR>%<;8CFXU8]F)(AN-^L3J8 %-#;V!Z8\5.-%/#(M%^;L\/N=L9'3\D[AJ\ MGTV7?$0H-WE.5>G@9&8?I6;-,GJV;UM/UV0,91,?'9*?2HIAN MJK5&Y=@N7[8;:N/9GL ]9&F'!T[M.T3M//MJAWP]JG%5DU^J*;%\TA\E7MJ] M^]KY:70,FF:^>GUA/ANSLG1S5+_-QFKEZ5T1^$+AU]_YQ#;=-'M.,C^$+_P, M=6$+WI*[BIRX;KQ<)YH7Q&UKCFTP]OS\!@KW"FLN(+#/DK5PF'G1!TF M2OE\5JF>5++=6?>\5@_\T9#6QOW^@X^\PGU;3V?T5H/6J<[ M*MTD2A=7H_-::G9^50JO.G7A0Z1_J\GVD]1[IZ.+HRIY/';,-6C]*M9_'PI/T408[T5"EE M;XY3C5$BV\V.RN/#L_NN336? NVOPED29TD\-R@DCA2HCO3T4$L>)IL].W%Q M<=$B_7-)SW;"BXFMY4CEZ=UI[-EZ'"S[AW/+NV!FMS5W]D77U\_R>@'Q-Q4;J]*)TG)WU3TKY4764.^SU[.B$[2^L M\?ULV"VF'$NW/"+NM\=N<#0>-F_;#L-\H M&5IY=%LK-A_3T6F,ULHVQV4](TH)-\FR:?&F)R<=F['J" M!RC\^CN;VF8G_3U'_!]"W3]#=*]Q)R1:I6I/+=W*93(H3"^LXURV$:$6A:G9 ML7YVUJI?);+E1F)Z5^[6&A95M]$1\ 9U[W/>2Y5H)J*'22Q+I=5=@MR#!X+S M$7#/[,Y/)(K\] \$85(,XK <9_<$9R,_&X+C['[@;(2"[GL>PMJ20>F$NWX[ MJA 6L6LFN24 %5-2*QWG@VM=DR6SMT*YK)G=LVE7&ZJ-BFPT+G-GN59K#,JE M2#MB9'G*'Z?Z'RK2]B:"BA8GK&$0E4[+L70!6 .K%2!3Q1+TCM!RNF)PKQ#W M"D7'YQM&FG] H5=7+I](BH;T5]%J0'.5CMM^9E/B1_9Z=#.[JN=)N=0LOO22 M9]7,86_RE$RM:Q,:G$3>MI#YQJ.=7^%&'[/4;P9\AV?'1N'P]M2TS8)5N17UX* MG5R2DBWF?6\U[7O/,?J'D.T>"]OMADN_0K67N6XMUAVF[43I6M,JK9;<.Y\4 MD6HQ)/J&M-WGD&@%B_^=3&GA7X1Y__Y](&C$XFZ['7?;[750= ]L?4I[U[JF M+^: ."[X3>SL:%R\4B>7-DB\IZYHAXG3ZSAPD&.$;7(*8E./X&[B&-K(=T?TJT]\!A MX-+->O8R;J6+)JD>*65Q;.6T?W%[U-,:C^;H95Q$TJ,#,'D\?Y=(C\?S=]$:?YM(TU?E MU+-2LEN)TG$Z?:9DIJ/>51>)%*/WJ\;4W1QP9[.?YQC;C7Z2/[IG_WZT5)MS M/;=C _,0NJ2\@OT-+NK/BFP.*XV*DKN0C(2LZ4-@?UD6W-]B:Q;.!R)#&-\; M^P_[M-%A UMW([R;#72O4I?*67L@)<3Q83W3&5_G1ES3#2^1LIF2%:HU\Z+79FH_1]-U.D>@.M3-CB<%3.,")# M&*$S#*Y@A.Q=>3>_T,:E;D5M%VX;I)*]2EC#IXNJ1/D%2T78-#5UCU(1:.5# MQ] '%&R*9F/K>">?0]=,H47@\HE;(F%)4\*['GR,2R[0?@IHOZW;+96$PQ/_ M"$XM"OM<$6!JV^]'O]@$L^21:,6CT$-*H.RY.I)G46M?*9IN ')O8'^5XL/4 M[-=O+LNSQY?+QGEU^F#6P;[*T:;TJZ9E<++_Z62?B<"QHD/U6^QHOS6J/T[5 MI,F3>'W>D'J#7&/2,BY2:A>I'MO:)^)Y3O6J M=?YT=W7U'(;'# M1(3#+.PS$-FRZ/2Z)%U)O9(L0 3$#(9!7:+)"C'KL-2AJLM]!RM:@ 7U83IS M>6:6Q=LGX_SLG)3M8O&7Z_XA[:*UX;DG?"SY2R" ;4/8@V789$N\O+7PS@E! M!@!\2VW#'Z]UBPC)+.M"FOQ+H%<@5 U=)@39D/G?_[38Y4<$!P+GA\^V:2F= MV8*'+Y5=WFJ3"!+UWHUU=4S:\(,PE@Q%MTU!5B5E8-*VIBJ]/<8"S /T];$) M' +1QHJA:^A/A0<&#,4.X)5P:#IA4K!Z1 IH6B2,0,4L@V3^!NDQ@5G!YIN M"9(PE QKAAU5)6V&KX-#PGN'1*.KL6T,/2 *_YKO!+_0U4&(N9O1C:7=S;_W M;T&G;5VL'H#)T&U :R( A)0N)38\G])F7X*MP)Z][0ID*A.0**KC(9!NR9$^2OO^N 525],$1\-H@E =JU 04M M$S 2Z4%T-CM43BAT0>E)<.)1,/"GE&";QG<_E.4)'00U&$!/)PH$P(8*)6&=0 MK,,VS/1K#@MRMT)/=D20K=!Q-G#R1WMD9O4++@27BII6#P1 Y03O-->(QILDSS)AX>==#L],/M*J3E5:A?/Z6RZN-%D M2V90F@OV:='4F@\#QLG1MF6ZS/2'/8F]FC!3W-V?;Q@LL5,(J/9-@$% MQR2:WV8#9;Y%C$JG3+=G5MUC>598@NG;UY)A//4Z8*&-APG24,8W:OE./QY= M-(J__M[^%63]5Y![JD]O*B^]X5VBW$P^W]I7M[>WO9?)MUQ!M5X_ORREF\FY1N[V)GI^6S19=2]ITNI6/XYTHR^L2ZDU2;>$1:M%!R5#K8.739 M843I5-.'V>.'L^JD7RK'U%ZUU*R/>\"JDJ]GE L@G%2JO^ UNI?=@94!0W%I ML#1A;1?!D-(].G90@&I%\'>\,OMG3R^/[7L1']6Z5ZD8@GE\/;\\[G0<\6DYLUC+ [ K"* M[(1UG;97J:+-O!)83P^V8IQ<6MW^Z*%\73^\SQPV" )K11C/A9;P;+>[5%=V M2=5:L$CFJCYR' 8OQL?:BCE03!3= &MF]U-[P?4CO/$Z"N^>09#S#>!1YEZ@ MZ+"H@@-CU+N,22/C-@QB#G7F(*A%CM@;ZI.CS]XI/8I[!_N6L(%<.SXU* MN71R^2#6]5R]9GT!]F#1S=UT,S;VM(K627LEI"MZLFCVSX;/B5FVW6W-LJ.B M6KUY ](.[P3[PV@+(QO0B$D;S\X24XLW[Y-0P/J(I#*S:]?I;/&NCZ0!6&UF M#8TUQAU7WGCYH:R<=,_OGQLCZ51.F4KJX>IY\E[:@,O;>7=; 1/;CL71_#QK\H M?<"*>%*4D]0YO/D0+B/4T>,K41&[51E2>$H6/+XV_Z66.WFN3&\5DL@JK4Y1 M>Y:NST\_7QKQ=?WAU,ZE9.NEFRZ?=!\KAGG4&>LF5?965$NX3"XN.-X"B@<* MF >K94OZ8 F1_%*=R7'TLF\-"/Z(6MZ3+=5<7M(?;HC=4.[JG<-DOYBPK[X M@P_*\>9Q78L96DPJEQX?SJ_+-\I)XASE^*I8K"=6##($)8AHEGOM&['=C5VL M8^>"KYQRA[CZJVAO6QG__5_XQWV/K!+)P+R&GK.8E[> BSK9&HG$GUO)3I"I MQ'=/*:;GN0E.?H*88*>@NZ;__L\__+N?%XW$9%W5C=]NBH7O6#T6 A5IMD67 MQ%J@%O1C5#/X+:D3:6:ZR1OYN)AVTS=^>VD:>!%")I[/_RG,?\3K>'67 VD: M\]W80F$!^Y;[$4W+<#_3304Q]S?CY6."[UYX*P6+I0]_B\EX=@M06:QOH->? MFL/@O]**? /Z)P$H!)C'/^N5TLK,!.IEUI KJ'_YH]'.1[_^KE-O/PN\8&3, M]%!7^ML'^'7HNGC;JZYQ*;=AB)JIKG$*=BN-(CFJP)*KR.6) MH,)59$NG"ES&K\"YAQD2BX+&,8SH+F/$W\FGP,P:]*?W=-@Q,#PO;V*>1>)+RJ!$T''BSLP%[P2)V>H' MPJ2GR#VA)V&9&8%G)-MDE-^&TZGZ$-]B"@ND\Y]&W\"H.1)_1U4P=CW/$L'' ME('+0!'CX#"2UG6\C!K+<'%&^6)@F7FA==7$VW+O!#4M&L[&YP >REAIVZ < MNG='H\[T;["Y:W@+&'26"N2BR&#P$ G86H4%&B37$:W,%:\3X.C:"K+26ZJ; MH +D@]<%O(QZP^EZ8"ZVD2< FU.<8ZA*'QW3OH ]?!$T"-#!51TO!J+^J3.4F2@FQO'1/%D(>C@+.-P9 M0]ZM^=FH0=M&3+2UOJ9/@-$4W>@Z]84 GFCX!4U'Q@X*/Z"[NW8+0QH-T%EF9WEM/[]7 M=+GI'G"!;@R*H4:1 LKCU:F$RZO1W,:4#MQV&W^BY<-T//6AI.+YA5J/$,LA M!6ID,7-755PHNG8!2Z'8A@'\F8C&%ZRMHBP;0)9%JP2FU0P^7._-JY;J:NRA M4YB62\W+I[OFT[0RNNJ^8>DB>@)T.@I>)U ;H$X,;FZ _(C-#7,O5]FZE^RM MU%E_&D388NP#^1I@*E/H(P*?V!)5.@Y@V:/();RXW4^&PS*3?/ M6IK[9))LDCV0/F,H3%+"%ETY3O.NO+0T"52T.7RZ+GPHVQ1DV* ^F,>O5[QM M,1/$>=[S78*@HMYND,2*25T;;D084SE!Y.)''54:HN@#51TCBZA_.#ED0A'> M*L!GL@$6L!?]IY^6G!>Y:S%-E=*NL]N%QUB '6YD]7$! J"I>ORS[7B8F+A8 MW 6+28/$,\:*3.:N?/>N%@P6=,]0N\"TAU07<5=8>"?;^^J=M75X$V;6XGOQ M31( 6X.'T.DJ2\/P5.L5N.G%=D4FJEOV[/W8ZC#LASPNGQZ#%[V0!^S MX @5]W25^0,T*0.P^YG(UFLD<*P9%U(@G72\6L;^;4?3QCC.7/4F MT6U5\! M.]VX#%PC6J'P'(9S )A1)V*EN1XM/07?VQFN!F+>-C# M!'H>*C+44S /"WGF+HBU&-4D%;KHZY?-]230QC"]FFDO:XD!;DD7VG-]T;\I M1K7LMNCQ5&6@X"[:R%!4>@,NJKN)-4A:WF]^%D%#6%0_G)^2OA3#P12 ^IH; M0Z5<9EX8CTHGQ*=D#D%]HNFTC .M)WRJ_BF#%DUJ7S@NHMZ2*DR77=CO$D8Q MI#5M9>ZVA8MJ^YSIB)^]-9%:]FY\M,T"F-2XL=#' "_:CB:7\=SFZ;.+0NNF M.6WU!YU6\ZP][I3/KSZ7FN+>QS%>1PUNH\@NH^2A*,HP3Q0CH 4I6#ZWST$G=3$DX3'!H4$&RCS?;C4CP$-Z*>3 3!BZ M40-[#-?#\JUAT]1FI*:PN9!_S=)88",.T_-8 Q46&@86,#G[U+@<*UT=OPMG&P*SL(%--BET%>I0,8!&=^3]DY"&\$$\MQ MG(/O/3?K2SB'8V->/>:L,8O;]7[0=^N:[PR4/ZVVIE]+BB50O+$K=BS43.C= M2O-:']=J)IT.;^A Y\&X_EQJ*]7,GN@#NH3Q]1Z7>VW[3*[>9YH M&:/X*TKK\N6KY_%UU\HD[.S35>90'2CR^&;KQ7++G.8=E7,YKW+.E_U*CQ5P MX=Q&^_#5QM\P%AG'*$$*'#HH6F5J5UP/*9PN%/20S4N ME\];T80C(CL.VJ3K[)F0Q8Q8"5F2 G)<05)"QDG=391Y+AS>,X)J1%5]ZC*^ M ^\,:'W^EY6WM%+W7G>5B];5NJ>81QG4% J[KJJW6*T>JHI4R4%U#JB=I@9< MW5;0;O&\*E1XR89"*]?G9A:JM+KF]PW#)T#VE&O07$7&PYU$5& J *4/,0T&EBXO2UJ:;W6J*25)\$GWR9/Z;(S&>W&WX.%9QJIA/ *TG9\O. MCMTGKR@S\%ZP)'+JLR&A+UCS=^?;D_Q O[;.!OW^Z-RH#PY[-3VA?EQ;=^6> MNS>PT5L@F_$4Z(%&^J6_U$'FFQV"]FARI=J>:B13O6IA>),87.4'MMRXU(J3 MFU]_Y\37LYW]V:LH\MT8$3+%J6OX=5 -IOR/EG:XNT)TT@!YX4;0XX4*W00TXMU6 <+]$"U,5IJO8(RYG$PL#%LV*%N MS#SJ]ZE-_C2:;^GLX-= /NI0Q6B^*LUPT^2OA4U6K^"HETKC__V%54 Q)SOF M'=OYQ"GQ59\]RJYE*B5YIA+/5/I\II)$&?]3*REVQ'R^\)1-9Q-/Z512>LHG M,YFG1#N33=>MTSU_GL_9U)\!B"Z)E7\P-Y2O?\8%1$N4=#F!Q[MF_)Y>OT MF5N:D$$?F7<%$OYUI*LJ5NHJ&K7:-FW+E:OFO_>S,\K[ 71"-(+*?F6,5@ L M@!=3>?K0=_.\,;?3=R3R$=8=XM ;5(BMP#L'P,SR8M58ZNYG4+ MH$!1HL DE1ZZJ*@EU],G M:5.56ZIA,G(<)2].L#VJ@H7<3 M778^9U16[3L8-@ M,Z^N057+FJ[:E,QY?MS[MKHN_&T0]AH$AY-) Z@H:(!K!"M4*4(1"6P,!V8> MH_:[-CW?\QS$3DMT] P3J8TH VJ120WX#@9YS/EB7ICM];?1.S+0:0A@ %9] MCX!E-2;.2]S2]VVUJ*HN<0\QP99Y[;TN,RY=SYW0 M_CB#EZAH$!G#;C1/C_[=;21%&8SS#H_1..7IE,\AK_%YO'V< MZ. 5ODC=+< M,[YJD[(__\N8JP:KO>B>A7B F7G+;G2.,6_6]:V&EN22K$(90R?(#F'?U;N<:$36LZ$%Q#S$P[W7;^MU1IJ2]ZNP^ MB\,U%-FI%R=P.+,VTNQO2^U/OP2/I=ZI=(MPA U=8?/#Y8ZH__O/0C97^&MY M7TMM4X/P520]9\7;UN"B<@+(# !2:/LK$$.FV^V--L^05)9T0%.T'0\Z1:%5 MGG+FAF8U&IZOWNDBP,+./G\=?7B.FZ^ZCW),Y9CZ]WK%>1/6TAP[@J*0'#AQ M$J?7'=Q43[+5>2Q(DJGVYJ+P,O;ZW:NJQ"*172(9?PD<<3GB;D#<53;=9J3M MJ)C*/_ \1PQAYWX?>,S-*(WI$YJIZT1&#YP_T&"JSWR),?/%I'P>-5'00E6] MB\O*U&"!#0Y6)>BM:+!XQ&*K!ZO^5F.E)!)+EZ5U/_.FK:B5JG@W8.>CW\ E M+=H+4F/!"JWM4.E\4S0$[ OO>DV_6'6.=[FFWK$FJ)69\UN>DVS=D*:T=P"G M5DZM&ZBU/!T2)^\.\-'U]ZRG5R^]ET:N/?<0HR+7B89IR2Z)8'!RZ%$UT*BI M:QI17]66K: ?^CFF]"XU0IZ7FCDYLDQ7 [Q0,!W:2R@C?JG)4@L./ JB!B+- MH9[G#M #8FHM5 @;:D>LH:H>LH1"+.C$KW&;-'89@ULMN MW@MS2?K,3?H!S4-!SRB&D@&(,FC3S(7),KM8!9G%2@P6*L7FP07*IMW:2J=@ MS/%+%#7-AB=8LV=T0ARC=R.9B%UX>\*H-. 2?NE*F@FII%MG7-)-RVWG9KIT M@N(%&VXC'GGEWK+SI$L]?D[MI0I20T/1? BY.)H0<%@Q,#"N2L %?6H=D=K< MN?'QHF+T;M$V[=TNYB@CRJSP>R 6#&UCJ)O,'*2=U&$A)R\)L(:)4>?Y./5I M&S'/*49Q0Z+>=RR&0.7%8ET#6;M EN[A>K44C>59N0T\'=^J[GR\]%I6HV$* M!"L/6-J4HOG<9;1HO:3#YE%EP ;3*N6%72/GAI.NUK'=BF+3ADUCD2!F8[O>-RR2,*CGEFDV/7N #>G=V(6;P;)43XNT M87JQCK;K67P-"H[C[W3@C9V<,Z^"\V QG<@D-#D=Q"/ P^&#DAOR62W@N[2( MF\*ETR%.75J'H7 ,-!BJCSIJ*$TATN'52TF*9$1 M(3%'SBG6QP=\>V7KL4C*?%>48$AWMECB1@9#X"I8/>WT>Y\/C5AH'2!+0YKF M^T(YO/9Z#_3^5B1ZOMJ7F^:T8SDW(L^YX3DWG\^Y^>X<"E\*"S8Q6)6=\FVI M%%_.,/RF.ZMCED",3<90IC'A2L=.D*Q9G"F4J3[]JO5#U!)2/N C8:LB'3N< M"1'9*3!E&9)MZ>X'C&'03Q;8BC]7R_#R/!<9A&6X&W,63#I.D7?-:$^G MXVEQT[A"'W7ZWH_R!\.I[JVYO\?0^?&;\6!LGO\F^_/YA+Q'I195(LA6Y%/0 MT]CFLNO+(Q5QXB@'1.B 2,0+G"*B (A,/,DI(@J $./I' =$! #!65-$ ,%9 M4T0 P5E31 "1C>>2'! 1 2GB(@ @@OKB B&\]PBH@"(#AKB@@@.&N*"""X M'1$10'#6%!% <#LB(H#@%!$L(&B*Z&*F\I<"<]]WZOP'3KW5$-B6,U2"O@19 M5_'#__N5^_59&DS%\SDW9\5-W4D.IP+-[!/<=)@MWEC^'1?V9OB?!?V7H_UL M^$,J<>!.9FL%@4-OL:U(DTT &).)B]F=QIB:,MTK?,DOHXMO$"$7#!$1#*^ MM!%%&01?__L*)3UZ%C]+S]EX,KG3Y+R0SK5KI,JQ(#@L$'\X%GS%'-YAR/\I ME&@'F)V%_GH !TKBN7AFI^&\:WS^*V?EG']_.?^WX 67!3N##Q^%_N+9/F?; MS>N>?O]3E@GI=+9N[BV4'>1>-X3-O>X'6\/BT]^!67",A;&38CE@7JG]IS-/Y! M.22+?#P%?+RMVSA@)12Y%5SX(O1S!W&DX;\GC$C8];RG1)?1S!8V^!XE"9L2[U5,B>7A&A2<'SF^+QSXO<'MHG8]]X>G E]\-S1S-;@[3]X8>G>%I;F\KSNF:-G M9-$SDXNG.'KN?T0GM>MPYLT_=K?Y1S*3WG'LXT)PGX5@,IG8\=3!GYVND"KL M.'OY:>D*O/D'KS*,5.PW['L)NOXLS:L1.15Q*OHB%6VAI]C/HZ)=B!VMPX!_ M)5/QU+_W#0=XQP_>\>,]KN$$;_C!B8/K!JN)(QLO[!MQ_*ATD?4B/QE/[Y_( MCWH.2,A<^@>E?81>:\AK*-\7E$BD>,<.CN%[C.'YS(Y'W7CNR?O\:(G]K";F M;.I'-.P0$UN(INPYG]I7#-]/09S,[OIPII^=_R**.]YMY5/NB77[#R\-)A). MC)]W[FA42$8H#A\A-RNORN.(OS^(S_&DN*@Y9PH\BU+.+IR=.6"DZ/KMPM.#LGO]Q_L7HN3+30IW5DW$G>/[XI[ M//A$\+VK*/ZV8GJ.XSN!X\D\QW$>_HDR-+G#'009>J!7V MDMP.O(=HV-C Y?8^03-\MTO$?2Q;;B.[&\#FSOWPG?N!M\_?\48@>S"[@:/J M>[6H!$=5'H/:PT/^"*:SH^-E@N_%N--,YT>@ZJ[*Q[V<5,+E8\3@%+ZS8!=S M-#3:DUBR2)MG:7!/^$_UA!>"M^'"Q@8>[>$XSJ,]/-JS.]#D5_PELO?'8?@UQPH_[&DEDHBL[%M;*.U\,X)0>H&V*IM^&.] M9Q B7,$?>D(5WJ6WA;+6)FWA6A^308L80BIQ((@)$2B^%>06?>SFV38MI3-; M\ "ELM&YS0]OU>^>$DQ)A=4ZNB%8/2*81-:UMC"R)<."R]4[0D+PBM." MHLD&D4SXUA^Y3#PKP'Y51=<.!/AV,AM/_@D_ 8W2-PT!6(8P(Y+AO0T^@GW M&86V301+%^#"W%?"#\Y6X'/9JW$29#B1#K^8<8')[A6;7_.-A>VFXNF%[8JI M>.:CVS4M0]>Z0IL,,"L(_QOKJCT@ K"7"2 H'$&W#:$*7S>%FCT45B'%Q$6#Q-%S JT/B93CG_'0T+N&-##=HYYI%H$/(Y9Y@$>S)$6#K1_0 M^S![1+780>B"Y>F0M!5<1S)F0HU=E+=DG#. CS, 63.H--'LG0\;S+W'<=S'9A;.PN_[(D> )+%#\ M4^@8^H#6M]6U2+U2V+:)A]2I>'Z1=:8H3E.$6(,'$P6@ZDC?C=BW M:6TP9? 13/2QZST"JI:[3Z &@_CP3[*8,D)I M&\)VE=*A/HO@;* M%+$--M:V98>43$\"@[[^'JV 8YZ[U171XQ0+'_]765B3_OP;Z5>1X:\U FBE M=0^$$Z*A7&6*4K$]4#34)B5+&1.J)VD X?_^1^%6T?NVZMUKE]TKO59I\5J) M2:(3_3$#*)2,O;.C1(5A9&[ M3A'8 *IK,G(C5XD\ &+_U%TBYQ*!73F<*QD7/RHXZ:'A=7AF6-9W 9SQ?)7Q M5 #. #J0,&<:(!_AO.7=6YU?G4*O;L',6F(?(+#%SUA9\UHX6H0Q M>(\I<:#K ;0'?%QJP6<[1Q[_:2OCO_\+_[C?DU6X(O0)]YR7>V/52E?\%-:9&\>('\)/8-T_N_7/^N5TA(V^ABAIAL#2?W+[Z5V/OKU=YWJS" MP1BW4-QXJ"J]!UT7;WO5-49.&J"2;X!P=55-+@W>O57OZAP5R"\-TO&DIYTY MJL]F[PT@KDID*ENH%!@,01O$AZCCPW$#*.Z*:)4QD>#\14+?7)? TP9HF/ 6 MD[E'0*AT;/0E+*B0=(F6#68F,4'-8SHE+HT*Z0J?A=]K_6HENAEA(IE"-I[[ M\WVG!>$Y!*.5[@^N:H-ZN',"+8(43E65NC3E=N1'=#W ==+I($V.B:OO6=*4 MH3L:4!CD4#2;T@U3#-%!@H0 IF/ASW>Z;?VD(&;Q>^MI86X5>LX?]^GY5KT] MXD[6>X4R;9AH-[IN;MZBMP# M[M6V93S#PDZ6+HV3\FM2?BMP7E.F/&S^?6%S91H;T-MFH2N!K+[MQ5A+83F^ M5E@;;'%>&V($/9D3XZE%/U?^P]O=[0AZ=NXY8Q= #?5H1-#G-[+^(&OOEC/8 M(./FR;3XFK 3FRF%24,4O"HL2 T "X5U.QY6&@%SGJD#]N@S&/GO3I1 .SJ M$/HG.'PJMX0'.%Y](QY\.9B>3L4SB\'TPMI@NG.0R,?2L6G@/)B96J7GKI,W MZT+IJZ/D/#K^3='Q[!*2)EDNVJKH^#OIXHT57R&&7XI^1F"^$[G?V!:+U!<6 MD/O55C\:A>?8RR/LT>07GXVP@QQ=$FK9M1'V39+ (++>U3Q)("%I@;)%1=L? M&&U>]KQV%,.TUCM>66R<66&VUI'&ND%%X"UH8 I\)F.FEO!LMQ=X1IWN9"#! MJ5D\<&Z]?>1^_+KBLHOFW=D$&S()7"\5?2'>'%ZVQZ'G;N92Y>[L* 8R^NW, M@\PZ!,1Y.P^_"V.W82!/-IN\ 3HSE)8PIHP5"7-KR:8<\@Z0K2-6HL^:"F:Y!(T M\(-AS+0'8)3//)%//8>R I<)OT]ZND P2,RH&Q@"H?&>'AE0&L:S@GZAF1UV M3&M!0W'WZ3\9ZCSPF&*T8[@2>JM,&]X@$Q:6TF;.X26D>'L(RV@V )PJ%09H M#@OY@P8Q;=5R5YX?^L"+";^3NU*@./SNA=Z5!JJ$+)D]=-.2& :4A@[5^.[6 M88"P_A^BS\5RO":49W7M8%;7IQP$ M-+-Q*;\KOX$H@DSOLNA+P!*@2\^3O/QZM8*N .W9UF3*(;P0]0K=^AV>5$[3 M'T_OFCNB:DZNR"TUHDR\VXJ'?MO/[MJ'RZ1-9F+^;#ES7;H M]6:GE3^:ZN#N+HHAQB]=PY :<6@4JM+0)+_='_P[PU4=XQ!M"9G9((MF6V)H M+1EMK\UBRW!7==Z69&=XLTL6:P66B2<*FSJ(^ZP?W_M1:>VH^L2]$O=WVC+P M-[-Q)W );YJ7CKE/%W8?E5HF9KZ1K=C_;SDFZ8/PQP]Y-)Q_O]C4.Y?E@(@" M(#@4(@"%7#S/^5(4 /'6B D.B&\3$ G.FJ( ",Z:(@((SIHB @A.$1$!!*>( M8 'Q_IE5[[.FO^_4^0^<>JMVZY;#]D%?@JRK^.'__]'^R$ )U@IKL9^H"93^Z?E#V6RIQX+D_(S[/ M+K],/LL#(#C%AT_QKX"T$5O]@SP6AWJTUI"V^%G2SL<+.TW8"P7^NT:I$4*" MY*YC@?C#L> K9LX.0_Y/3 C7,"%\?Z&_>+;/B?.P1\34?9G4M,PC,*D=]LF^ M?^A/!"8=_1$<[XGRG*UWS9(3Q5P\RT#QM%D M\&/K.?B^#7RIU(Z#+U =)&R%:JZ6L(^Y]V:7O3?[T'UJ7ME.5=&$UHW0Z:-/RY)4-Y_UM ME=/+G9S3:SMZKY]V+_PAB@M-)I<;]SL=9VFW&/ANGUAN3W=#HKT9?.T9I<7. M2?/-.AV;,S9X.GTHFMHO[^!86>I[/!T>_;Y+/II'2NU8,&I5NA._$ MYMR\J15KIYIZHT?XBB$'\X$-2WT) YK2("P;5:_&A&;F8T*S&V;?K!G0L-Q& MV3^_>-V^YU-6.8)^O/+[E@PEQ1#^5QH,_Q+*&GR-$,/7P8!7@?,J\%VM&^!5 MX#L/" Z%"$"!%Y9%!!"\L"PB@.!5X!$!!&=-$0$$9TT1 02GB(@ @E-$L(#8 M@4S(O:\)_5P5N+M0";[4,A1X\2E1QP1/AHM(FAE;673$B\8_5S3.1DROZI:Y MLR5G.Y@6O??,(,JUP3M-Q+Q G!>(\P)Q7B"^S]#G!>(\Q3AB*<:\CM:7HIG. M!%\N%3: >8$X1^QD*AW/[QMB[W76\6>@G(L7]@W&O#ZV=E**TMID8EX'36MK<_'")^K$D]EXQBNG=@NSG6IQ MR6(5VHK1,:0!5LXJ6$0H:3(1.I*,=XHEJMY,<,7W73KZ&Y95)!76TSL=+/QN MS015G\!._)6\6!S[1R9>\!=UX[*JI-$R\"X> 2MY<4RYKN$U&.R>?'OXJ:.G M/U>V_1$\$^.YQ1)NL/@^BF>T1M\/%VB!N/U:G3?= M1\R;^*M!VC9L@):6XY\ZRA260!P]?5ZBS4NT=SRIGY=H[SP@.!0B 5>]1410/"JKX@ @I=H1P00 MG#5%!!"<-44$$)PB(@((3A'! F('DA'WOBJ3EVA'O+IKTUQO7JS-V4)T:O1X ML?8[KHH7:_-B;5ZL_8.+M=EU\(KM74CZY17;>Y7URPM;??5+F>S^3=7A%=L< ML9-B+OC*O+ !O->IP)\:?9KB([VCXP[A)=M;2(:)/AO9,9ZQA4J1?<=/7K'] MW65XR9U&T?V!WGLA]J]"O/#OG889+]/F#IN(.FRXV;/$;=+!RX>P8T&GG][$6:\"&!M^?R?POQ'O(Y7=XE5B+X;6RA$9-]:+$5T/GLC)=0! MBZ4/?XO)>'8+4!$7,(M>?\K'^J45&:'T3T+/()W_^_7/>J6T,ET*?P:J-P:2 M^I<_ANQ\].OO.BWYU#M"2:>UFZ:'JM)[T'7QME==8Q2Z$JRLTUU5*5Z(IQ9' MUZ<^/KJ^!Q<,G\OZ8$ ,69%46G;=Q7=H=,&AH<-F!NZ,[!G].[Z];DA3^'1D M*^P>W>UW=-NP>JN'PZ<$X.]R3\#26SI]&V>%T[-C4X*"KS6"\S+9-@S6'7*I5#VBK+)Z%X1>!Y',1N4O!)IFD/A@RQ*/:S@GY:E6\8^"4$/8Y\EX%5 MXE\[@$BVB28TA8IN6L!?8K0H?T"LG@[O- B\2T9>V/8_:@]L1EZ"+%ER+V8/ MW6\ R)T%X&&WY< 9@[L);X*-KD2B]($P86MU-;B<,.@DT^?*^84R.#@@L$50>6 M#]\<' A#[-\1:\UB\.Y8#__H$*0)I$3@SB>XI#Y6VL37L$/1QO _W9@)@%@2 M R>%O-/) Q!LK,B(#? :HJKX?QGT,0D.X2V^@@MLN_''WI#>NDX@&WE[FWB\ M/;'4!:1 F\W09AMK./M$P>89RPT[G%=2:M314^!T[ #+Z\]%O'07-RDESS%3 MLABGIC0![W"?PQ,YQ$*A,-_<6X33!DJV33RFU (,XRCUB5X>Y>F0M*G8E8#( M:RXY\VX>(73SX$TD7FG[PW"Z>?!B[8@ (L,!$0% Y.+I% =$! #!:X0C HA$ MO)#F@(@ (( U<:TI"H UI3G@(@ (')QKC1% 0Y<5@<+B(^GC(6;X[U8X/A= MA?O?D%&[U_T\$NF=+@"F_3P$ULI#X%T\.#.(6-WVMS1P*,23^9VF8M[&(Y V M'KO-RH/MXK'1-HLJ$GS! -IAP/\I\/X=[Y'F8:=P;JE_1P3RR\.H!<103]CG M#J;3 <9*HI5G_;D6'OLWM._[\9K%"<(^=T!X'0[/#;JW0]!53OGPX1M@D4@X M7#B(4ME4.IX.O%8V;,@&5C[[[>Z/[73M^.Z& 6%I0KO*/C;GB412(("(WND* M^["4FIU%T>]M>1Z(SA)P.ZKM.H.VK9_L@C*2R<03O'%'9%PUVVG[!NCLA]@^.^Z+"5B3V7W,S0?<4#4"_IC@>W=$WBW#6W?L;^N.*/0R6%.G MN*+B-;_4S #]@FM*7D$K5/3VZUX&*M9*+PR^-VGA^E!256*9![3M@*1HQ("? ML1K:[!'5@M_<2MA=JYF,6''S^X&=C"<7@(UVUQOUS:^@C<^M@+@+RV7;P;<\ M?!GT+J<2&O#NS_6U^P>OUYUWX# )G$#K'@A= C@EJ0RII/9 T133,E@)-(%+ MT;"L>D-;#EX"O;H$>E-"0DV9QFC"I%"E[&!5WB1K.8) 62D=-Z3"YBRO'HP&($21 R("@,C%4YPBH@ (,^94S[]L+QL5"/)_=Z6*SFC)E;FY6,\Y^I@Y0]J/K!66_!5E"OIEY?A*."Z M\/ E\#=4BN&YA-!SO[>)=S M_#A>[PU>IS)B7-PSO Y:I=I](">#+?_,1@#(@95N?;M[8RM%X^&Z++]1>.PL M)_D& 6M\Z3BF8!% T=1CJ*!2K9"L$.1OQM% U95=@QZA6"[;VW9U;-E'21L MA6HKY>/V+J%O?/@!%V#RQ$WDHB;3.Z=CR;XZO'HN6I"D3W1\,[P M\O$0RL<72@_=.F(LZ:8SPI5I;(#I3VY!.%E3 #JOV/TCF13CXF*=>9*.5EY5 MG;NNSEP2_LCFXVG?Y._Y2&33W3X=IM[!.=J2T2>6,*1'L0P)\5209$L9*Y9" MZ AN23"(::L6SA2?;[9-!EBZRD:OTW)C6E!-JQAQEKNA2*I;[=SLZ?"I9)JP MTL>WX+N@5":>]0ZV_E)XQ?+72N57(K8?#//!\L[\[_Q&)-U"Z/4&#DS.L:&/%.L[Y1K@CVJU%.?H%^#^LI'.LD]N!KO"CJ*85I>>3]\H:.8(!209-,"35YFI?KXK*TYH\9A'[>V M:2H ?QG0VQ*>[3:]O+C ,?+CI=VW9"@IAO"_TF#XEU#6X&L$5@%LY67>SD98 ME;=D6[K[ :ORII^$4 G.BYH"+!WX@DJ:X-,:HP ($"\<#A& 0RXN*!APX9XH((#AGB@@@@"*X%1$%0 !%X=/[WPE<7#5XIOU]=#/ MRO$BI KS;\"++6#!5XRE'8;\EFK00Y?TWU&#'H%4WVW4H#.)'_;)0DEB#O_8 MP93JBI&;+/.I 8EY,> R3H[7'*\C@-=9,=C$_"C@=8")S>)>Y+#G J[UB@ 1 M!U?^]=U>E"V4H'^/KS0*LF-G^4BX8X4_)1H2P4L&CJ(<18.LS6$%[8>OF@BWDC8*ENX4:]/ / MQ1%W"7&S\21'W-WSU(0B>J+AG?EQ)>@LM\^7LBBK1#(06CVW&L\)R:9PD6WD M+*Z-0HKI.OB#!8FZ\=L-'_N.Y21ZBA2ANB3&\CEI M%?=O29U(,]--2A9Y#.__WZ9[U26IET MA3\#U1L#25U(0W0^^O5WG1:6ZAVAI-,*4=-#5>D]Z+IXVZNN,0H=%]96! ?1 M?4%,Q#,+9>VY-\K:5_9>$ OSXGBOV8'3@4&R6-<#Q>@8T@"+UA6$E:3)1.A( M,K(<93XCOMY3?-^=2.;*VO;70^81"?Y(^@[C=EM0)8WV5NCB$;"*7M8'0UW# M>S/8Q?HVL6N%U1%KH? FIOH0+SWOUD'Q#GTD'T0\BO-^'/!W_?@ SBT[!'S; MA%5 X_I3Z!CZ -73/]VCOJ?= ]V"C#S%Q%\-TK9A?=KE ?_44::P J+D&+Y& M.9FLFQ: U+!ERS8(1\=/]$\X T!W#=JIHH9U$_3V>>^$;V^,@.3,"VD6E9YA M*$6OA2P'1"0 D4QQ0$0 $-EXOL !$0% B/',QK$('!"<-?TL0'#6%!% <-84 M$4!PBH@((#A%! N(C^;.O&%/[V$5]%N6Z_<>^55)V_>W0> ]$+;!N':A!P(G M_ETI:0ZBL#V1VFE"#[3AP3?0+L>"R+6+@91Y)W) MQ?.+Q;9B//?!8ML>$ <\+>N# 3%D'#J.E:M=?(5&-S@T=-C\P!UB/Z-_QY?7 M#6D*GXYLA>5M>M/&<5IX;_6X\90 !"+W!*Q>I#/0O9GIM,X[%T_ZZ[SQ;;)M M&+@-WR'<^MY=*_D,::MGVH<0[$"8> /F7^ !C0"2>B/A97M@LT1>098LN1>S MAX+4QHT@LC P)OR#Z/7!4#)8Q;7TP?=DYMB]MCQ[WE^ 8$\"WQOFF,XFW+N5 MVZJN=6. F(,#88CM!F*M60Q>'>OA'QUD-P%-B4'P)N"3L=(FOO8"BC:&_^G& M#"PR3>H22B5(%$[? 0#;6)$!IA*\AJ@J_E\&82'!&;S%5U 8;U/PQ38%&_EL MFWAL,QE/+7#-?#P-3).V EC--"<*4 W^25_N*."\%3\!] )+QFLID/AS$37= M]0$M#.)#3LEBC)!2A=/\0*8I-I[\D :@,%A($A^C1?@ZD627WCEV?:+K0'DZ M)&TJW22@]YI+V;SO0 A]!](Y7J>RF+4=4L'0YE[M'!#?-_:<4T04 )&-YS@@ MH@ (DW& YLYTAX6 M'X<]9FSQR*^JS;Z_\T NGL_L=$UB>,T'PA_+_/7T-LX =J3B.)"Z\]VF]$"[ M#VP9\3D6[$3W@=W$@J^8/3L,^>UT'PA?BG]#]P'$\[ 3S[;1?N '3^>+ $2# MJ=+.A7.2H-L/I(/M/A %BN5XS?$ZG0VV>B\*>!U@:GLN\JGM:VO\Q'0\'VB1 M7Q2F]OVY4\Z0+?09"-O!^8UB8F=YQC?L/>CN),'.'0[7Z\A1=!]1-!U/[32* M!JR4[((&DLYO00/9+74C;'UI"[T%N$]F7VR;O3!@L\'+A;!A''QO 8ZY$<3< M L??8:;"V5?=1=X/=#= MI'L:2JI*+/. -@*0%(T8\#/64)L]HEKP&Z]6_5HM]!MXX0.S..^Y0*&,=MG7 MH;QV!OM\9?@BJ&=.P70!?_K #/9Y%PR3P-ZU[H'0)8!&DLKP2&H/%$TQ+8/5 M1Q.X#@V+K]>WQN 8M[H^>E-^PJ4RLA5 L]F!4)*&6#4MW!)3MPW:_@# <*QH MDD:[BE2=)&LOF>&;MA^EBWV#E&W#UV# :;>B. T#.C9EV'BGV*I%<4K\!\0" M; :AWV4-"A@-T&XL>D>0);/'R,MYKZX!8>(Z$KL&I"3G*V3ETX*"DJ:CVD23 MB9_R6S/:3&.^7_@!&#M%,$U ;H=O$KAS><@?T MI6[+%^=YP?!0"JA>M=NX@& #.<.#!-MN ,\9TP4,Y'E"1Y+9Z?#.&+67V%^* M78.P?AT&Z1##Z4O2(L# &-> CB_5@D$^02;7A!C(&#DL[9Z/[GV-G2#7B)@Y:X M,"HN!F,N>!3"+A)_); ES"Y"M&"$X[33<.X4GUFZ5*]E$=LOPK!%!(UTJ=3 M[AR=#I&QH0C@NR1H-E66L*,1D*=NO+IW_8Y?HL:$.=X.(!QC (P'6TN,.R?6 M6$F+KU)'5D%(HPW4GF[^;C8MI-X_SMY6OB M10B9>#[_IS#_$:_CU5UB!P_?C2TT\6#?6FSCX7SV1BV5 Q9+'_X6D_'L%J B M+F 6O?Z4SZ$BO:XIH(#\)?2 T?_?KW_6*Z65U0?X,]C20"KJ0CV.\]&OO^N4 M30$AEW3:]\3T4%5Z#[HNWO:J:PR),HO6JLY?BZR=BO%U,KB]+-9IRZY\,CUO MKL0>-5'_=I41?":;F5L<.\>=PM@J171/9*G^-!>5DLJ P!/T6 ;EM,S2S(7Y&P3+"Q3.(;]Z,*AI/4/ MA.MX,8Y/+5E9P+M\/@?W%?_"7_ JQ<1?RWH8_3CYU[_C0GV5EN8T7V,^ PE0 M1TQXR/4>!="_]*WWE+/,L?.4NP?8M&3A-FA>+8])1% _058J+JXAFSKL*"-T>7 M\VGZ&W19U$U _^K"!UW(2]3QVK.QO1(JFGKMH6PH#<\O]6UZ 'P M7P#S&7 MB\]ORNF!25L$PC_2$#!U"K:1A4HC>L[FCP(8_"NJQ$+_%N6(="%7X89?;+2Q M:,>WL:2HKA;L[A%,,0^Q*513XGP9"C+<"?RG@4F%FV/:-2KV,EP(4#J@D:H M1KGJZL(RCK*Z]AZBT'6S2.]M=JJ"@ M])"-%A>E70DPO@5RBXFM?SGRP'W:\/B_YRR75.(Z0&&_E"O#_P\HO!R>OLI- M@*Y)^BV/\<,A],&R#'R]S;D49"36\+C2ZV@62H#>^!C]?-]F%C4A=8Q MPV_FX_@CF5GD7M[Q41@!?[0M_ 92!0HFA;E&#E"FL0W@J@1 H^!)_8M-4+OK MX'YUZHOUM;VD#,AE+"N@XPH4:ND(QZ1EV.BM1FT&R#I-=W6P[LN.L8Y+ *GC M,4'O5A5XD;U>^GY@U-;@(4R *Y3RL MR,E37:3VF/I$X&H5F3 &!,_-A+9.KUM!NZ+-1#+[R=D;9P+O9@(]:4S%GD%H M,(EJP" -S;F'AY*$#VT/7!'9DS2/3K#KL6T %N@M6-_U@&KK%#GJ=]$ ,QQW M"Q;HJD3VO&%+VG''UF3V2I?1>#3HHB4)5F=JA>;CKQ%H;L MQ5I)R&=!'&YN9UJ??Q_VQZ)"(+VPC^F!XY6,_?_VKK2Y;5MK_Q6.)_..?4=6 M1.U*[\V,XMBM;Q/'L=VF<[]H*!&R6-.BPL5+?_U[%@ $M7O38O-#4VL#@0.< M_<$YNO3S5+JED3APB.GR*+'>)\>G0WX^$")6JYENB=W*[0)?PZ<"T^_LG0#;)8MXJ29&T9&KL?5O'V/=IHT*\8Z4Q^2^"'F:O+* MWN3]HC+$9 C/,LQR8;?<5#\GH;+>(XP?N]/K[%=IVV1(74CM@GE.S., E_O. MO7 ->:7X>BC4-D4P)Z\/JH^2)9>82/9U<#HU;'0^1V=GJ"B!ZY8JQE L79;?,A4#HMW%=+D[1\BC!IKF MBZ7QP6DFLG2*6FDX(G6GWM52P0T;!T<"UEF0*<\AJ+X>/C02LCN X2[I=5+\ M!'9&$2*7*DNFGLV(3ITVTN9H\*? "5VD]V>PU"GGA5;Q( A)=2-[#,4M!W]) M:E J,13:;9 )TX+D7YE;5!$P_349J#*=%#EB)D=)2F<8L./ :6X\FDK-2^%H MM!N1S2S4UDA&SME1M*6/DB'7DM>.B'YC* MZ"5Q5T7KW$/6PG]&*GW/',ST542G1:=&E+FT\N.6UBI/VDOD'H%1C$H:#5G# MRTP7C*&F*.G^C<(6-F\4"C34)-3G"B1$FKG,F ;#"/PBG? WPRGCR0>SN4PZ M O;?X!8'5C :!6&<#"G=^T:9/3N-N>;_ :9@COS@5JK[%)S5UFB3E^]IL"%T M>_ 6G^"11@HF$7F84\$ZI/SM7PPP@P&FN06=^['&T-#K3[*:33@6YN-), ME>HRS7(T#H_,>CW4--0?#6]TFJ)ES&Y@,IXKD4"@<:B$%"\PN+1,6%JES752 M-B? M.>W,TH=9SQ]^8T1>7]@-W9!C.AM_,Y_73R6TJ6VX]K )%Z&77(\&UJ^@1$2C^92J6NI%(6=#"#E%D WJQO43+< IU'>W?I!UTX[))9 MB0&CD,A%#"5IWO+ 7@M63-E35.=JQ'L1 , Q"I[AY M?B#. !^AVZSB\%$8KJ!8DA?V0^>:$JRPHB#TV"?E\#O> M!TG"KA<-= [B=B"$SXYF-W2N1+2 1(0_<@7F35#\!"!"1(QP!GZ/$0HT'T'A M09 @F%L8QIP=YN:Q_#QV<>'H)GC/ ,SLD!%F-TAU_&RMH:X4G2+Q91RI3 \U MW>-, X,]/X@8S9A>9,">AA>E M9'(2CT(7L2%2R&#T0%X2F7(#AR[84%"5=E*!2YVQ[QF@3+J? I8_J)61/,!P MG*Y',N<"3S-'Q\.3Z98=R5E+=0I4TKE'% M[YR)B-+;\)5O.OR+5@N%C6%Z;8:/G0F2=/"K(\0/V:7]WS4XB(Q/-L2_.O=6 M19H6$@KOII-2B3*M8=,#.I('5*QUA1BB"6M26]W6E !T$ SPPPQ!YPVO M,EZF%6R]OACB\L("=O/6"=W]+T% L?!S?0:?62!L"&4>S/T7F*4/^?3+$A"1 MAMGU)?5\2;V4@Q%TP !*Q&["$&14<\2330B^WGF>W@'] O]C*!]P&Z'TVCU* M9=JM5HWX(A)SGQ@B.H+2+$.&A?0CQ1/76EB@D ([!"V::$)>:5&6#N0-Z7XF M"PS&MW'V)(DDL *7X]*/H@1LG-EC.C+M+.L>9).RBJ2A%UW)I,E0OLL8-L>RVT\7 MIJ 1!K1X C[!(H-0,/%Q&DRT(!RCF:($0B0=]T:$D< [X.B%\& T6?^>0A?& MML$7TEWCJ]18LR-$7$5AG/"(C[A!8VZ<[CPU\"E ('>%2Q H>(/O D_983P0 MN(5>#X%"F&$#]P@4ASQO(X0T(;"F!QS#UU=P##C9]WSTQ7T@KQ<3""?PR4ZF M=?%-$PV5I>,[H@FN%9"PA43D'& ;& ,$H3F.'3[ MNL?Y!@8V&(>0]]!\@Q^[4<:KW7LYN5Y@Y'IOD7R R5[PFNCEU)V#]XZK5H7$JQ5+ MYL4ML<_!XCFR7G?[F6\JOWL8@7Z<0PD2YR6H5).FGR=P9$!G4.W7+@((J#U_/@PTLQ M=A!-D)TJ$D6A.HE1C1BCJG9ZG[DJ:9GAW8K097N5DA$#$))@0$A?4T>G(@Y><1Q3'MGD.N')*QS= M->CN = 3)2>R8M%J6X/[$7[,GII=PE7VN-X75XLQD(5_%,^+EAOXOH.0:C3 M8[TA4H]2THA,&L1$D_.(%RP= VAS/4)8KKPUF3K=NBI,D"GL8I!$<:\*7V =FAIC>R,:^3G%-0J0D$HVAG!"8/E5WAJ MWEQ!FU:.=VTJJU2IR;*%:=?+=5$ MOS_AQU0/V,>,0 Z=AD%/N"AY.I5FU2ZMTW^I:O]%39#O4.LIOD[G9.R TB&M M+Z%_#C/&1JI#9E,OAYP2=9MI%9,HO8??!8,ZP;NW=L79MVN[8H_H9]=<^4I: M=$;4\U"9M#K86=%7 C')2J4DK4FC4%"].^!D2KRJ,"0EL/D&QDAD\RQNNKD] MG-G711#C8\YT'0.B-OI.6'HH9$+ID9ZUS=*1ICMUSD8RN]B)IP#.L9\ M#@:>Z,/R@11DP'S#R)>\$9=^GKJ=\G.S?(HWQ#^'LCR(-%>ET31!'XQT1?<1 M"@EXM9@:\D%H:!?2T98A(U8EXMOFC+LPRRAB."Y451V='JSQ1EI*GH[;60%% MA>%IY.)@()KJ&R%5TDTH+*3B# KB8Z0S1$'E)0\'V7LI'69=*J1(Y9QETR/- MH+I1Q *K1,B9I)D"SCW( #@56/5\X1I';@$S692_8&^NP N*(OPS2JX1>/:/ MD XI/X@?[% =$1^#NL/A.F\GCF.8LK:W$07"7:0 TI!OL?)!NA&FK\ MHX[=:I8;C77:@+:F+$W.,F:W\91=6Y979(0R"!0."->5/IUQTWQJ6%BU"B!1 MFDT%LJ4"(OD[BQT0#9/9P.]R>RT%CYFBLCAI,G,IZ,= , M[ZY2E43CJIE*;OIT*$;IH:"[< J?AL,YLC*047B&DWF9.1%:E-;BX=+,N7&4 MT:!@,/NN_E0*+AESRU)Z,5TW*MHR5THWRHUZ)2/..XU2LU$M9=\K]TK56KU1 M ;>U5 71WNIWFFZO":YLOV7W88B>TYOP7>TVQL2..'7=:58J57NMXJJMY17% MZN3$7J>C^AC)A)9^)'F<65E:>=)"S%J3TH@S<0C[)IVQP*A!9@FKSG+2DE@% MB:*:A?\BWX=\D;NQ6@&ZIKY\W0^P>CMA/G%JC*KX\%8#Z@NT:B:$,86I?G#- M"DR$4!4D$0N9?&+Y[V0O-$P#-&M@_OB%!_84O#YJ"C?0%6*Y&!\#36A_#0!# M%SS0OB<1'_AEV%T#Z.&1^1Z+2WE!G> 11IL%I<\PM\.8YY0-)*;%R.VPIH:7 MPWN-BE2+*1C7X%7R*VT%D"E^4USS/J_[!"Y?@^6UW2/IYO=(-O,>"6*YU-V) M&<*,BE0AAD\N(0 ?>2C[M,AR4QS^!\$R\$:1W%:$Q,'(*N[6#X(85D)(248" MJ$]&DA!41)2N2N3R809@GF0\HQ)5,3Z1%G-.]TP5(,_OZ#SPCLX/,0Z@96H; M=TB#;/>DH,OE@(?WV9'3N6 )>><&O#O=[X:B6S&6G]OP6T&68?1T89X2,WI- ML!BDY<20N#1)$GF/@(?"_1\*N2;3?#+7CB="BW"#EA@T99F;$BZ7$=-DA-%8 MJR#MR5G4?I"5:9X4SG@,!3P6-5\O#*)H7S;ARQ;DPNZ.<& C!Y,1\"HU"6$? MM4F@FD1E2GD17V@;-U/>+WMFS.-)>0_AFN?(7(P^1@63 8^2$.,Q&7(89UU0 M#D3H"/.E3'_!T30+^C2NP-800G^A^_KXKKBSN/J+:F9G04P M(V5Y> GM!U,$2!O+Y4_0*56Z=%&'%ZV"34*98F@/L9D$A)'%W ADO803,M?W MF$F@^2X()X84O.QQ+L>S<&/Y<3ZEYN0)AS(+_$%&?IUHHDHI1Q/E:*)'HHFN M@6IR\[$9L5H,Q6AKM5*U9HMN1_2;S4ZUT2QU6MV^Z A1:[5<-U#[IFC'%%&MI$H_$M#'A9XS?/E6F/5J$>7=P@(8G";B. MW/P09W&&!_%SPNJUT^K8'0R ="Z"CFUW*B5^U?ZC\MOO!T?U^ZM?#YH_3W\V M/@T&R>V.-02M_I\=T7,_?(U#_P*-[&_]B]!MA^$%C/W)#WI7.W0*+KJ=GS]' MH_^=_/AO=+A?*QW][/UU6.G$,(B(>LX(AHG#1*RO,9M1X#L&[@2C! 8<1+-R M-=C/*2W:[>HBO6"8R(A-P/@,'9+>=3+7)A%99-EU9]_>[>^A,WZ=^)=.&NO& MB9@ B#WK!?:/C_=_=KP[9(0 1,2P#UZ#,'<6)VJ7NC4;-K7M!B.8XI'O7/*V MGCAAV!E&U>CVZL=G__#WWY*!6_L>_UF[;^]\=/C;_WZ?F?C'PKI6)G''>A\HQJ2;2O(G,,K^DC]SY UA#BW0 M=4_)WAU6JU6M5,M M.#> 9\11IV*7FXUUP7*(\G6MR]6D-BT% MRW0#AUO("<8!YOPYYPGGR0=75+BHA40_\%_:5%J,*%'3U-7^91T!//H\5Y6S M2A.@..#=LO"#R6- #\IU1)#ZH/\RG(BVD,8R&VP2RD%K MRB%3EJ(]NK,(J&(I7\\@IIR:(NR3-ZLYSU]=@HGLI6,]>* MI5'=+I9>A>J+L@1Z3\;!$PV$]%BE),+PZ.IY\NFW>Y^3Q5#'OZ459U5V?@)> M6D-OW((SBCG?_XR2S2)&^I:/Q9G7E6UKR&U6';VG%K/'> MTHJE4GL%>LO5/U^C4EK@X59LF>6*W:5FO#5Z9;GEK$-I8-Y25O_">B7576?O MO5W;=??X;_[H &?<0)\B-N]7?KJ)4]UKMLV>CVY7MOJ]>4J<'/R#.Y.G6#9 EJ_>G5EYBF6..Y.G6'*]ENNU7*]M MQ_K6K0)IY2XV,20QNN][0Y3 0[%\>8GM4H[/O_CM4A5V*;\-LVKY?XS;X'!W MT\].[("-XHM_Q$)6!]=>GLR_6KO@K%D.@MB_2HO5GNN/M%V=XF3B78N^#M>OM MS6K&^,GQJ4OQ^4 (K%4?3^FYB 7LS3YO!1AP]HA&4T?P<(Z'O>!:Z-52W>!] M;O'BW>W/+R!,7X,_RO3 99^(WNE3\:_<&J(W=/*F2Y0/Z>!;_]:]MM4!R M9W6CC97<6=UJ,^8U.ZNOT^1Y([DWNU3-'<\5K^< S ]L57R)]EGN@VZ\\ 8> MR07RV@7R(JX!AQ!L>M?-MIDS/48WZ"6ZQ6:F_[?*93 MTN/764QW3E6>-=[!.GKTTNBN5+1;XGI*!Z9L7?AE^G:I$7$#)X:C1Q?K0I?L MKA5+NE\7!5_59EA8N=XJ625\KM$];,FZ^;H%V,XB+8GG@4[AP(O%/IS;'H:! M;T-'\UGS97EKS@Y-.:P['TWG+UW6!DWP- FCQ.'6J]3#I%JJ7TQT'[DH2,Z9 MPF011G$,;J&$+3:NIN8FX 2[U*:1D[G@B6,O8WR @VU,*4)$#XE2'Y[:#&-S MZ3CA8,$H">%X"HHCR,1R9-DV?M,NJ]ZJY]A?EGM/MZE#L66W*I4"MEQQKLG) M+TR?TXPG6'9SRM!F=R7YC.K8,[!5,G8"N_4B[E"+CS*ZO/J>:DFKFC9AV]A( MKFN6K-D4#;%E'0WMO*.A(0;RCH8/Z6BXHQL;=7OEKN-TRYUNL]+H5)T:]B\L M.YU:I>?V6XU*N5KM[GPT&AN='_]ZTK[XX^SPO%,MEZOUBOQT]7&[\=1I]IA/ M3:R26,*_)C[F':& )V)\]"*?OYORDP75:BQ04WVBI@@%M5_74>^EM ?_4..> M!MCS+_'OK9Z38(C9;)N$#=(Q<'XYY,9)V%FI*P:.W[>Z]S00;9[\ FHAD6#; M8!H/K+1!$,+:W.?LR/WDG=KLYDIJ8H:IO+-<(*?8K,YSD0RA9(R-'DW?#VX5 MQ=3K?31R/[#JN04:+93Z^G.G"_R:Q-*>?R&=//L0&%\M+2#XQ-H>%/Y>(#4W1&<]FU#:LO4LXOD76,[L M5E /V0?FG0UO*M9NGUD'W\Y.QV, .>^\AO6L@7=>='LR++7V?B_3^&DWQ:#M MY2R5L]2F+V>AA;?9L*^G+&6M]ZO)V2AGHQGK^NS$XL-CF&/= M/FQV%:+'L/FRO EAY?RQ63OT/GIOG1^V3ZRO1>O7XR]?#D^VAD5R3?/6.6FE MZSD7L!SD$L_WQ7 [N<3 37@Q3*[WW+?#U\XW+[["=7/2RV_A.JPX;_;RD/.& M7A!:?WH]89V&(O) M!5\5N/11.?*-G-2VX5_+SXI_-2%6##[-8*PR;V%&J,)'?APT>Q-X[@S,;(H? MZ ;N/?QO$%_['_\?4$L#!!0 ( 'V*E5>&5X,S%D,2YH=&WM6VUOVS@2_BL\%[=- -OR2[*;DUT#J>.B M6;1)+NOBLG8GZ+2#3JO39:WCL/VOL'O$KMZS@P_CX:$S M/[LY\R&J-(/A/=Q@$9^,S?^.HV6JSL>:Y$5:HG,L@&%W4 M6"VUM@B#8#Z?-^?=IM+38'P=I#:31X%4RD SMG%MT*<2_ L\'O0SL)Q%*=<& M[*O:A_&;Q@E:6&$E#/K!\K^WG:AX,>C'8L:,74AX5@ M1?*RYZR-^ .P:1R>A5O;X%),L7'RM>?''_JACVY3,1&6==O-=C\HOD*G$<8@ MZ.U>?QL-Q^>7%ZS;ZCQ>I\/1]?C\S?GPE+I^O&[[9+[L:"8,3K<4=A&F(HXA M1X.?7IQT6MU>/R##P==Q['^EL2)9;'MV7F>_JA2309.]51);JK,(--DQFW(; M/J(K?V62+)](8!.E8]"O:JT:.B]E!67"@L-J@AAKN::8Y%'Z@GZ6G6P]/O+3$^5DC S6)6%&R64I#XR?[5!N^GF M(;#QYK#VR,%SEO(9, TS 7,D$YL*PWXON4:0R 66%TI;I!CV1ND,.:CQ;Z82 M=GIZS8:7UU=-=F!38/3D.ZW>-4R%L<@>UA6T>X%7,FSM=([9CI\WK9%%*-$"T M*82$Z\XX?R)N4I9(-3=+**[YBG$J]'ZCE_4-1)FE,_>\?>:J?<;03K5SM$>P MVNG@>"LLZ1&V?^F9"DN5\B<&4$DB\-(%[#GC&APT,-0%/6%276#H:0N3DCF9 M9\J)7T&"FTBB#&8L,.$!(Q(,9\W(]N<2V?3X&=(N5< MEQ(MVEW>:!\?P*&KVCZ._96_%+3*RCTVJ7U&O+0!60\A\N7!'25;'26':W6Y M"62T($4;?DO&.VGO ^-]'()WXO_)PYH?[CFLS\!@ 0:XTWB?1E^=Y&?$2_/P M*J0#)X!(JGKRRE*5&AM )J.8(WY$*\A=.[1_L&;637;V&UP(S4I:KN%5KYB; M;@ID6?3%*"EBMP]IRHD1L>!:T "$%\!.+^344FE(E+I,9IR"=6RJ#*!#%MF; M*A6<(K&4G$0 #LLYL1:W6,-+Y4V%CY\F0(;(TU@?XF_(RVSYZQ!R!_95H+@- M2FKI.0U\891-GE8:>#!%WLL&#R?7!R<%3"0S$9.,X$;E+N2XP3Q!RU0LG'(= M+\&(Z4%P'[BDI'=U2ZG)X=9!TF>5+=.-9:X3*[?5@(I2%Y@2C%/^481![QQP M"]XIY"CH)68&O ,%I1PRP<6\1S^F)E&@7OCQ=/EW"?':(-HC/-<&HQF7I2,Z MBFQ($ER(BAG&I-FQH%PI]P<0M[_6+#?\>9$>5! &,W'7'NG(\0EBY MO6?:EL[+E5^'WJN4FY5 )]9S@(?8R0$W'Q55+Y@4-R"KC>@[]O6_/44_)LB? M%G:/]VACZZ_N8KD7D?$2]O4UZ1 ';D)OS3\$GL^0T??6LRO7.*YIK=)FI5Q= M 3:99<):@#]A^(E";4SW8X'^N48.$*!(J(8(&__3RGJ95>#W4J#[+H.4>>2V MIP\??;/JFZ/KNZ30I[DW=2IQ.89% K%(.ZBT%QL)0/!4VG2U1S0'?D-BTR_/ MG-QT"TOWKG3YLN6S(%EMY_C]ZQULQF.L:&!%9A^%;[4\!N6N M*3..@(#'%LBM-S+_PJ#=:\, M13Y3<@8D#W,^KG:?*LRK?0C@B\HMHY^:3P\KC>'9V.AZ% M[*<7[9];O3.4+.Z$4Z?M3SCM^8D].@KKFGQ5HXWJVC*_5*WX--.(E)2\,! N M/VRZ1L<]4G!G;ND(+441QN?V =W6.C-4QW.I9..T[2?UN%IFF6.TWACV5X'S MUYCI3V37K?%5TUZEDW9QR]QK%_:BY7Z^^?@#$[!?+]]>N'.JE^_>CWZ[DQJ> MG^7>C&_[//'S<]K;\8FM;MSG4%BL$=%)^90+E*UYG5UI%.%T[, ?7QJF A(V MNH6HI,UA=NG7V/U #)Z?];Z.[^#*O[U"=77OR1U^1&7Y+\1\2;GZ=R;;.>/_ MIGJE%GAT,]6JS&-2#$J'2[[:^);-]HU*-W30$2ER:%372X;;_'9/5;+YY9Z[ M7QLJ4!LW)KBRO&GP!$5MR&=*Q-5S/SEI=HY6U.K+6F[9X[^.Y+[?-/@_4$L# M!!0 ( 'V*E5=/M2&5X,S%D M,BYH=&WM6W]SV[@1_2JH,KW8,Y*H'_'5I1S/.+)R]4SB^!REG?X)D4L1-4CP M %"R^NEO%Z DRE82I8US\MF>L2V""V ![MOW $(G?VFU1GG*\PAB]H_Q^WL_>@M9"2O=$BG@)CW4[[J-WM]=J=5NOT!-L: M5I54'K)N+^AU@UZGUV>=H[#[][!_Q*[>LX-/X^&A,S__,!S_^VKD^[WZ].;= MQ9 U6D'PK_XP",['Y_[&JW:GR\::YT98H7(N@V!TV6"-U-HB#(+Y?-Z>]]M* M3X/Q=9#:3+X*I%(&VK&-&ZG)QE8SJ*4:P/V=>/3^&WK&"VLL!). M3X+E?V\[4?'B]"06,V;L0L+K1L;U5.0MJXJPWRGL &L&>/N.S6UK+F*;AMU. MYZ^#@L>QR*# M;36+9;U$Y;:5\$S(1?AR+#(P[!+F[%IE/'_9]"7XWX 6R@VSE7Q )Y%&*B@ M-UW[.!J.+SYSY)ED\D ML(G2,>C7C4X#G9>R N_JVA0\JJZQAL;?>-4-C37BLO++N8BI8S!/A846580P M5W/-LE6+9@-SB5$E!U-7VD5_$=*_0C5RC7 ML$,N MD$G&;\#!8=6FP;(8G<$N)>D#ZH,,(J%10*(92DJ#GF!P,8R(*&6FI#_K^G/0 M4#5" \B$09U#4^\EIP930.09.UY@!8K<::))%*=$ ,:D0.*X[X_R)N$E9 M(M7<+ &[YC[&J=#[C5XV:[@S2V?N>?O,>X\.::_V'6GCC;"D1]C]V\!46*I6 M$<03*DD$7KJ O6!<@X,&AKJ@)TP*#@P];6%2,B>S##F2>)*N8V$BJ4R)]8@] MM9(>(X56$<18;-@!0B(&Q)B/^]%ME/)\"NP,B>FZE&C1[?-6]^@ #EW5[E'L MK_REH)5B[K%)[3-BKQID/83(EYT[2C8Z2@[72K4.9+0@=1P^.7!^'G%WPOW1 MHY@?[CF*S\%@ <:S$WY?!UN3-&G$2[-[%1*'$T#@5#UYN:E*C0T@<5',$1VB M%>2N'=IZ6!-IG8S]#AHBL=*;:S0U*Z*FFP))%7TQ2HK8;72:.>!6P5/(4;]+S QX!PI*.62"*WR/?DQ- MHD!Y\/1D^-.!>+3O$!_-N"P='5+\0Y+@ZE3,,'+-EE7F2L[O0._^K2W=G*SB_@6U)4JLH*C6AHZ9?M[2:*6.Q*KU!Q;8,/O_E M^Q7_.F9+E01ACCQXQ[IR/$+PNIJIX#$AO'%ZM$=[8O_K!IA['QHO8=]<4Q,Q91UZ M:Y8B\'R#)+^W-EZYQG%];)4V*Q7L"K#)+!/6 GQ!!TP4ZFRZ'POTSS5R@ !% MVC5$Z_B?5NG+K *_E0+==QFDS".WLWWXO,_UYR7:O=_G.I.XM,,B@5BDS5?: MQHT$('@J!;O:;YH#OR%)ZI=Z3I2Z1:I[&;M\3_--D*RVAOS6]Q8VXS%6-+ B ML\_"MUK:8A7$($9ET^MB@Z+8E!E. TZ2&TPE(K:^T7J:1/=TH+CW>TUG*&T3 MC=331&" 8TN$ECM=4&&PZ96AR&=*SH#D8OZ@U;?T8^=C[3N.#MT M9M<-ZW6#-KP;R]Q2->I33"M24O+"0+C\4'>+SI*DX X'TUE?BB",SBX MGS]\_($)V,?1V:4[*GOQ[MWH\DY:>'Z6>S.^S2/-[/E![>WXQ&8JI\^AL%@C MKKCZ@U]AGP3B]/EA[^OX#J[\>S!\ M7O>>W.%G-);_[LY#ZXA=)]LYX_^F>J47>'0SU:K,8](,2H=+QJI](6CS1J4< M>NB(%#FTJNLEQ]6_B%25U+^'=/<;3@4JX]8$UY4W+9Z@I WY3(FX>N['Q^W> MJQ6Y^K*.6_3X;TZYKV*=_@Y02P,$% @ ?8J55W1\Z.<]!0 XQ8 !< M !A:7(M,C R,S$Q,S!X97@S,F0Q+FAT;>U8;6_;-A#^*S<7:Q/ >G5^[X'(]D M_P?'&14Y*5)&X2*YO@(JT]62%1I2Q8C&UC77.22R+$D!UTPI+@1\4IPN&$#@ MNUTW"$/7=YQ!'W7%S2!91!"$7AAXH1]VP.]&P8>HTX6;:SBZ3>)C*WXVB9,O M-Z/:[LWMIZO+&%J.Y_WV[EIU+NAGT*;^'2F\$^]A:$K7@A:-E&77\4O=PI(?=3V0>G#6G M.H\"W_^Q5Q)*>;%P!,MTU'5/3Q^;%%_DNS99NQ8I)HCF]\SHWM.:"D94-) M(03!]2;*.:6L0(&W;TY#O]/K>T9P\(+ Y@=6ULS.[EP*BIWQ:)I3V>WPW$"R02"4[AU9V[LPFP4V]Z@T_7;?6_^6K /9S \F]PDH[-]X*\( MX#9P'_SW,#F'Y&($L^'TTW \FCF37ZY&7V 8)Z8G]/WPA7&_!K;^NJHTSS9U M$R_0L(XZ[\LGZ7Q90"J+@J5F,:E7?)TS& ZG$$^F-RX]B XJ54FE<^^%*5=P$IVVMQ3EG&=I$ M#&95A4F6\13QH@5CH(E &[#-1!?*E:I6!&=;R_VD;N)ID]JX2*@L377<%]\* M&0(WZF=$S4G!*F?R(-@&AJDV/8; ;>PGB!''&<$YJVS7<@-WA5QC_!8L>EX> M_5<9?@"5\JH49!/Q0O"".7,AT[M]E:9>'^@S.NJR:S4_4?>//*D_C:*HP*PA MHK>_RC5-K4'@[H)H7PE.?TUPR%8"DR]%3@J3+;L,4NSKBBMF-G.58!MTC>KPCW6.^[7*M85[PH7-2\W=I\[=GFV M9,*RH0DZ0['5\FA+2EQ9D94EKJN&?VW33?#D@,,0#A'(SJI$0E9M.RKC!9Y! M3#LJI'9/:Q=BE%J)FKX22XBU63U9AMW_Q8IW .,,HQB]?1.\]WO[SS.6UG4U M#.JZ^ESV_TX8S('&1O9CR_#<'+S(7+"MEKE4E"DGE4*0LF+1]I]]'"8'\IJ@ MYB!DN(?D.CQF&8"'AZS')+)G)F-8X1_=X3=%/"6BF7<\X#7B793><[O1N@W! M*PFKI^F?=J:),9XDM5Q&0?D E12?)Q=ANR"97UZ/9HS^> MG:'_Z2R]J#.'6^+O,_ O.,,/=-8EF6O$E9K+@[]X1.E[?/!]%E_>F:,;Q7$# M4^(.Y@]S6MO@P>_ U!+ P04 " !]BI57T1Z#V(X% '&@ %P M &%I#,R9#(N:'1M[5EM;]LV$/XK-Q=M$\!ZL9RTKNP: M<&UG#9#:F:ULZT=*HBPNM*A2=!SOU^](28Z2MEB+M6FV)0CLB'<\WLMS=[QH M\)-E3;.49!&-X6WP[@QB$6W6-%,024H4KFZ92B$0>4XR>$>E9)S#&\GB%07H MN/:QW?$\V[6LX0!EC:M-(O.AXSE>Q_%/X?P='%P$XT/#/IF/ M@_?GT_+<\XLW9Z=C:%F.\UMW[#B38%(2CFRW X$D6<$4$QGACC.=M:"5*I7[ MCK/=;NUMUQ9RY00+)U5K?N1P(0IJQRIN#0=Z!3\IB8>#-54$HI3(@JK7K8O@ MQ.HAAV**T^' J;]+WE#$N^$@9E=0J!VGKUMK(E-]P% M^Y.B:#1/T6ME$L0!4X4SL_97%,,V1X]J3GN=W^P-&,PWM4++QURI::Z(:"QT@<3Q?!Z!2(\\7R8C0+()A#IP<7]M(>V["5H\68TFRZM^>]GT_:XKFN=\]Z/P2T_K$I M%$MVY1++\&#E=U_D=]+Y-(-(9!F-=#$I*[Y**8Q&"QC/%^L*311F)M0[M)%L/T&LMVABT'3U^SHM!JXJ_FC+'A M0$HE%4E3S871IM*R#:=M%*D[F T_8P>CF7[.&*KW*XLHG$M:,.T<<]HX932! M$Y9A7V2$PSQ)D$D"GJ /J#S0!ES3SH5\(XL-PWY&D99=6E(]:D)]A MUA#>;Q:Y:JDU[-A[)YJO ,-?(AR2#3:\!*M CN&.;.X4W7M_P7R/J_&-F6*6D5.(NJCOZVM)#GR3-#3/@!, M:%3V5J]3]M;[U.T+7:1'&^/UURV= WH$(R&GM910R)A**Q*$5R# V:X2W(]^>3L)"\(VB?3UWWA2( MVL3O'=$&(Q*_,+[E6%Q]JOB+''[LV3WOT>'?R.&.DAK^WP;J#Z1J?"62JBH2 M"J7$&IUY#1A7%L,3U_S"(/YJ9\>/T[&PZNS'I,5;W:\_M,? Q#C\J M#@-VN^:9RRE3J%IDHO25P_G 8'T?F,_VMO(T=?F2B MB9UCKH1U4WLH$6CTV71_N0Q)=+F28I/%^LXJI%^WF,;_[6\3J@N,AXJ8T;!Z MKIM2\WU!M=)\77#W141.5CA=FJL.27#>\LF58'$%AE[/]H[VW;!<<\V[B_(% MAWEC,OP+4$L! A0#% @ ?8J55Q^6#JT4$@ G;D ! M ( ! &%I(U P5P, % @ & (P M86ER+3(P,C,Q,3,P7V1E9BYX;6Q02P$"% ,4 " !]BI57G7/[5/1P !F M^ 8 % @ &460 86ER+3(P,C,Q,3,P7VQA8BYX;6Q02P$" M% ,4 " !]BI57F>!B33U% "1P@0 % @ &ZR@ 86ER M+3(P,C,Q,3,P7W!R92YX;6Q02P$"% ,4 " !]BI57U&SO(/T8 @#L$1P M% @ $I$ $ 86ER+3(P,C,Q,3,P>#$P<2YH=&U02P$"% ,4 M " !]BI57G*SL&+,( "U-0 %P @ %8*0, 86ER+3(P M,C,Q,3,P>&5X,S%D,2YH=&U02P$"% ,4 " !]BI573[4G*ZD( !@-@ M%P @ % ,@, 86ER+3(P,C,Q,3,P>&5X,S%D,BYH=&U02P$" M% ,4 " !]BI57='SHYST% #C%@ %P @ $>.P, 86ER M+3(P,C,Q,3,P>&5X,S)D,2YH=&U02P$"% ,4 " !]BI57T1Z#V(X% ' M&@ %P @ &00 , 86ER+3(P,C,Q,3,P>&5X,S)D,BYH=&U0 52P4& H "@"< @ 4T8# end

! #L( &@ @ &:- $ >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !]BI57%-1QY- ! "M( $P M @ &R-@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 /P _ # 1 ( "S. $ ! end XML 68 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 69 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 246 266 1 false 53 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) Sheet http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited Condensed Consolidated Statements of Changes in Equity (Unaudited) Statements 7 false false R8.htm 10101 - Disclosure - Basis of Presentation Sheet http://www.aarcorp.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 10201 - Disclosure - Discontinued Operations Sheet http://www.aarcorp.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 9 false false R10.htm 10301 - Disclosure - Revenue Recognition Sheet http://www.aarcorp.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 10401 - Disclosure - Accounts Receivable Sheet http://www.aarcorp.com/role/DisclosureAccountsReceivable Accounts Receivable Notes 11 false false R12.htm 10501 - Disclosure - Accounting for Stock-Based Compensation Sheet http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensation Accounting for Stock-Based Compensation Notes 12 false false R13.htm 10601 - Disclosure - Inventories Sheet http://www.aarcorp.com/role/DisclosureInventories Inventories Notes 13 false false R14.htm 10701 - Disclosure - Supplemental Cash Flow Information Sheet http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformation Supplemental Cash Flow Information Notes 14 false false R15.htm 10801 - Disclosure - Sale of Receivables Sheet http://www.aarcorp.com/role/DisclosureSaleOfReceivables Sale of Receivables Notes 15 false false R16.htm 10901 - Disclosure - Financing Arrangements Sheet http://www.aarcorp.com/role/DisclosureFinancingArrangements Financing Arrangements Notes 16 false false R17.htm 11001 - Disclosure - Other Non-current Assets Sheet http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssets Other Non-current Assets Notes 17 false false R18.htm 11101 - Disclosure - Earnings per Share Sheet http://www.aarcorp.com/role/DisclosureEarningsPerShare Earnings per Share Notes 18 false false R19.htm 11201 - Disclosure - Defined Benefit Pension Settlement Sheet http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlement Defined Benefit Pension Settlement Notes 19 false false R20.htm 11301 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 20 false false R21.htm 11401 - Disclosure - Acquisition Sheet http://www.aarcorp.com/role/DisclosureAcquisition Acquisition Notes 21 false false R22.htm 11501 - Disclosure - Business Segment Information Sheet http://www.aarcorp.com/role/DisclosureBusinessSegmentInformation Business Segment Information Notes 22 false false R23.htm 11601 - Disclosure - Legal Proceedings Sheet http://www.aarcorp.com/role/DisclosureLegalProceedings Legal Proceedings Notes 23 false false R24.htm 11701 - Disclosure - Subsequent Event Sheet http://www.aarcorp.com/role/DisclosureSubsequentEvent Subsequent Event Notes 24 false false R25.htm 30303 - Disclosure - Revenue Recognition (Tables) Sheet http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.aarcorp.com/role/DisclosureRevenueRecognition 25 false false R26.htm 30403 - Disclosure - Accounts Receivable (Tables) Sheet http://www.aarcorp.com/role/DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.aarcorp.com/role/DisclosureAccountsReceivable 26 false false R27.htm 30503 - Disclosure - Accounting for Stock-Based Compensation (Tables) Sheet http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationTables Accounting for Stock-Based Compensation (Tables) Tables http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensation 27 false false R28.htm 30603 - Disclosure - Inventories (Tables) Sheet http://www.aarcorp.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.aarcorp.com/role/DisclosureInventories 28 false false R29.htm 30703 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformation 29 false false R30.htm 30903 - Disclosure - Financing Arrangements (Tables) Sheet http://www.aarcorp.com/role/DisclosureFinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.aarcorp.com/role/DisclosureFinancingArrangements 30 false false R31.htm 31103 - Disclosure - Earnings per Share (Tables) Sheet http://www.aarcorp.com/role/DisclosureEarningsPerShareTables Earnings per Share (Tables) Tables http://www.aarcorp.com/role/DisclosureEarningsPerShare 31 false false R32.htm 31303 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss 32 false false R33.htm 31403 - Disclosure - Acquisition (Tables) Sheet http://www.aarcorp.com/role/DisclosureAcquisitionTables Acquisition (Tables) Tables http://www.aarcorp.com/role/DisclosureAcquisition 33 false false R34.htm 31503 - Disclosure - Business Segment Information (Tables) Sheet http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.aarcorp.com/role/DisclosureBusinessSegmentInformation 34 false false R35.htm 40301 - Disclosure - Revenue Recognition (Details) Sheet http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails Revenue Recognition (Details) Details http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables 35 false false R36.htm 40302 - Disclosure - Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations (Details) Sheet http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations (Details) Details 36 false false R37.htm 40303 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 37 false false R38.htm 40401 - Disclosure - Accounts Receivable (Details) Sheet http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails Accounts Receivable (Details) Details http://www.aarcorp.com/role/DisclosureAccountsReceivableTables 38 false false R39.htm 40501 - Disclosure - Accounting for Stock-Based Compensation (Details) Sheet http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails Accounting for Stock-Based Compensation (Details) Details http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationTables 39 false false R40.htm 40601 - Disclosure - Inventories (Details) Sheet http://www.aarcorp.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.aarcorp.com/role/DisclosureInventoriesTables 40 false false R41.htm 40701 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationTables 41 false false R42.htm 40801 - Disclosure - Sale of Receivables (Details) Sheet http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails Sale of Receivables (Details) Details http://www.aarcorp.com/role/DisclosureSaleOfReceivables 42 false false R43.htm 40901 - Disclosure - Financing Arrangements (Details) Sheet http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails Financing Arrangements (Details) Details http://www.aarcorp.com/role/DisclosureFinancingArrangementsTables 43 false false R44.htm 41001 - Disclosure - Other Non-current Assets - Investments in Joint Ventures (Details) Sheet http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails Other Non-current Assets - Investments in Joint Ventures (Details) Details 44 false false R45.htm 41101 - Disclosure - Earnings per Share (Details) Sheet http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails Earnings per Share (Details) Details http://www.aarcorp.com/role/DisclosureEarningsPerShareTables 45 false false R46.htm 41201 - Disclosure - Defined Benefit Pension Settlement (Details) Sheet http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlementDetails Defined Benefit Pension Settlement (Details) Details http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlement 46 false false R47.htm 41301 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables 47 false false R48.htm 41401 - Disclosure - Acquisition (Details) Sheet http://www.aarcorp.com/role/DisclosureAcquisitionDetails Acquisition (Details) Details http://www.aarcorp.com/role/DisclosureAcquisitionTables 48 false false R49.htm 41402 - Disclosure - Acquisition - Fair value of assets acquired and liabilities (Details) Sheet http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails Acquisition - Fair value of assets acquired and liabilities (Details) Details 49 false false R50.htm 41501 - Disclosure - Business Segment Information - Sales by Segment (Details) Sheet http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails Business Segment Information - Sales by Segment (Details) Details 50 false false R51.htm 41502 - Disclosure - Business Segment Information - Reconciliation of segment operating income to income from continuing operations before provision for income taxes (Details) Sheet http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails Business Segment Information - Reconciliation of segment operating income to income from continuing operations before provision for income taxes (Details) Details 51 false false R52.htm 41601 - Disclosure - Legal Proceedings (Details) Sheet http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails Legal Proceedings (Details) Details http://www.aarcorp.com/role/DisclosureLegalProceedings 52 false false R53.htm 41701 - Disclosure - Subsequent Event (Details) Sheet http://www.aarcorp.com/role/DisclosureSubsequentEventDetails Subsequent Event (Details) Details http://www.aarcorp.com/role/DisclosureSubsequentEvent 53 false false R54.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 54 false false R55.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 55 false false All Reports Book All Reports air-20231130.xsd air-20231130_cal.xml air-20231130_def.xml air-20231130_lab.xml air-20231130_pre.xml air-20231130x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "air-20231130x10q.htm": { "nsprefix": "air", "nsuri": "http://www.aarcorp.com/20231130", "dts": { "schema": { "local": [ "air-20231130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd" ] }, "calculationLink": { "local": [ "air-20231130_cal.xml" ] }, "definitionLink": { "local": [ "air-20231130_def.xml" ] }, "labelLink": { "local": [ "air-20231130_lab.xml" ] }, "presentationLink": { "local": [ "air-20231130_pre.xml" ] }, "inline": { "local": [ "air-20231130x10q.htm" ] } }, "keyStandard": 224, "keyCustom": 42, "axisStandard": 24, "axisCustom": 0, "memberStandard": 32, "memberCustom": 20, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 7 }, "contextCount": 246, "entityCount": 1, "segmentCount": 53, "elementCount": 527, "unitCount": 6, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 5, "http://fasb.org/us-gaap/2023": 710, "http://xbrl.sec.gov/dei/2023": 33 }, "report": { "R1": { "role": "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "longName": "00200 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R5": { "role": "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R6": { "role": "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R7": { "role": "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited", "longName": "00500 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_5_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pNLHMSVIKUOwSsAyCwObQw", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2022_To_8_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_A6eItxOQwUOfewAlJZd4JQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R8": { "role": "http://www.aarcorp.com/role/DisclosureBasisOfPresentation", "longName": "10101 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.aarcorp.com/role/DisclosureDiscontinuedOperations", "longName": "10201 - Disclosure - Discontinued Operations", "shortName": "Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.aarcorp.com/role/DisclosureRevenueRecognition", "longName": "10301 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.aarcorp.com/role/DisclosureAccountsReceivable", "longName": "10401 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensation", "longName": "10501 - Disclosure - Accounting for Stock-Based Compensation", "shortName": "Accounting for Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.aarcorp.com/role/DisclosureInventories", "longName": "10601 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformation", "longName": "10701 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.aarcorp.com/role/DisclosureSaleOfReceivables", "longName": "10801 - Disclosure - Sale of Receivables", "shortName": "Sale of Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:SaleOfReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:SaleOfReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.aarcorp.com/role/DisclosureFinancingArrangements", "longName": "10901 - Disclosure - Financing Arrangements", "shortName": "Financing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssets", "longName": "11001 - Disclosure - Other Non-current Assets", "shortName": "Other Non-current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.aarcorp.com/role/DisclosureEarningsPerShare", "longName": "11101 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlement", "longName": "11201 - Disclosure - Defined Benefit Pension Settlement", "shortName": "Defined Benefit Pension Settlement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:DefinedBenefitPensionSettlementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:DefinedBenefitPensionSettlementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "longName": "11301 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.aarcorp.com/role/DisclosureAcquisition", "longName": "11401 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformation", "longName": "11501 - Disclosure - Business Segment Information", "shortName": "Business Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.aarcorp.com/role/DisclosureLegalProceedings", "longName": "11601 - Disclosure - Legal Proceedings", "shortName": "Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.aarcorp.com/role/DisclosureSubsequentEvent", "longName": "11701 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables", "longName": "30303 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.aarcorp.com/role/DisclosureAccountsReceivableTables", "longName": "30403 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationTables", "longName": "30503 - Disclosure - Accounting for Stock-Based Compensation (Tables)", "shortName": "Accounting for Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.aarcorp.com/role/DisclosureInventoriesTables", "longName": "30603 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationTables", "longName": "30703 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.aarcorp.com/role/DisclosureFinancingArrangementsTables", "longName": "30903 - Disclosure - Financing Arrangements (Tables)", "shortName": "Financing Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.aarcorp.com/role/DisclosureEarningsPerShareTables", "longName": "31103 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "longName": "31303 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.aarcorp.com/role/DisclosureAcquisitionTables", "longName": "31403 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationTables", "longName": "31503 - Disclosure - Business Segment Information (Tables)", "shortName": "Business Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails", "longName": "40301 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails", "longName": "40302 - Disclosure - Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations (Details)", "shortName": "Revenue Recognition - Contract Assets and Liabilities and Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2023_4IK9bQWxbkmfbWIdvfEJMw", "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R37": { "role": "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "longName": "40303 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_srt_MajorCustomersAxis_air_CommercialCustomerMember_us-gaap_StatementBusinessSegmentsAxis_air_PartsSupplyMember_-Le3MmZLOkaYaAaCSGwMRw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R38": { "role": "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails", "longName": "40401 - Disclosure - Accounts Receivable (Details)", "shortName": "Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_srt_MajorCustomersAxis_air_UsGovernmentContractMember_ZWORHIqu2U63kA5S07tSeQ", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R39": { "role": "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails", "longName": "40501 - Disclosure - Accounting for Stock-Based Compensation (Details)", "shortName": "Accounting for Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:AllocatedShareBasedCompensationExpenseCredit", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_Standard_pure_tM5tqLf5yUWJ0GP0h90_5Q", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R40": { "role": "http://www.aarcorp.com/role/DisclosureInventoriesDetails", "longName": "40601 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationDetails", "longName": "40701 - Disclosure - Supplemental Cash Flow Information (Details)", "shortName": "Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:InterestPaidNet", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:InterestPaidNet", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails", "longName": "40801 - Disclosure - Sale of Receivables (Details)", "shortName": "Sale of Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:ReceivablesHeldForSaleAmount", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "air:SaleOfReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:ReceivablesHeldForSaleAmount", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "air:SaleOfReceivableTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails", "longName": "40901 - Disclosure - Financing Arrangements (Details)", "shortName": "Financing Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails", "longName": "41001 - Disclosure - Other Non-current Assets - Investments in Joint Ventures (Details)", "shortName": "Other Non-current Assets - Investments in Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2021_srt_ConsolidatedEntitiesAxis_srt_PartnershipInterestMember_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_air_JointVentureInIndiaMember_iNXFIqY5n0mkMzljc8LQoQ", "name": "us-gaap:EquityMethodInvestments", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R45": { "role": "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "longName": "41101 - Disclosure - Earnings per Share (Details)", "shortName": "Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlementDetails", "longName": "41201 - Disclosure - Defined Benefit Pension Settlement (Details)", "shortName": "Defined Benefit Pension Settlement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "us-gaap:PensionExpenseReversalOfExpenseNoncash", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:PensionExpenseReversalOfExpenseNoncashAfterTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "air:DefinedBenefitPensionSettlementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R47": { "role": "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "longName": "41301 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_8_31_2023_vCyaHxvREkmYnEACPZNjHw", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R48": { "role": "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "longName": "41401 - Disclosure - Acquisition (Details)", "shortName": "Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_3_20_2023_To_3_20_2023_us-gaap_BusinessAcquisitionAxis_air_TraxUsaCorpMember_rLX3ZCvTRECiCDh37y5KXw", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_20_2023_To_3_20_2023_us-gaap_BusinessAcquisitionAxis_air_TraxUsaCorpMember_rLX3ZCvTRECiCDh37y5KXw", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails", "longName": "41402 - Disclosure - Acquisition - Fair value of assets acquired and liabilities (Details)", "shortName": "Acquisition - Fair value of assets acquired and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_11_30_2023_7im6iWI1oE2VwCRV-IHEIw", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_20_2023_us-gaap_BusinessAcquisitionAxis_air_TraxUsaCorpMember_ELGhMtjPJU-HCXM0f8hagg", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R50": { "role": "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "longName": "41501 - Disclosure - Business Segment Information - Sales by Segment (Details)", "shortName": "Business Segment Information - Sales by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:NumberOfNewOperatingSegments", "unitRef": "Unit_Standard_segment_5fyDShgApUmYmfLLowqyNg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_11_30_2023_EHwUNvsRlEC_qULET2cKaQ", "name": "air:NumberOfNewOperatingSegments", "unitRef": "Unit_Standard_segment_5fyDShgApUmYmfLLowqyNg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "longName": "41502 - Disclosure - Business Segment Information - Reconciliation of segment operating income to income from continuing operations before provision for income taxes (Details)", "shortName": "Business Segment Information - Reconciliation of segment operating income to income from continuing operations before provision for income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "air:OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_oa7fT1TN5kO4TtAkXQUI3A", "name": "air:OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "unique": true } }, "R52": { "role": "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails", "longName": "41601 - Disclosure - Legal Proceedings (Details)", "shortName": "Legal Proceedings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_9_19_2023_To_9_19_2023_S7GjOxRie06ibfAnjaNJHQ", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_19_2023_To_9_19_2023_S7GjOxRie06ibfAnjaNJHQ", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails", "longName": "41701 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_12_21_2023_To_12_21_2023_us-gaap_BusinessAcquisitionAxis_air_ProductSupportBusinessMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_w8moNtImkkqJrTmBhSo0lw", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_21_2023_To_12_21_2023_us-gaap_BusinessAcquisitionAxis_air_ProductSupportBusinessMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_w8moNtImkkqJrTmBhSo0lw", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "54", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_wIAfikyyOk6xzs0lLH9sLQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "55", "firstAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2023_To_11_30_2023_AU3HKCF6ykGC8qPq7Bhhuw", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "air-20231130x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "verboseLabel": "Investments in joint ventures", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r254", "r281", "r764", "r785" ] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r725" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of fair value of assets acquired and liabilities assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r136" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit", "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": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r725" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "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": [ "r105", "r185", "r481", "r501" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r437" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r97", "r358" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r282", "r283", "r284" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "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": [ "r113" ] }, "air_TraxUsaCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "TraxUsaCorpMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Trax USA Corp. (\"Trax\").", "label": "Trax USA Corp [Member]", "terseLabel": "Trax USA Corp" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r683" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r684" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Services", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r654" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule 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": [ "r20", "r102", "r103", "r104" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Developed technology", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r137" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r724" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r684" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationDetails" ], "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": [ "r190", "r193", "r194" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "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": [ "r32", "r178", "r180", "r186", "r482", "r502" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest in joint ventures (as a percent)", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r282" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r684" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r685" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r158", "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r645", "r763", "r822" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r684" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r691", "r702", "r712", "r737" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r256", "r261", "r265", "r266", "r267", "r268", "r269", "r270", "r273" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r273", "r656", "r803", "r822", "r823" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r721" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Expected timing of satisfaction of remaining performance obligation", "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": [ "r151" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets", "verboseLabel": "Change in contract assets and 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": [ "r771" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reconciles segment operating income to income from continuing operations before provision for income taxes", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r42", "r43" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "negatedLabel": "Revenue deferred", "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": [ "r476", "r771" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities of discontinued operations", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r82", "r89", "r125", "r126", "r159", "r160" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r724" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of selected financial information for each segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r39", "r40", "r41", "r44" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Business Segment Information", "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": [] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit", "terseLabel": "Escrow deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r77", "r622" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r39", "r40", "r41", "r44" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of reconciliation of computations of basic and diluted earnings per share information", "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": [ "r782" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r724" ] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Business Segment Information", "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": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r725" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "verboseLabel": "Earnings per share - basic", "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": [ "r187", "r204", "r205", "r206", "r207", "r208", "r213", "r216", "r228", "r231", "r232", "r236", "r453", "r454", "r483", "r503", "r642" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r42", "r43" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r725" ] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedings" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Proceedings", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance-based restricted stock", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r761", "r770" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r101", "r143", "r494", "r669", "r775", "r786", "r806" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event", "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": [ "r471", "r473" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment, net of accumulated depreciation of $276.7 and $268.8, respectively", "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": [ "r12", "r485", "r496", "r669" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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": [ "r98" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r748" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r688", "r699", "r709", "r734" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Purchase price, net of cash acquired", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r62" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r744" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $1.00 par value, authorized 100,000,000 shares; issued 45,300,786 shares at cost", "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": [ "r98", "r491", "r669" ] }, "air_ContractWithCustomerAssetCumulativeCatchUpFavorableAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ContractWithCustomerAssetCumulativeCatchUpFavorableAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract With Customer Asset Cumulative Catch Up Favorable Adjustment To Revenue Change In Measure Of Progress", "terseLabel": "Favorable cumulative catch-up adjustments" } } }, "auth_ref": [] }, "air_AviationServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AviationServicesMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Aviation Services segment of the entity.", "label": "Aviation Services [Member]", "terseLabel": "Aviation Services" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r728" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r98", "r562" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r744" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r151" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option term in years", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r413" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss contingency, loss recognized in period", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r790" ] }, "air_NumberOfEnginesPurchased": { "xbrltype": "integerItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "NumberOfEnginesPurchased", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of engines purchased.", "label": "Number Of Engines Purchased", "terseLabel": "Number of engines purchased" } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r744" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r744" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "terseLabel": "Document and Entity Information", "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": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r722" ] }, "air_IntegratedSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IntegratedSolutionsMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Integrated Solutions segment of the entity.", "label": "Integrated Solutions [Member]", "verboseLabel": "Integrated Solutions" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r744" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r686" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r727" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlementDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assets for Plan Benefits, Noncurrent", "verboseLabel": "Surplus plan assets, classified as Other non-current assets", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r139", "r381", "r382", "r383", "r574", "r661", "r819" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r745" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in accumulated other comprehensive loss (\"AOCL\") by component", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r808", "r809" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r719" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r744" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r726" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Non-current Assets", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r91", "r92", "r93", "r96", "r197", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r440", "r444", "r445", "r455", "r796", "r811", "r812" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r688", "r699", "r709", "r734" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r745" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r721" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "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": [ "r406" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating lease liabilities arising from obtaining or re-measuring ROU assets", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r468", "r668" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r726" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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": [ "r406" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r758" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r721" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r747" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r155", "r169", "r170", "r171", "r197", "r216", "r220", "r228", "r232", "r238", "r239", "r285", "r318", "r321", "r322", "r323", "r329", "r330", "r358", "r359", "r360", "r361", "r362", "r455", "r532", "r533", "r534", "r535", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r562", "r584", "r602", "r614", "r615", "r616", "r617", "r618", "r759", "r773", "r781" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r730" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r749" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r733" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisition" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r784", "r810" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted Average Shares:" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Effect, participating securities", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r226", "r229", "r230" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r198", "r246", "r257", "r258", "r259", "r260", "r261", "r263", "r267", "r318", "r319", "r320", "r321", "r323", "r324", "r326", "r328", "r329", "r796", "r797" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "air_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net of accumulated amortization of $8.2 and $6.0, respectively", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r45", "r49" ] }, "air_PartsSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "PartsSupplyMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Parts Supply segment of the entity.", "label": "Parts Supply [Member]", "terseLabel": "Parts Supply" } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "netLabel": "Net income attributable to common shareholders for earnings per share, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r189", "r215", "r221", "r222", "r223", "r224", "r227", "r232" ] }, "exch_XCHI": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2023", "localname": "XCHI", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "CHICAGO STOCK EXCHANGE, INC" } } }, "auth_ref": [] }, "air_SaleOfReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "SaleOfReceivableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivables" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of Sale Of Receivable text block.", "label": "Sale Of Receivable [Text Block]", "terseLabel": "Sale of Receivables" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r198", "r246", "r257", "r258", "r259", "r260", "r261", "r263", "r267", "r318", "r319", "r320", "r321", "r323", "r324", "r326", "r328", "r329", "r796", "r797" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock", "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": [ "r38" ] }, "air_CommercialPbhCustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "CommercialPbhCustomerContractsMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to commercial PBH customer contracts.", "label": "PBH contracts [Member]", "terseLabel": "PBH contracts" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Base rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used in the Black-Scholes option pricing model to estimate the fair value of stock option grant", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r133" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "air_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "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": [ "r165", "r293", "r480", "r645", "r669", "r787", "r788" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Basic and Diluted Earnings Per Share:" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.aarcorp.com/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": [ "r10" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r199", "r200", "r201", "r237", "r477", "r531", "r550", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r602", "r675" ] }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndCollectionOfReceivables", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Collection of Receivables", "terseLabel": "Sale of receivables", "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts Receivable", "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": [] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Investments in Joint Ventures", "terseLabel": "Investments in Joint Ventures" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r31", "r182", "r456", "r459", "r462", "r767" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Amounts reclassified from AOCL", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r31", "r182", "r456", "r461", "r462", "r767" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "verboseLabel": "Europe/Africa" } } }, "auth_ref": [ "r828", "r829", "r830", "r831" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r36", "r163", "r638" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_ContractWithCustomerAssetLiabilityNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "negatedLabel": "Deferred revenue - current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r765" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income" } } }, "auth_ref": [] }, "air_ContractWithCustomerAssetCumulativeCatchUpUnfavorableAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ContractWithCustomerAssetCumulativeCatchUpUnfavorableAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in revenue recognized for cumulative catch-up adjustment from change in measure of progress which decreases right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract With Customer Asset Cumulative Catch Up Unfavorable Adjustment To Revenue Change In Measure Of Progress", "negatedLabel": "Unfavorable cumulative catch-up adjustments" } } }, "auth_ref": [] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Eurodollar [Member]", "terseLabel": "Eurodollar rate", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Post-closing adjustments for working capital and indebtedness", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r0", "r1", "r65", "r435" ] }, "us-gaap_DefinedBenefitPlanSettlementsAndCurtailmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsAndCurtailmentsAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Pension Settlement" } } }, "auth_ref": [] }, "air_AllocatedShareBasedCompensationExpenseCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AllocatedShareBasedCompensationExpenseCredit", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense (reclass) for award under share-based payment arrangement.", "label": "Allocated Share Based Compensation Expense Credit", "terseLabel": "Compensation expenses", "verboseLabel": "Stock compensation activity" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r98" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Changes in Equity" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpensesOther", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods." } } }, "auth_ref": [ "r10" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Domain] (Deprecated 2016-01-31)", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r71", "r72" ] }, "air_AsiaSouthPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AsiaSouthPacificMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Asia/South Pacific", "label": "Asia/South Pacific [Member]", "terseLabel": "Asia/South Pacific" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r720" ] }, "air_TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Total contract with customer liability revenue recognized during the period, including revenue recognized from current period increase in the contract liability.", "label": "Total Revenue Recognized From Both The Beginning Balance And Current Period Increase In Contract Liability", "terseLabel": "Revenue recognized" } } }, "auth_ref": [] }, "air_GovernmentAndDefenseCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "GovernmentAndDefenseCustomerMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to government and defense customer.", "label": "Government and Defense [Member]", "terseLabel": "Government and defense" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Financing Arrangements" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Business Segment Information" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_ContractWithCustomerAssetLiabilityNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Noncurrent", "verboseLabel": "Contract assets - non-current", "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 noncurrent." } } }, "auth_ref": [ "r364", "r366", "r379" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Property, plant, and equipment expenditures", "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": [ "r117" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r755" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r696", "r707", "r717", "r742" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "air_RevolvingLineOfCreditExpiringSeptember2024InterestPayableMonthlyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "RevolvingLineOfCreditExpiringSeptember2024InterestPayableMonthlyMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Related to the revolving credit facility expiring September 25, 2024 with interest payable monthly.", "label": "Revolving credit facility expiring September 25, 2024 with interest payable monthly" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r684" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "air_GuaranteeObligationsPercentageOnOutstandingDebt": { "xbrltype": "percentItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "GuaranteeObligationsPercentageOnOutstandingDebt", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of guarantee on outstanding debt.", "label": "Guarantee Obligations, Percentage on Outstanding Debt", "terseLabel": "Percentage on outstanding debt" } } }, "auth_ref": [] }, "air_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredRevenue", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Revenue", "negatedLabel": "Deferred revenue" } } }, "auth_ref": [] }, "air_IncreaseDecreaseInContractWithCustomerAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInContractWithCustomerAssetCurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_IncreaseDecreaseInContractWithCustomerAssetLiabilityNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time classified as current.", "label": "Increase Decrease In Contract With Customer Asset Current", "terseLabel": "Change in contract assets - current" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "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": [] }, "air_IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_IncreaseDecreaseInContractWithCustomerAssetLiabilityNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable classified as noncurrent.", "label": "Increase (Decrease) in Contract with Customer Liability, Noncurrent", "negatedLabel": "Change in contract liabilities - non-current" } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r694", "r705", "r715", "r740" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "air_ContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ContractWithCustomerAssetLiabilityNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of contract with customer asset after reducing liabilities.", "label": "Contract with Customer, Asset (Liability), Net", "totalLabel": "Net contract assets" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r692", "r703", "r713", "r738" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r756" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r106", "r172", "r492", "r527", "r528" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.aarcorp.com/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": [ "r154", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r380" ] }, "air_U.s.CanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "U.s.CanadaMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "U.S. Canada", "label": "U.S./Canada [Member]", "terseLabel": "U.S./Canada" } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r687", "r757" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "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_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding-diluted", "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": [ "r215", "r232" ] }, "air_ReceivablesHeldForSaleRemittedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ReceivablesHeldForSaleRemittedAmount", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount remitted to the purchaser in relation to receivables held-for-sale.", "label": "Receivables Held-for-sale, Remitted Amount", "terseLabel": "Remitted receivables" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r693", "r704", "r714", "r739" ] }, "air_IncreaseDecreaseInContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInContractWithCustomerAssetLiabilityNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in contract with customer assets (liabilities) net.", "label": "Increase (Decrease) in Contract with Customer, Asset (Liability), Net", "totalLabel": "Change in net contract assets" } } }, "auth_ref": [] }, "air_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_IncreaseDecreaseInContractWithCustomerAssetLiabilityNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable classified as current.", "label": "Increase Decrease In Contract With Customer Liability Current", "negatedLabel": "Change in contract liabilities - current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "verboseLabel": "Property, plant, and equipment, net of accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r52", "r164", "r495" ] }, "air_IncreaseDecreaseInContractWithCustomerAssetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInContractWithCustomerAssetNoncurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_IncreaseDecreaseInContractWithCustomerAssetLiabilityNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time classified as Noncurrent.", "label": "Increase Decrease In Contract With Customer Asset Noncurrent", "terseLabel": "Change in contract assets - non-current" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Business", "verboseLabel": "Losses related to sale and exit of business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r443", "r772" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt, Long-Term and Short-Term, Combined Amount", "terseLabel": "Revolving Credit Facility with interest payable monthly", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "air_GuaranteeObligationsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "GuaranteeObligationsFairValue", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of guarantee obligation recorded as current liability.", "label": "Guarantee obligations, fair value", "terseLabel": "Amount of guarantee liability recognized" } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r687", "r757" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding-basic", "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": [ "r213", "r232" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r684" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "air_OtherCountriesExceptNorthAmericaAndEuropeAfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "OtherCountriesExceptNorthAmericaAndEuropeAfricaMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other countries except North America and Europe/Africa.", "label": "Other [Member]", "terseLabel": "Other" } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r695", "r706", "r716", "r733", "r741" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r687", "r757" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_PensionExpenseReversalOfExpenseNoncash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionExpenseReversalOfExpenseNoncash", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "weight": -1.0, "order": 5.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlementDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Pension Expense (Reversal of Expense), Noncash", "negatedLabel": "Pension settlement charge", "terseLabel": "Pension settlement charge", "verboseLabel": "Non-cash, pre-tax pension settlement charge", "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits." } } }, "auth_ref": [ "r11" ] }, "air_CommercialCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "CommercialCustomerMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to commercial customer.", "label": "Commercial [Member]", "terseLabel": "Commercial" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustments", "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": [ "r6" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Event" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss, net of tax", "totalLabel": "Other comprehensive income (loss), net of tax", "verboseLabel": "Total other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r18", "r177", "r180", "r185", "r456", "r457", "r462", "r481", "r501", "r767", "r768" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "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": [ "r109", "r120", "r147", "r160", "r176", "r179", "r183", "r197", "r202", "r204", "r205", "r206", "r207", "r210", "r211", "r225", "r244", "r258", "r264", "r267", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r454", "r455", "r500", "r583", "r600", "r601", "r643", "r680", "r796" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "netLabel": "Net income attributable to common shareholders for earnings per share, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r189", "r204", "r205", "r206", "r207", "r213", "r214", "r227", "r232", "r244", "r258", "r264", "r267", "r643" ] }, "air_CommercialPowerByHourContractAmountDerecognizedFromRemainingLossReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "CommercialPowerByHourContractAmountDerecognizedFromRemainingLossReserves", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of commercial power by hour, contract, amount derecognized from remaining loss reserves.", "label": "Commercial Power By Hour, Contract, Amount Derecognized from Remaining Loss Reserves", "verboseLabel": "Commercial power by hour, contract, amount derecognized from remaining loss reserves" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "air_NumberOfNewOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "NumberOfNewOperatingSegments", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of new operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of New Operating Segments", "terseLabel": "Number of new operating segments" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Favorable cumulative catch-up adjustments, net", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) 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": [ "r652" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r47", "r50", "r478" ] }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfShortTermDebt", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Short-term borrowings on Revolving Credit Facility, net", "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "exch_XNYS": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2023", "localname": "XNYS", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "NEW YORK STOCK EXCHANGE, INC." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities:" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_ContractWithCustomerAssetLiabilityNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "negatedLabel": "Deferred revenue on long-term contracts", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r364", "r365", "r379" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r696", "r707", "r717", "r742" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "negatedPeriodEndLabel": "Deferred revenue at end of period", "negatedPeriodStartLabel": "Deferred revenue at beginning of period", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r364", "r365", "r379" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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": [ "r684" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "air_LoanToJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "LoanToJointVenture", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of loan outstanding to the joint venture.", "label": "Loan to the Joint Venture", "terseLabel": "Loan to joint venture" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.aarcorp.com/role/DisclosureInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureInventoriesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "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": [ "r174", "r639", "r669" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in certain assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_RevenuePerformanceObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation [Abstract]", "terseLabel": "Remaining Performance Obligations" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "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": [ "r10" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "air_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities", "negatedLabel": "Other liabilities" } } }, "auth_ref": [] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r744" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Recognition", "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": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "air_ProductSupportBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ProductSupportBusinessMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to product support business.", "label": "Product Support Business [Member]", "terseLabel": "Product support business" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r437" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowances", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r173", "r277", "r288" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r149", "r153", "r210", "r211", "r252", "r426", "r429", "r504" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r78", "r486", "r558", "r559", "r682", "r825" ] }, "air_CommercialPowerByHourContractForwardLossReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "CommercialPowerByHourContractForwardLossReserve", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of forward loss reserve for commercial power-by-the-hour.", "label": "Commercial Power-by-the-hour Contract Forward Loss Reserve", "terseLabel": "PBH forward loss reserve" } } }, "auth_ref": [] }, "air_IncreaseDecreaseInContractWithCustomerLiabilityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityOther", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, other.", "label": "Increase (Decrease) in Contract with Customer Liability, Other", "terseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 3.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for (Recovery of) credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r188", "r290" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/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": [ "r80", "r138", "r529", "r530" ] }, "air_ScheduleOfChangesInContractWithCustomerLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ScheduleOfChangesInContractWithCustomerLiabilityTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in contract with customer liability.", "label": "Schedule of Changes in Contract with Customer Liability [Table Text Block]", "terseLabel": "Schedule of changes in deferred revenue after adoption of ASC 606" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of stock options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r410" ] }, "air_EquipmentOnLongTermLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "EquipmentOnLongTermLease", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "air_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Equipment on long-term lease consists of rotable assets generally supporting for more than twelve months.", "label": "Equipment on Long Term Lease", "verboseLabel": "Rotable assets supporting long-term programs" } } }, "auth_ref": [] }, "air_UsGovernmentContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "UsGovernmentContractMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Pertains to information regarding U.S. Government Contracts.", "label": "U.S. Government Contracts [Member]", "terseLabel": "U.S. Government contracts:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "air_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables", "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": [ "r275", "r276" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r698", "r706", "r716", "r733", "r741", "r745", "r753" ] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Text Block]", "terseLabel": "Accounts Receivable", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r274", "r278", "r279", "r280", "r644" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted (in shares)", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r804" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r181", "r182", "r456", "r458", "r459", "r460", "r461", "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average fair value of stock options granted (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r409" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r698", "r706", "r716", "r733", "r741", "r745", "r753" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Additional shares from the assumed exercise of stock options", "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": [ "r217", "r218", "r219", "r232", "r390" ] }, "air_AssetsNoncurrentExcludingPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets excluding properties, plants and equipment, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets Noncurrent Excluding Property Plant And Equipment", "totalLabel": "Total other assets" } } }, "auth_ref": [] }, "air_JointVentureInIndiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "JointVentureInIndiaMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the joint venture in India to develop and operate an airframe maintenance facility.", "label": "Joint venture in India [Member]", "terseLabel": "Joint venture in India" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "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": [ "r48", "r123" ] }, "air_ParticipatingSecuritiesDistributedAndUndistributedEarningsBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsBasic", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "air_IncomeLossFromContinuingOperationsNetOfIncomeAttributableToParticipatingSecurities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The value of the aggregate of earnings distributed and earnings allocated to participating securities under the two-class method for purposes of the basic earnings per share calculation to the extent that participating securities may share in earnings as if all of the earnings for the period had been distributed.", "label": "Participating Securities Distributed and Undistributed Earnings, Basic", "negatedLabel": "Less income attributable to participating shares" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "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": [ "r305", "r308" ] }, "air_IncreaseDecreaseInEquipmentOnLongTermLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncreaseDecreaseInEquipmentOnLongTermLease", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in the value of equipment on long-term lease used to generate rental income.", "label": "Increase (Decrease) in Equipment on Long Term Lease", "negatedLabel": "Rotable assets supporting long-term programs" } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r198", "r439", "r440", "r444", "r445", "r470", "r632", "r795", "r798", "r799" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r415" ] }, "air_RetainedInterestInSoldReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "RetainedInterestInSoldReceivables", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount retained interests in the sold receivables, other than limited recourse obligations in certain circumstances.", "label": "Retained Interest in Sold Receivables", "terseLabel": "Retained interests" } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r198", "r439", "r440", "r444", "r445", "r470", "r632", "r795", "r798", "r799" ] }, "air_OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Sum of the net result for the period of deducting operating expenses from operating revenues, and the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied.", "label": "Operating Income (Loss), Including Income (Loss) from Equity Method Investments", "totalLabel": "Operating income", "verboseLabel": "Operating income" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold", "terseLabel": "Cost", "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": [ "r112", "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility of common stock", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r414" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/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": [ "r34" ] }, "air_EquipmentOnOrAvailableForShortTermLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "EquipmentOnOrAvailableForShortTermLease", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Equipment on short-term lease consists of aircraft engines and parts on or available for lease to satisfy customers' immediate short-term requirements. The leases are renewable with fixed terms, which generally vary from one to twelve months. Also includes rotable spares to support aircraft.", "label": "Equipment on or Available for Short Term Lease", "terseLabel": "Rotable assets and equipment on or available for short-term lease" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r416" ] }, "air_PensionExpenseReversalOfExpenseNoncashAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "PensionExpenseReversalOfExpenseNoncashAfterTax", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlementDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits of after tax.", "label": "Pension Expense Reversal of Expense Noncash After Tax", "terseLabel": "Non-cash, after-tax pension settlement charge" } } }, "auth_ref": [] }, "air_SaleOfReceivablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "SaleOfReceivablesLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Its is represents the Sale of Receivables.", "label": "Sale Of Receivables[Line Items]", "terseLabel": "Sale of Receivables" } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r733" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r269", "r477", "r516", "r517", "r518", "r519", "r520", "r521", "r636", "r654", "r670", "r763", "r793", "r794", "r803", "r822" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r140", "r167", "r197", "r244", "r259", "r265", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r439", "r444", "r455", "r487", "r575", "r669", "r682", "r796", "r797", "r811" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation", "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", "r389", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "air_ScheduleOfSaleOfReceivablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ScheduleOfSaleOfReceivablesTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing the Sale of Receivables .", "label": "Schedule Of Sale of Receivables [Table]" } } }, "auth_ref": [] }, "air_LegalProceedingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "LegalProceedingsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Legal Proceedings" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "verboseLabel": "Intangible assets, net of accumulated amortization", "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": [ "r11", "r46", "r51" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r66", "r436" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $1.00 par value, authorized 250,000 shares; none issued", "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": [ "r97", "r490", "r669" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r733" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r97", "r358" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r282", "r283", "r284" ] }, "air_ExpeditionaryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "ExpeditionaryServicesMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Expeditionary Services segment of the entity.", "label": "Expeditionary Services [Member]", "terseLabel": "Expeditionary Services" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r388", "r389", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Sum of operating profit and nonoperating income (expense) before income taxes and noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes and Minority Interest", "terseLabel": "Income from continuing operations before income taxes", "totalLabel": "Income from continuing operations before provision for income taxes" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r245", "r246", "r257", "r262", "r263", "r269", "r271", "r273", "r376", "r378", "r477" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r160", "r176", "r179", "r191", "r197", "r202", "r210", "r211", "r244", "r258", "r264", "r267", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r438", "r441", "r442", "r454", "r455", "r484", "r499", "r538", "r583", "r600", "r601", "r643", "r666", "r667", "r681", "r769", "r796" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency liability recognized", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r313", "r760" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r269", "r477", "r516", "r517", "r518", "r519", "r520", "r521", "r636", "r654", "r670", "r763", "r793", "r794", "r803", "r822" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r467" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r212", "r233", "r234", "r235" ] }, "air_NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "lang": { "en-us": { "role": { "documentation": "Net Income or Loss Available to Common Stockholders for basic plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income Loss Available to Common Stock Holders Basic and Diluted" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive loss, net of tax:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax", "negatedLabel": "Pension and other post-retirement plans, net of tax", "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r9", "r106", "r385" ] }, "air_DefinedBenefitPlanPercentageOfExciseTaxUponWithdrawalFromPlan": { "xbrltype": "percentItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "DefinedBenefitPlanPercentageOfExciseTaxUponWithdrawalFromPlan", "presentation": [ "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of excise tax upon withdrawal from the plan.", "label": "Defined Benefit Plan, Percentage of Excise Tax Upon Withdrawal From Plan", "verboseLabel": "Excise tax upon withdrawal from the plan (as a percent)" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r97", "r562" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "verboseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r115" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant and equipment, at cost:" } } }, "auth_ref": [] }, "air_IncomeLossFromContinuingOperationsNetOfIncomeAttributableToParticipatingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "IncomeLossFromContinuingOperationsNetOfIncomeAttributableToParticipatingSecurities", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "air_NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Sum of operating profit and nonoperating income (expense) from continuing operations net of income (loss) attributable to participating securities.", "label": "Income Loss From Continuing Operations Net Of Income Attributable To Participating Securities", "totalLabel": "Income from continuing operations attributable to common shareholders" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r75", "r148", "r184", "r248", "r464", "r587", "r680", "r826" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of net contract assets and 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": [ "r802" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs associated with acquisition", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r58" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Amount appealed", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r790", "r791", "r792" ] }, "air_RevolvingLineOfCreditFacilityExpiringDecember2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "RevolvingLineOfCreditFacilityExpiringDecember2027Member", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Related to the revolving credit facility expiring December 14, 2027.", "label": "Revolving Line Of Credit Facility Expiring December 2027 [Member]", "terseLabel": "Revolving Credit Facility expiring December, 2027" } } }, "auth_ref": [] }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Practical Expedient, Incremental costs of obtaining a contract", "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less." } } }, "auth_ref": [ "r292", "r375" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Cost and operating expenses:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "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." } } }, "auth_ref": [ "r35", "r37" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile income from continuing operations to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangements" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Financing Arrangements", "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": [ "r128", "r196", "r331", "r337", "r338", "r339", "r340", "r341", "r342", "r347", "r354", "r355", "r357" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital Surplus", "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": [ "r421", "r422", "r423", "r539", "r778", "r779", "r780", "r805", "r827" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r271", "r272", "r551", "r552", "r553", "r606", "r608", "r611", "r613", "r621", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r637", "r655", "r674", "r803", "r822" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information", "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": [ "r116" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "verboseLabel": "Amount collected", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": [ "r36", "r163", "r195" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r100", "r131", "r493", "r526", "r528", "r536", "r563", "r669" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation", "totalLabel": "Long-term debt", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r19", "r489" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r690", "r701", "r711", "r736" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r463", "r472" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r55" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "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": [ "r22" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r725" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares issued", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r55" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r726" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, 9,798,172 and 10,385,237 shares at cost, respectively", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r29", "r55", "r56" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r134", "r152", "r430", "r431", "r776" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r59", "r60", "r433", "r662", "r663" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r271", "r272", "r551", "r552", "r553", "r606", "r608", "r611", "r613", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r637", "r655", "r674", "r803", "r822" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r733" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash used in operating activities - continuing operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r118", "r119", "r120" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Credit agreement", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r142", "r820" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails", "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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": [ "r433", "r662", "r663" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r726" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "verboseLabel": "Aircraft and engine parts, components and finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r121", "r640" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "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": [ "r10" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r121", "r641" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities - continuing operations", "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": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows provided by financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities - continuing operations", "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": [ "r192" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r59", "r60", "r433" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "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": [ "r199", "r200", "r201", "r237", "r477", "r531", "r550", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r602", "r675" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows used in investing activities:" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisition", "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": [ "r433" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r118", "r119", "r120" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Products", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r654" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r723" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows used in operating activities:" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r722" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r726" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r725" ] }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "terseLabel": "Raw materials and parts", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount." } } }, "auth_ref": [ "r121", "r766" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r64" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r726" ] }, "us-gaap_SecuritiesPurchasedUnderAgreementsToResellDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesPurchasedUnderAgreementsToResellDecrease", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Securities Purchased under Agreements to Resell, Decrease", "terseLabel": "Reduction in availability of purchase agreement", "documentation": "Amount of decrease from sale of security purchased under agreement to resell." } } }, "auth_ref": [ "r289" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r463", "r472" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r723" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets", "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." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r27", "r156", "r181", "r182", "r183", "r199", "r200", "r201", "r203", "r209", "r211", "r237", "r286", "r287", "r363", "r421", "r422", "r423", "r427", "r428", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r456", "r458", "r459", "r460", "r461", "r462", "r469", "r523", "r524", "r525", "r539", "r602" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r156", "r199", "r200", "r201", "r203", "r209", "r211", "r286", "r287", "r421", "r422", "r423", "r427", "r428", "r446", "r448", "r449", "r451", "r452", "r523", "r525", "r539", "r827" ] }, "air_AccumulatedOtherComprehensiveLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AccumulatedOtherComprehensiveLossAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Accumulated Other Comprehensive Loss" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r724" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Currency Translation Adjustments", "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": [ "r7", "r14", "r31", "r182", "r183", "r458", "r459", "r460", "r461", "r462", "r767" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash used in operating activities - discontinued operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r88", "r118" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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": [ "r15", "r156", "r181", "r182", "r183", "r199", "r200", "r201", "r203", "r209", "r211", "r237", "r286", "r287", "r363", "r421", "r422", "r423", "r427", "r428", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r456", "r458", "r459", "r460", "r461", "r462", "r469", "r523", "r524", "r525", "r539", "r602" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r463", "r472" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Amortization period of intangible assets (in years)", "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": [ "r122" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "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": [ "r463", "r472" ] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued and other liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r168" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation (as a percent)", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r762" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "terseLabel": "Income from discontinued operations", "verboseLabel": "Income from discontinued operations", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Assets of discontinued operations", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r4", "r82", "r89", "r126", "r159", "r160" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Non-current Assets" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "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": [ "r463", "r472" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "terseLabel": "Income from discontinued operations", "verboseLabel": "Income from discontinued operations", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital surplus", "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": [ "r99" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pensions Plans", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r8", "r14", "r31", "r767", "r768", "r769" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r5", "r14", "r31", "r447", "r450", "r469", "r523", "r524", "r767", "r768", "r769", "r778", "r779", "r780" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r273", "r656", "r803", "r822", "r823" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "air_IncomeLossFromContinuingOperationsNetOfIncomeAttributableToParticipatingSecurities", "weight": 1.0, "order": 1.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "netLabel": "Income from continuing operations", "totalLabel": "Income from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r69", "r111", "r120", "r204", "r205", "r206", "r207", "r225", "r232" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of carrying amount of debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r26", "r53", "r54", "r73", "r74", "r76", "r79", "r129", "r130", "r647", "r649", "r777" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r750" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation settlement, amount awarded to other party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Income" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of revenue by major customer markets", "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": [ "r378", "r654", "r655", "r656", "r657", "r658", "r659", "r660" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r751" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r754" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "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": [ "r110", "r197", "r244", "r258", "r264", "r267", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r455", "r643", "r796" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r25", "r162", "r197", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r440", "r444", "r445", "r455", "r669", "r796", "r811", "r812" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r752" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r751" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r691", "r702", "r712", "r737" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "air_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the additional borrowing capacity under the credit facility", "label": "Line Of Credit Facility Additional Borrowing Capacity", "terseLabel": "Line of credit facility, Additional borrowing capacity" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of Directors" } } }, "auth_ref": [ "r784", "r825" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Earnings from continuing operations", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r107", "r144", "r146", "r187", "r202", "r204", "r205", "r206", "r207", "r216", "r228", "r231", "r454", "r483", "r821" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Accounting for Stock-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r150" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureDiscontinuedOperations" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "verboseLabel": "Discontinued Operations", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r81", "r124" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Earnings from continuing operations", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r107", "r187", "r202", "r204", "r205", "r206", "r207", "r216", "r228", "r231", "r232", "r454", "r483", "r821" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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": [ "r161", "r175", "r197", "r285", "r318", "r319", "r321", "r322", "r323", "r325", "r327", "r329", "r330", "r439", "r444", "r455", "r669", "r796", "r797", "r811" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r751" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r731" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_OperatingIncomeLossIncludingIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss from joint ventures", "terseLabel": "Income (losses) from joint ventures", "verboseLabel": "Earnings (Loss) from joint ventures", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r11", "r108", "r145", "r251", "r281", "r497" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails": { "parentTag": "air_NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedLabel": "Less: Income from discontinued operations", "terseLabel": "Income from discontinued operations, net of tax", "verboseLabel": "Income from discontinued operations attributable to common shareholders", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r83", "r84", "r85", "r86", "r87", "r90", "r160", "r432", "r498" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and intangible amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r249" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r731" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock activity", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r15", "r131" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Reconciliation of the computations of basic and diluted earnings per share" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r752" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option activity", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r15", "r27", "r131" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Tradenames", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r63" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Earnings per share - basic:" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Accounting for Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r387", "r391", "r418", "r419", "r420", "r665" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r752" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r732" ] }, "air_DefinedBenefitPensionSettlementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "DefinedBenefitPensionSettlementDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureDefinedBenefitPensionSettlement" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on defined benefit pension settlement.", "label": "Defined Benefit Pension Settlement Disclosure [Text Block]", "terseLabel": "Defined Benefit Pension Settlement" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue on long-term programs", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r635" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r752" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash, cash equivalents, and restricted cash", "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", "r118" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r752" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails", "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r384", "r386", "r414", "r415", "r416", "r474", "r475", "r522", "r554", "r555", "r605", "r607", "r609", "r610", "r612", "r633", "r634", "r644", "r651", "r664", "r671", "r674", "r789", "r800", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/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", "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": [ "r807" ] }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCreditLossExpense", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "terseLabel": "Contract Charges on non-achievement of minimum volume guarantees", "documentation": "Amount of expense (reversal of expense) for expected credit loss on 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": [ "r290", "r377", "r653" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r36", "r118", "r195" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Earnings per share - diluted:" } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r753" ] }, "air_PurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "PurchaseAgreementMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Purchase Agreement.", "label": "Purchase Agreement [Member]", "terseLabel": "Purchase Agreement" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails", "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r386", "r475", "r522", "r554", "r555", "r605", "r607", "r609", "r610", "r612", "r633", "r634", "r644", "r651", "r664", "r671", "r800", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive shares excluded from the computation of diluted earnings per share (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r233" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r424", "r425", "r488" ] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Changes in deferred revenue" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails", "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r384", "r386", "r414", "r415", "r416", "r474", "r475", "r522", "r554", "r555", "r605", "r607", "r609", "r610", "r612", "r633", "r634", "r644", "r651", "r664", "r671", "r674", "r789", "r800", "r814", "r815", "r816", "r817", "r818" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r689", "r700", "r710", "r735" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r753" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "air_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings per Share" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r386", "r475", "r522", "r554", "r555", "r605", "r607", "r609", "r610", "r612", "r633", "r634", "r644", "r651", "r664", "r671", "r800", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r67", "r68", "r70", "r156", "r157", "r182", "r199", "r200", "r201", "r203", "r209", "r286", "r287", "r363", "r421", "r422", "r423", "r427", "r428", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r456", "r458", "r462", "r469", "r524", "r525", "r537", "r564", "r581", "r603", "r604", "r619", "r681", "r775", "r786", "r806", "r827" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Schedule of accounts receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt issuance costs, net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r75", "r801" ] }, "srt_PartnershipInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PartnershipInterestMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Partnership Interest", "terseLabel": "Owned Through Joint Ventures" } } }, "auth_ref": [ "r674" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails": { "parentTag": "air_ContractWithCustomerAssetLiabilityNet", "weight": 1.0, "order": 1.0 }, "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets - current", "verboseLabel": "Contract assets", "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": [ "r364", "r366", "r379" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r753" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/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": [ "r135", "r434" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r672", "r673", "r674", "r676", "r677", "r678", "r679", "r778", "r779", "r805", "r824", "r827" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Sales:" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r754" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r181", "r182", "r456", "r458", "r459", "r460", "r461", "r462" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Income Tax Refunds", "terseLabel": "Income tax refunds received", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r37", "r119" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r311", "r312", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r645", "r763", "r822" ] }, "air_CustomerFiledSuitAgainstClaimingDamages": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "CustomerFiledSuitAgainstClaimingDamages", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of customer filed suit against claiming damages.", "label": "Customer Filed Suit Against Claiming Damages", "terseLabel": "Customer filed suit against claiming damages" } } }, "auth_ref": [] }, "us-gaap_ReceivablesHeldForSaleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesHeldForSaleAbstract", "lang": { "en-us": { "role": { "label": "Sale of Receivables" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "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": [ "r21" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureOtherNonCurrentAssetsInvestmentsInJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Other Non-current Assets", "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": [ "r478" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r62" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r303", "r306", "r307", "r309", "r478", "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock options, additional disclosures" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfChangesInEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchase of shares", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r15", "r55", "r131" ] }, "air_FairMarketValueOfEnginesAtTimeOfSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "FairMarketValueOfEnginesAtTimeOfSale", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of fair market value of engines at the time of sale.", "label": "Fair Market Value Of Engines At Time Of Sale", "terseLabel": "Fair market value of engines at the time of sale" } } }, "auth_ref": [] }, "air_AccruedLiabilitiesCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AccruedLiabilitiesCurrentMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionContractAssetsAndLiabilitiesAndRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for current accrued liabilities.", "label": "Accrued liabilities [Member]", "terseLabel": "Accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r47", "r50" ] }, "air_RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation2TrueFalse": { "xbrltype": "booleanItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "RevenuePracticalExpedientInitialApplicationAndTransitionNondisclosureOfTransactionPriceAllocationToRemainingPerformanceObligation2TrueFalse", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to disclose amount of transaction price allocated to remaining performance obligation and explanation of expected timing of revenue recognition for reporting period presented prior to date of initial application under retrospective method.", "label": "Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation2 [true false]", "terseLabel": "Practical Expedient, Remaining performance obligations" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Third-Party Sales", "verboseLabel": "Operating segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r267" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r21", "r669" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "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": [ "r26", "r198", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r465", "r646", "r647", "r648", "r649", "r650", "r774" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_ReceivablesHeldForSaleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesHeldForSaleAmount", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureSaleOfReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivables, Held-for-Sale", "terseLabel": "Maximum amount of receivables sold", "documentation": "Amount, before valuation allowance, of accounts and financing receivables held for sale." } } }, "auth_ref": [ "r275", "r620" ] }, "air_AllOtherCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "AllOtherCustomersMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents all other customers.", "label": "All other customers [Member]", "terseLabel": "All other customers:" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountsReceivableDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "totalLabel": "Total accounts receivable", "verboseLabel": "Accounts receivable, less allowances of $13.9 and $13.4, respectively", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r669" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r23" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of sales by geographic region", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r17" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "air_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAndMinorityInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r114", "r247" ] }, "air_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "crdr": "debit", "calculation": { "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other assets acquired, at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Other assets" } } }, "auth_ref": [] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets Acquired", "terseLabel": "Acquired indefinite-lived intangible assets", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.aarcorp.com/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": [ "r291" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block].", "verboseLabel": "Schedule of sales across the major customer markets for each of our operating segments", "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": [ "r803" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails", "http://www.aarcorp.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r13" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Inter-segment Sales", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r246", "r257", "r258", "r259", "r260", "r261", "r263", "r267" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.aarcorp.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r155", "r169", "r170", "r171", "r197", "r216", "r220", "r228", "r232", "r238", "r239", "r285", "r318", "r321", "r322", "r323", "r329", "r330", "r358", "r359", "r360", "r361", "r362", "r455", "r532", "r533", "r534", "r535", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r562", "r584", "r602", "r614", "r615", "r616", "r617", "r618", "r759", "r773", "r781" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Financing Arrangements", "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": [ "r198", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r465", "r646", "r647", "r648", "r649", "r650", "r774" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r94", "r95", "r141", "r142", "r198", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r465", "r646", "r647", "r648", "r649", "r650", "r774" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.aarcorp.com/role/DisclosureEarningsPerShareDetails", "http://www.aarcorp.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings per share - diluted", "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": [ "r187", "r204", "r205", "r206", "r207", "r208", "r216", "r228", "r231", "r232", "r236", "r453", "r454", "r483", "r503", "r642" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Acquired amortizable intangible assets", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r304" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [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": [ "r26", "r53", "r54", "r73", "r74", "r76", "r79", "r129", "r130", "r198", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r465", "r646", "r647", "r648", "r649", "r650", "r774" ] }, "air_DebtInstrumentBasisSpreadOnVariableRateAfterAmendment": { "xbrltype": "percentItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "DebtInstrumentBasisSpreadOnVariableRateAfterAmendment", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the debt instrument after the amendment.", "label": "Debt Instrument Basis Spread On Variable Rate After Amendment", "terseLabel": "Debt instrument basis spread on variable rate after amendment" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate, Non-Segment [Member]", "terseLabel": "Inter-segment Sales", "verboseLabel": "Corporate and other", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r16", "r258", "r259", "r260", "r261", "r267", "r783" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.aarcorp.com/role/DisclosureAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Compensation expense", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r57", "r132" ] }, "air_RepairAndEngineeringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "RepairAndEngineeringMember", "presentation": [ "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationReconciliationOfSegmentOperatingIncomeToIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails", "http://www.aarcorp.com/role/DisclosureBusinessSegmentInformationSalesBySegmentDetails", "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Repair & Engineering segment of the entity.", "label": "Repair and Engineering [Member]", "terseLabel": "Repair & Engineering" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.aarcorp.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other assets:" } } }, "auth_ref": [] }, "air_LineOfCreditFacilityMaximumAndAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.aarcorp.com/20231130", "localname": "LineOfCreditFacilityMaximumAndAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.aarcorp.com/role/DisclosureFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum and additional borrowing capacity under the credit facility", "label": "Line Of Credit Facility Maximum And Additional Borrowing Capacity", "terseLabel": "Line of credit facility, Maximum additional borrowing capacity" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.aarcorp.com/role/DisclosureAccountingForStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions used in the Black-Scholes option pricing models to estimate the fair value of each stock option grant" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.aarcorp.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r378", "r654", "r655", "r656", "r657", "r658", "r659", "r660" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-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": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "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.29-31)", "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.3,4)", "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.30)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "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" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "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 201.5-02(25))", "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 201.5-02(26))", "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(19))", "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(20))", "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(23))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "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(12))", "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "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" }, "r111": { "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.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r145": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r146": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "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": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "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": "(f)", "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": "(g)", "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": "(h)", "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": "(j)", "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": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-5" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r312": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-22" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "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" }, "r497": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r534": { "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r759": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r760": { "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" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r765": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r766": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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 74 0001104659-23-128321-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-128321-xbrl.zip M4$L#!!0 ( 'V*E5Y[G*^YN2?I^.1C=O;I'BQAFQU9 M>!!RDOWKMPJ$+%D2PG(RK=G52V*;HJ#X%5 4!?S\]Y=EZ*VIB!F/OAR,#H\. M/!KY/_,M!(F>#GP[^_O7?_O;SOP\&OYW=WW@!]Y,EC:3G"THD#;QG)A?> M(U^M2.3=4B%8&'IG@@5SZGFCH\./AT>'/WF#P5?%XHS$D(5'GN)U?#@R">J/CX?%H>'QT?.)]/!U]/OWXP9O<&L);J-J,-5*^Q,%I["_HDGA$2L&F MB:177"POZ(PDH031HC\2$BI6('%(4:8"02Y9$C&G\AM9TGA%?/KE8"'EZG0X M?'Y^/B1$^%RL#GV^5!49C4Z@":%1H_@T9-'O!>*7J0@/N9@#Y=')$).GT""& M/"+,CS-Z11M3_W#.UT.5I/AGQ%36LOX\%#RD0R QU(+.:JD_#2'5$,;,KZX! M)!3*Q\1 %FE3AA^'.C%/RBSMP*)8DLC/VN$EM!#_=@.MMJ'<;N'G$T4Z^OSY M\U"E9J1Q4$4(/$?#WVYO'I2N;(A9,_%@N]X^3R(I7JO;+TTLM*&?" &=K2Y' MFEK(DL2#.2&K+,>,Q%-5MS1AFUB^KFA<2:U2"N3TQ5]45P53"J2Q7(D:/8&4 M[4J@-E970J5LZ?4UZJ6:\(+%?LCC1- '&'T"(H)Q%)PGL>3+\0N++_B2 ML"B%-#[P&$BX6Q93.5.]@,Y8Q)0@,*H>'7D#;\,0OAB>'C#U-%@GX>[Y-M6JS9;^:.#: M!T1H,ZE,CG,>!3 ,T ^Q#QD ?:-,Q+BO/*PH-1 N$L&"X P@2D ,W;P.>/H MY5EZ*4]/,^W!NP&Y*\/C,TV5X M/V2E_$M";C*Y[N@9S'?[Y?*[+AX:5@OAR',Q5C49\/,'H<;QMW:3V\ M7$6T5JFZ>+HR'AB 7JXZZGM6(2]7(R]7)>^'M%*]IOU)FJ;L\#]-X0JE=4GO MTJKU^F?7O[&O?%8Q0$#9FDQ#6J,Z]816U#\)3M*UQ%T%,D% MJ'\-/!445EP^E7')L>CQL.-QQ2(8<&#X&0M!HKDVLFJ0L=):,?I*&.:*AP41=4-<'9D-I-&H#)+AXZVH\!2G'J"F6>B/A,6JX"O" MQ*\D3.C=++5),$W0H&B;U,Y2;1E90?Y0MEUR)6&_A,*\-9:&2RV2&BYI@J=8TR2-GV!ISF#%'MRMS%;V]@Q<0V7! M<'1T7+:A\FR\#9\>&)/=_5R%8Z/"'CJ#D>,1E=MVBWB&C!;\3 MZ(,G-8M\7*G +.HIWFE@6)Z[]X/FWWZPL6)TE M,8MH'#_0.397SGJL!JR1WH;:J*++&89>RC%OP/;8[>B%AS0RGPNJWD+_!4U["MMI37BP$S1I#UZ\P]YTP[6YPEYQ6C#_6^L6;I\P>6VO 7+): MZ4AO$IJM]=Q(6(.K8RXKIC^6,S %T?F'DXKG"2D.'R:K:(ZSU\MG16R MGRH@ T9Z*,U8]1C9,;J3"RJ^\>A\FXG11+93E>1__D+)*_PF>@KD.P M)1>KX_:HC*\JQH-R!CKV/MMGUCM@:6'H&%#%>::\7@D:Y]1DB16&DK")"^%F M-SRN=]D[YK,"?5(YGQK&*>C%"#CDW8/JO#'3O./BN)52 =1F*Z7'H^4B$Z>M M^.PU3:@!:]?L5B0K3%CK$E1/K;$W?[1;HHWKP,AG(4N7ERE%ZBB-YCJZ M]Y'K_U>"+\^U-Q72-M[4,PH,Z43P-<.3H;"B2?.1E]I9NA-U:M#+TF9M@UX6 M:X[&7YS2<5-YL =4O+3DYM,,!/#\3 )#BK%G4R6#MS)"J/6<88!R](IO5_P; M.BE1$/BD^7HY1CT_3&GL:TS\2D/5R73_;U%!9T:E< M0QLVGN+3@],P:Y"8Q7>S24[>TB!>06+=H:N(S1:NN);^.#M>+5WOO<8-H2G6^+2[9C8 ]+[ M=F^QU;'C'H<=GU:;&SUL3EL:C7L9=FC<-C%Z+)PC;)QB:^R8.)_=Z&%QWE%R MVC"RPK++?E /C,M1FJ8S-'8XG [/]$!41N-BN30XHQ%\D!/1_WOMA%@/255IK-"]*'V4%3QYI,>(C?/G!:.]NK@;(+9,5M!_+H+G$U?=8[N#'J0:OALJ&UFA41JOJ0I0>G7V\ M!+43E5,V*WX5IH5;)'6/J)OKH Z[;0(K2I7612Z,N@=CM^.>SNWFX:R!SS&7#KYV_^_\+G/@''[2YIS-//;YR"A BJ?V)EN%*8(0TWG\U M-"P.4@8+]7(-86)@WM;X%S3+X%]*+2HU0U[YCHQ[!NN*_8:.JXCEP]:8(?#J&HM'([E+IYNL6I5$.. M'W8KU?;P5571VUE"(;(< \P_&!T/1I_V+S]]G&C'.JA<>]>C\NVB.B":[0^_K);XU>\$N56OJ'79>,#5^U'H-R#96X#GZ%7G_8I M./\65(M!%_)6EIZ^4.B1::QN0/]R($62AMC #/6O\5J?4'N@8LU\&M_2Y92* M U7=+P>UJ2P,<35HN$'IL60R0=I?!$]67P[4XWVG3-+E@:>GK.SIM-- /?!T M#6EH"\+$IFAA.F4\>-2TB4@W8\NBF*KC)7LK=1PPNN'1_)&*Y0U5T["NO"5] MJ_JZ?KH62PYC.A&OF]HU"%>NO.[\TB1-]061(!2=,NDHT9T8K\'RQUIB1/H" M5,@F8 -Y1^75QS#1U6,_NID[KCF.@EL6<:&N9I44['-IFN/-N+UO:VU4>ZNY M?$&#QO82B.@%U?_UO9:V/K!3CL[*O77>%R&&3V$2%'Y"U/7%F[=4+GB0NWK# M-,=;,.IL*TT(+$=\ME("/E _ ;7&VZA9G+[9B-=4/T7!YKMQHN.Y.]^TT?YL MOE,+-0XW2L\O7U9,,[@ JQG?&S2"UR=;!,)& -UI$B>0IP%;:@?/M1)L>T)N M-P=6U%F_GF@1*B.H%*M^EFY ZFT$TH'2WWB41DY?OJ3=IMM=TD7>R2S7;5-RK-HY/C](%@%=+":^82=XNM!>?. MSL\@RT;@S%Q_Y.=\"153QT,7/ RHT!,IC%07+$R4/T@WUSX,.MLJVQ&K65HFN8W>,&6T0#L_R[CAZ@"Q4.4FJI7 @[:DWD*OD/&@;H( "([NF2 M2;3FEQA N!'3B;:SPXEYZ>\_F5SH-\6I4):A>9_G]1O-A'4E[BBNY<7]3M*W MS][5!9Z;1!MALK7";DU2S:"S76)'H<[W:I+S_ROMH?2^55MLY?QK=Q8E3-N. M4L[LUI):[C_2%WD&XO]>]@^TY-*@%=*0ODD;O9GAJ0;?EF:GR=M9HQ.G_VL8 M!(5Z$U1==/FP LF"N^A7(AA6^AXWG&82S"8@"?);&VTSO[NQX30/L0@U6;70 M%?$57.,@=8&'9UP(_@SVT3E90:)\S2:IG;-U=0:KDN26O+!ELH21O653N#+H M:J-,$N$OH%^/YX*JE.+D5Y_N, M+RMM%\4LCJG&JXO#Z$1QRF^U.M)V=\NU28#BUJLS=1=Q'?L^Y,X_QYZZ8K;Z M9"-9%X7+]3?^3,79ZS]XDO6W*RZ>B0AP<_">QE2L:44W=Y879,4=6*:XS*C3&9&9"FJ=ZS@,X:IT_Q9K%I M*E[L+E:*;O:46L>L.G;,UO2<2'_QM'J*9F3-!4HP#OX[T8%^CSS5 ;T"NXYN M 5:\'W(V$1QLDC@^:-I#>L."NKK<=9?]ZL]IXK;%=+9G;N^EEWT%%H+O[ 9( M@U82'"7N9I?1'.\^,X9]L#F"4$^1QX&!&3*GPKFNV]*[!7C-2!A71GAI8= ! M?DO$[U0J-WA6Y[%\!+--QW-L!'.CWDO9FJ7,YMJ2D*Z]W00&K'FXAJDOOQI5 M@:4J &LEU6QP?'3\P1B,$_**5;N%WKL(7\ULL0E*>!M^>\XV[=2D+@Y0-U7> MLWX=74EU3:G M0-VI5+X33SD/*7EOQ!I&*A#KY2DFYURLMG6O(JF#.M=X\?&10O8))/Q\0?G493%P8=1-Z8>%5"W] AU M+B?GSX"T9)GVA/QE]]AB[U9 5UJXP9AY2_EQ:U9 8CH?O4\CEPKI2D/_Z:J< M^_D=];E0RE^EK?%,1*RN,2Q9VQ5)'1SY[^D**HM!-FJA1''2*L]T]30=% D7 M+W.A(AMXJ J.MR6RD'10H*;+L#+3.N>)V&Q#[)YW?Z_%N]C76Z) #\W%_WS&_.W^7Y?>P<[_=!@? MGI.(!"6'1CFE@]4WGL9O]#F["2!]BB$N^R.KJ3KGD[1N[ND#.Q=4%+:R,K]& M;M,OOYYZ,XY_E2XZ$3Q(?(D&$A?26),E(\I*]7WU7=_WIN\-^OJ_4$L#!!0 M ( 'V*E5?#^M$T#!$ $8$ 0 4 86ER+3(P,C,Q,3,P7V-A;"YX;6SM M75MSVS86?M^9_0]<[TO[($NR)2?.).W(=IS)C%-I;*?M6P8F(0E;BE!!TI?^ M^@5 4B(E@@1XA47/=!I+PNU\Y\/!P>W@XZ_/*]MXA,1%V/ET-#P>'!G0,;&% MG,6G(]_M ==$Z.C77_[]KX__Z?7^O+B],2QL^BOH>(9)(/"@93PA;VG."(&L!#6,X.!X?#X[?&[U>6,8%<&D>[!B\L)/CX>:7R[ \['PP MAB?]DV'_9'!R:HP_#,\_C$?&[-LFY3?:P#G*3VHCYZ\/['\/M%*#BNJX_..G MHZ7GK3_T^T]/3\?/#\0^QF1!BQB<]J/41V%R]BO*2(\7?WF#3>!QC>7*80A3L$^] M*%F/?=4;GO1.A\?/KG5$T3.,CP3;\!;.#=[L#][+&GXZDP!P^'I@&7_[YU'-<>&:R6 M[[=?$\( 0$Q,UL ;R'Z4R5B M9Y:O(PB7>+4F<$G3H$=8-R+9E6D)#W"7US9^$ V_0VR3[?4[B&'CDLS2.:8K%A_ MGS[8:,$MH7L%/8!L66O20#O: '5BFMBG:J;20/0('FQ8%):,DMH0[*M#M>1A M0E505**T(MH0Y1HYE#*4/Q-"@+,(^F51H;(+:T.\SX"PSN'2WG&W!*0P 87E MM-.O_O:1RZW#-4WV.[!].)V'!H+]1J"5-!3%^UWAFI2!,8%M^C8W6S?TMQ , MUJ J7;$8ZO#9@S2'M?D6>:PNZN\.!D;/V)1+_]X4;<3+-L+"#65'CTM,9;:Q MF6B2S3QI3)),8,6YM#Q>UARX#[Q .AM: +#F,XT^M#TW^H:SAC,F_.)'H*^H M4!L\0)O/IA(_]MMHTZ5/"$4XLVEAFA]GI^]/W[][-SX_'] _SLY&Y[%&Q\@S M()2#DA=H^WOD% MFI+*FP3B?#PZ>Z^%!K/TM*_;XJ)JJ/-;Z'H$F=26E=&^8BF'P8,JA X9<9+% MB#5!U$OT7GBRQND1N=ON;]#+-M:I:0]%U;*BA0H]U56AT63R#^0M+WW7PRM( M."*YZI7(>1C*+BIHJ/J1KJJ/)IPO5 Z!CN-)#D.9N1*%6AM7-R;OS=OH%S_8 MN+!F/22K&QBL\L?UHI#S=:NKK*"A%L\T\JP" M\:=S.I=>8Q?87PCVUU\=T_;99A:;85,[@QP?6M,U)!S,S%F04DFOFPU5"QZR MXYV<93YMG"HS M< 69^?UVR)@7J24V\9CCFB27M6EL-0OK*$H9;?ZSK^S@BF M+/5>9C9P/"K/QMZ)Q^.L++IJ.5V7BG+(S(LJ&)6#%O^&'3.@YN?GT+8(&YPR M0*L7DA!Y-!B/1F?:J:Y"R63F1(W[PAYP%HCZ%Z&,<"O<%XRM)V3;0A\Y/ZL^ M"JY0C6G.=4$H-%P(R]%ZQS0KH[T*C7-I[<5\@RT: E6FINV(7N5EK]YHY\V+ M;["SD)P()Y(>N.J419=9AVJZ>P;3,V?!6WW+FC&=?W>#84/43;/R'+C.BV-0 M_7)6:>4GCRO=>=C\:XEMVDR7P>&]"/2?GZT].;)7RO<3ZD-75:7$V2@IEX;. M771Z; 9>V)IBSJ&#U,1)48=4U)$^*LQ21\JRFKR >NJ2^-"2[HW"](>E4049 M-?3?8RU76NZ5-L1%2CT@@M2!A.Y;W3&9<^>$J6FUUG^143M'-!WM0CC;N8(/ M7KX24Q-KK<6<9J9H4UY&F;&[S?YY!>>0MMX*;L+<@^OL/2=C%Q=1^&^9)C#):L5=E8LJ2L)U36\6M6K8QT&B[< M[;L8&W]QA@F'W_,(>O ]-I.\QPP8=GP.V[05BZ^.!PET1=V[FL*U)HJTEU8C M%AINO\Y(.+!QL;-.EJ>DU$_A-2HO[2R%'")J[E\+MTWP:H6=7 +L)NNX]J7@ MT/U6P<2R4-"D&4#4N;T$:^0!.R:;:"TO-V/'Z5$0(#4?LHU;2AY #K2B2[@3 MT_173)'0HE,D9"+QG92\C!TG3$& U.XZ-$^8>T*G4#YYX5@&[,\:9$3).TX. M)5AR=YY[;8\Z6VKSZ5A*.)8;[+)UE>G\'CR+MY-42DE"==HU!E6!ELS=CA1; M\[&_$T^@SB #V8&/8FH5AAPXD0TYL*W*P',CJ,SX:5/=ST>Z!B&@2MYJ7-"[ M=M(T?BHXJOJ:=IG4#;$\\Z!2A'ZV(55%R1._)<73?5,B*>!E(!VU>UOQI!2? MEO'5JUM:*-WGGYOME/!RT05TJ*\KOA2;FEH_=1;4EDCMLS5#C#)VOT&O26VML/DKJVHI,P.4J8^W-16H]N8J:BS3"FO7FRJ1\EY*V$%"*/3 M%:H[R/=ROD"'@F?3WC6Q5LA!KL>@?,SQ:.4R=Y,E);#)G?VHCU!51"QZ1&S( MO<;D"OL/WMRWH\N#PO-ZXBS=Y(0R(KG3G!:8\(50+*@DXE7R6(INZCD/ VG M*Y?8]:9S%NN%'U2&Y!&9T+W#MB50LCA#4N2Q!C?<\_2QKT%%Z:36+QL_*,=? MCXD\Z]TPMAOBLP 2]#]+O)%=H*1#X$!58LO?PFKMG$K.*5Z4>NPFQ1(U[%D.E^_DH$!3N, M[D K/(G"XFE1,6>LH:&?QIPW]Y) .H),")UO.8LKGP2OXB%L%>1L1;5VDKQU M8J?C8HGR\5;]6*$X7N9+4W!+OSV7..TQ4AE'>%30$:;U&;S"U^'^TN;N/'*T M]PA2\HM8RJ!;4\*P2R74.@3_;B94GY_-)7LQ\I;B\WD^AZ;P'9I&&_&C>4,2 M5,RV-;>-F3JEQ(X'>=J&?J(YTD]P"Y!OOV%)(W,V'HT';9O,QMFX;X MG[<+="B,@X9AC03H!'O))=R+E +THX;&[H4L?AI2*F8NXUV%+[K)\TJQ%/W( M55*QF<-0841T/ 0R76/)R;M7@3*OF2F7D"'6%(0#!V=%@%&FU-21<>HE *2 MF+P;C\[>O8U19?'3\1B9G#A*:XVERM2/>"65GG)6K7)\-)QIRZ.F$*BC7*$= MH%8- &D8DWS?CG/?;R-E&#E1'(A>OH#7S!EI%>_SJ"1 .GK7^R)%$?K#CS79?Y=)S9CLYW\C2@%\-%S7V1=HYU4V::+LY'LCB (NU4^F M1.&J=AJG\.RM?.:.J;X"<&H("U"#99@1N ;("C=+76[YI,U#6N8D%N_'H_') M(1.E G!R;_UK012VT.G0BE3\C%B>-UI(8A*RX9W>;$B[OY;UX+9""6],*810 MR)OW>O,F)(E=P3:"). #T;QN&MX\F*Q8O M_A_^O8 B,ED[2I'"T$0+8P.-IK/IQ_L$I$A/W%$:*( 1*5ZG+9K&(]YUAA@E MP(F(HM,*Z=Y3ME*QUW-R):4_I](/NT"-(JA$G-!L$;3)6'6=X4=Q;"*6B%=$ M#RT,66=(H0Q)Q 7QZFC;%J/&YUDZ0XN"P$3DR(R#VKR=H*-?QO7[>((./2TU M'HQ'H[:W@O:54\F[4I%L&IY>:\I6O3KU2DO46A U1D ;NSZ!X3F46VCBA<.? MUHV6?/DR+PL4F'SN_1:N '*","9S3%; ,>'TP4:+0,XK]MZJO04I*ZS$:' Z M.#%ZQK8U]$/8("/6HB#:!&^4$;3* (YEQ-K%/V]:9L2:9L3:9OP4MJZV"!2I MN^/"-?1(@)?]0W@*^1J/J2EH%1O->1 G86"+_)SZ]'MEQ24#;1:35/?@55ER ML?6:PNK?9NX W*$U?V9H)T3C-E]/CWQ@2A903@=8UZGR;T5N4AW3LF=1&/8 M8A"PRONSK+2YA_!*O@,G>22OJ!M2N*1FI4BW0\4*T8NT)54I/DI8"(::?92R M-!#:K<+E=)T,E!!_RQ[)29768%XHC7[;7TS(YRHX;NP6]T2(;BJ+> M4&TK8/L'U]36L$:#X>X:5E2DL2VS_K6G"M[6B!KKYJ[E"-(V/(/95UUNP[.R MZ--UI502GY\HBZ7A?L)WAUH/FTVG-T)GZU*>.>5WX*G;\"#! &;[>',PK"$U@P0+]AWO(4N)(\9 M]VJ42TK2]:3%5]*RU+7[FGL50FIH6S>B_8')7^Q>&#:AJZ9Y<XEQ"B[_OIJ19<2OT-/; 7@B8K-C43:E@F\Z$I MO+#,&DQW/@/"#AFQ<(G\;I.2A1X.]RUT5*"QAL3@1;9T4"GQWM'DD3: 33_O M<2QV^1+;5 'N!7"1R5_+L/W8(T*QQ=/"9;5@DUL]N]IF9RZMJ#3_JR00+>TO MYAS?Y$T.DDT\CZ 'WPM@8E-"9*(U/[!^!TV?I(7!JJ>2)'ZGX]&[MD[T5TBD M!J'2_:158P>LVZ9.0_K.LU;20+5AHP2"4@L;P$'=)L?Z[EC;SY%?P;M;BD$J M66+'*507@E(QU9O='_W;1RX_B']-A?X=V#Z"MY2T#-(Q[MWP&( M5#*,&"<2,?M;'*C6D[OAP ME@F"AKL2!:%II@>(:NDTPYK LJ%'$*L4A0=6%$=!KKNZ@Z&D$D^2OECC^.JX M%%TE"-&R_#UXSH_O77_%7>=XRTC7\-13[58Y^^V"FFM+HC@:CP?GG>)K&_#J M>,NN2@R^.AYP%FB3F(]3]TO@Y$R.&FU#UXFO#^@-1?^OW/,*TC7A0P?INL[8 MIJ'-?97@=5OI\+AVD#)VC+L!XRRJNNL,;QWKW/<5,L^M?.P'Q G7JW_Y/U!+ M P04 " !]BI5715I]U>(U P5P, % &%I&UL[7W;9A]7+"6 O"&12&0"O_S[ZRJ:;!!)0AS_ M^N[\_=F["8I]'(3QXM=W63H_^>G=O__U?_S++__SY.3O%P]WDP#[V0K%Z<0G MR$M1,'D)T^7D":_77CSY@@@)HVAR0<)@@2:3\[/W/[X_>__3Y.3DK[R+"R^A M37 \X7U]>']>_G!9](;CGR?G'TX_G)]^./OP??O[QA\G]EQ+P"T5M M'BHAHS#^XV?VOVSC[>%I" MORO V:]!NFU0!?[Q-/^Q"AI*N@[C)/5B?]=U Y67CQSZ_-.G3Z?\URUH$HH M:;?GIW__JDN0)",'^.BG!3MA7)^ MOW]-@G=__9?)Y!>"(_2 YA..]<_IVQK]^BX)5^N((<._6Q(T__6=%Y(3)JGS M\X]GK/6_7A6:5/X[C8/K. W3M]MXCLF*X_YNPKK_]G!;(\+SB(_)^KV/5Z?L M]U.]KCA#M13@M!MECRG598;')8X#%%.5IQ\2'(4!T_'MK\EL?DNGV@I]B[TL M".E/FN1VZ-]!'EPNO7B!DMOX^L^,BFPX9L #C<:5JS#Q(YQDA#;?H#BC__AX M$8=,02G:*?'\=)HD*$VH"M^%WG,8T=\0^^N!3NDPIF;Y'A&NU'2ZSYZC<,&U M.[E"J1=&B>Z$&1Z/[X*G+5FAI6SO^.A&IU;8'R M1R]"3+5**;0VIW!'%JBZ"6-J0BC/IX2PI8^O@VTIDW=F@;I9ND3D*S6J&2', MY^,V]3;>H"3EN-W&_X'#./V-?J;0K>EN.XR=^9NMLHCY/1QK-KL(6M()%F[0 M'4Y:\T"_8RM44W5%&C4GA++#?" KJ3D,/!)N.9($O M%UD2QBA)'M&"3;G*IHZ9V^3BK?BA+3>,^W>*!\Q7HH8Y"@L'J8"8K1'QV(*; M[P&?''B$&;;++$GQ:OH:)E>8[;F*K56B+V#]ONKL,5,Q1EA2!A_G7O+,69@E M)PO/6_/ YRFB0[%O6)<)1Y>CBE"P:NI;HXM<#!3V]/HU9>LY]5FOXVQ5S+"[ M,$F'T;=M!]1W.@W"U58GO"A2*U$E!LN"DC]RDBLM13SO@A3]S)B#XY. R[@E MAE WO:/+>S]9H=7S;IJ:XBKJHV]$E[0_XF?/Z&3+FI;H2GH:4!GRJ=Y=&^K] MB!"F(&$>$+FC( 4@0Z?SW*X,B1AT;1K^_4#?YQ MOL<8O2:GH])+]VHD0T$3)8!<$!ZD5MJB)':GKU-2)YM.H[+C.?7K#!F/-?'( M$CH47C,$O.VR4,S@E@:T8,..LI]U,)\\X8D6QIA0A^?7=_33FH28A.G;K^_. MQM:>:D!:>YKL0\*S8P=YJ)/B@_&D^-#7I&BP66LN?+ W%TJ$]:; !T>FP'8/ M>H?H8E4B^O:5[E>E.J-L!QI4K9;#ZY 6&B[IDA;"A4Y]$.G4+Z=UMVKG&JK= MK?XVFU+?Z].G3V=GDY/)KF?Z1]GYA/8^R;N?L/Y+EVP[0CEQN+H:SYX$^>\7 M>$.9%.83AW[8S1?ZQS_NT,*+\E0+-O[>S!! -.8 ',Z-.;Y<%>U;5@%[>K/ M0ISW 6H(&\Q1.8^P>+".DQ#<=S0FHA [-@5%6.VL=T?IM;':NS20R$N2V9R? M,0IT4@D/6FEI"PL45]$0ZC$,"-(H!FVKVR:\QBHD1M-Y#:RKBY 8V][F@JXE M8[MYNA(FUZ\^3W,"S#$,++%R$/CPI!4#PF:Z!B FH0'2Q51K\0]#(X]JMV6H M;DUX \7^C7A"THHYHW_M9$S_V$VS1Q_%'G71!)H+PC4D+H4JU$='05OR MQG2GGJ?AP^YW$Q#T2<6@UHG[ZJW$?HD*7)/0>H.N+KB4WU@/A]$]KW4)%.$B$L2"T(W=L.5<%\K(&+ MO8VJ&/GJC &1'MTGNLP32L,-NI[/D9_>(^JN!;/Y-,A9!_A(.LV$KH5N0T?( M!QTJO8:M6-"/JV4H(6R*VZA^F!XQI5^F3X35U6D:_#,KDM=O,/F*7G;%&=2S MC.E'/\_NEZQ61GW F02FO5C@UA/M>R?"+[63JSVFB$!!VB'@KDM96\E@-6JC MKVR&M%17.H@&N]NC,%GCQ(L^$YRM>> XG(=YE;9LKR1O!>\GU.WJDRTL"MD[RA1>QNMK')4+LGH!I$(0Y M:WQ*# :3UR&@8%>&()F[XPP.JOYXP]NV)"H\U>&:=KWI M61VS_KK:HM&5#C)I9F2/;NC&XA-H+\WX8]F*4F9XT72]C@KSGN]N]O<\3\2+ M\\)"J55LTYG$RK7M[B 8*35;;;OKD9E]&JZ.>H'[H<.")6I'>-6R="'8JFDI MJT0K1$UKS>6NZ=*-L9T=]HV77BJH6"#3$:?0J")%3GF!;J MH\?2'X"$K]IOPI#P0X_I7$;8"N-H>[_"&'>/ED&LP<)11HTY/]33M 3HV#W; MS.@"PXZ05F&J..07@<(GF0"P"R3N;KR1QG^5[?2)%[7L?,@I%P_C3MT*[8VDC:FM \670$$@@TPLAWXJ)-0 MWU,H4!_=U_GB_1.3O.0)$5'D50PD]"7$8",1PF([LWD-!?#0'X05DB6%[N(P M2=F*-08?U8\285LZ5%(L[6Z&*T%(C=4! H>W@Y(&CI KWPB##8Q([G'KJY8 MUL5E_$TOB'QMURM%VNITN<04,7:I+L/I(4S^N'B[0+&_7'E$5OVG:@87R&DT M=((-)5+RRD!%,P,V-!MVG5@&,L)FF(T^S=2DU"H*-4BPFT!6W%K\%: MS"H1MO?#[BZ_O7C;?6;Y.+)\L@Y=PNEE'3NUP-HZ(M+)*P(%60$!=\XVZT=N M6(WI^,EGG4BK3FB()#=J%/8NZ=2J41"U4=GVD75C&FPODYGZ:;CA=\X4F.I,"'EK]=10M[+-!,9-L9O]#FI15!U/FH28G5* MWC JT5VX0<%MG'KQ@MT(F[\9?0I;D1D=:JW(,[RD75!?:>I;]B+Y'C7N!_W>&9@!EKT MU)9W0YF#]J+'G7&W<+1N2&S]N+T5D5;-PP-*0\+W'\QW4?CF8F!)U!("=X)0 M17A6#&Y ;']34,EWK(?'Z-,)0KP>7H41MGP;$@DW//-^=TL-.\^1WHL$-X%+ MS12-K))>OGFJG#"R)AJDBQMUOS=)2QY8'R,+MRC)2*C?IR1'W>ID^AL*%JQ0 M#B7A(E:EQ8B!02V"P9T@5#IM(' #8ON;+DJ^8ST\1I\D$.+5Z2%#V+EU)OE, M,6-/%5DT_<8HC%RDAT MS=DI1M2)-4R',L'T%5-D[]KCSP@OB+=>AKX7 >G,(*PP_5<*/19U^?%2%0/X M"F0(5DR=#+J7*Y E3,8:.-BY!KF)]/8J9!FR=M/(7CP2J/+"JC!PHM<^E(W# M\J5'4.-1^^ICZ1=O.YA[[XT?S#+$=]C' =O!*F."0PP%'\H/-%CGS#- ,_#P MJ(^?BE:GM7:0/Q"-=@__"W1DI_P5$/CX>@_((BGR(WJ]J=C_) *XB&5CCG^8 M7D.R=FKNEMI^II,N1;Q<+I.=A37@0(D+(6U3)E5E :0>=?TIM8R]6#GZZ.HM M0+>JXP":=JMN\C>/?O?8,I/.R$.X6,K2)$%XN,!$UL(5BN6U-7 +,ZI[K*C1 M$$/S'2X(F_&K:&#T!0]R06C;S3;V(L0?JWSV_#_X14R>SP.)*/%)"%U\;M@: M=N7UVSO$&_5V2-G0F"/]>EGFICZ MB9$RF]_&0;@)@PP,40OAA %<$-(61;^'Z;)Z*/"$K^&W@5OTH,<%=1]=@MLJ M\>#66(T:[@;(*$/=+=!W*'7N)HO93<#*Z(&BE69^F;"=6SPP2*\3M&O#AZ$2 M[F1" C/O ,PLI^ )2(%S\0 2+"=+4 I1<(%B^H%C><&K;GB*[:67H@5=/ MF?2A9I-N+YTKQTS%BCL@.W[)F"9UM6HQ4ZI+6.-J2]!T01"W1_L8@9JOW59( MN%'K;O-"*@K< IV1IX@(_^U3#B9XCSY;IB&EV9NG0%:N"$2H+"(@"R2 KXPT M@91D]//FB(1[6#;FJ!K<1++47C%R7=24^DA'$V]_R4 M>D[!?R*/"%12!=Z0JTZ#@X-HG M\WZZ!GM4HL.=L!L]S .04PWNM"##ZD3\%F=)YD4SIF@EF8Z2 M%J#J*=JX0[?TJ$3:QI3V_HY"] 2"#3 :?6))2:A.+R7J5B?3;QX)V>7M#V(_ M#0(#54<$:)DLZ01I FJ1UM]4D' 6J\8>7>F;R%8U78QD[SN,*_2<[FY*N&7A M)92D;-#\36A@NZ'33.B_ZS8Q7#"6 37$;=2>C1TRYK=$G MPNIJ<(?C!45MQ=!57%X@ @5-)P3L (G2U4$,K$UF?ZN$@MM8!X?15PLQTM45 M T;6;@DH04&8WGA^&,EK9)J (S5XX]?RBE MN%;#"2!JMWASB4GZI&?ZA;!P&2($[0*5BJMHA-#ZE/989:E@.=;"8OQ"2C': M]3M>0'0MUZ^L6=)3O/A&:9)6K.S!26HS!)"V*5/4H30@]:CKL]8$9B]6CFZA MGJ2!;KV"1(BF[9=/V*M_7K3;G\C26<70PX>$1D$[+7 M#F=S 9(),T6)^"?IG.ES"/C$J.=!>G@41:$5>#CD;;R.(J:V.M7[IM*UEZ@5 M/J*D!;R#D+=Q@6ZESRAIH4]WO[ZCGBADSTQ;]B*E!$@?EQ[:GU2DZ]U1.A8< MF4N6$RG..6P""=/UQ&!6" $G@0Q4@ZA^U%[)4ZP>>]2,1!&R94ZB#$D7O,;J M6]%)'LJ^]Y+T*I.M#5IM51ZENK6+7)'7->JU;L^9WAT^;1'B5EC:\NQ49.V] M>*=+SOCWL/M+%&3LVA#VY&;Z]@6E2QS&FSP4 \$K,G&!%MU#F;K"P)H860AO*DBH M14!DJ-L][,J>DSP3[WJ#8N5QEQ@:/@:"X=V@57[H!<&;T-OCP9>2^5@3D_$/ MOR#4:\=?,I0MUM%30EB6JKJ*O@HH]&Q@4&M$:=3/UT$U">N[=A[@;:-ROCF^ MI;KY.L+-JODFHGLJ_LOI'L?NZ)_\A_I7!3XU7MY[E 1,UN]]O#KEI%QA MGT?2RW_I@I5?DW@;SS%9<93>U62"7E,4!RC8H_GL[.S3V>1D4G94_>C%P23O M=5+O=A7%20V_+PEZ5VJ+\1Q(D/]^@3>G 0KS*4 _[+2?_O&/ M$LD*8D]LD[JG_7+0T]8(MEJRRH>?BMO.'U/LR]Z5E<"7B&M-0>WYL:0MB9\] MHY/M3*EJ!ZB1 M85< >+7",<='6GHG@!N(_9PK)ZMB$#GO8?6I'SPU<.^-YVI+F5OPNS!A"1K) M]:N_9$5P KNC A[?Z'QH9W14A(S)_&)@H6T1 =BU*7KZLN7Q'NZ]\Q71 0HC M0C_M.,O^^L??O_[GXQY#*]];- ZPW!GC*CB.S*_+O]T*^<6_'Y-?@FFMXA?' M<<1Y*S SU#]'W,O7Z6[WR.MX&XGDB*])R!^5X(*V M, MXTA=G6)[I*>-T W1,KG_LB>L-(FQ+(#]ZO8X#=G.(A/U[<&/R_H=^>+]' M@6W&_]_,(RDBT9M2\QN08S+_QWZ8WZ#!%OMS)_0FC-#73+ K%(.,R?#_W8WA M3>3M M+G$ "T'1:DR9_-2'3!3TV!71D_=Z&U!RPGGHN"'P4271<8LLI\0)<=SC)/6B M_Q>NI5Z4&'A4473<,G!'D Z^L_C\KLCCOD.N:VV'M'^XCNESB& MM\5-D%'9W'%?W,3>%JL?D9^Q<<\_//,W2@6L;H*,RNJ.&^(F]K98_40\_N3D MV^H91P(^[_T^*I,[[G#W4+>MS.4Q&Q#D$8.-RN^.6UIEWPI18C^H3(J7-=^D<>4*U*C,[V6[ND> 79X_KKPHNL@2 MBG(":_X>U*@\[V6#ND> 79Y?KQ!9T%GWF>"7='F)5VLOAO4=@!Y5!KUL30%" M+.O_$D612@1UH%$YW\M.M(Z_Y35WEW+YN/3H!GF6I72#S)\VAU=>::-1!=)Q MMZI#CV4!(7:A270;!^CU_R!X4C3@1A5#+Z>\#1)L'SJFB+"G+S;HRDN]PDF3 MG#:*P4>50R]GOQ EUF)E.0(W8>)[$7N^"D[O@4%'%4/'S3!,A>TLGQRE//7H MAGXGR_$4P(XJA(X[9 D9;DB!*8:>#"J0HR89=MP<@T38XO^48A-PC")/Y!WM M_3XJKSONA?=05W+XE]/^:C1WA5F8+OUQ@H+J.\O;7Y/9G&7 K-"WV,N",*V4 M:,H+-S^>8>C,7J*RVUJ59G[J%NE=4%ME)6[\%8+&HQ9O4> MZG997=J_AN\ +3 5P-$KNM18"ZOMG:CB:G# MF8R:J _C_G?@_@TEBSJ2'+W?PW1YF24I=1T)]2"CC 41ITF"Z'_!D_TWD637V?50A!'IN\B<6R3#.!R,EP1T*/*(K8@3N*$?$B.G.G MP8IR-N$/%FQ0,?/!W8Q>8XNUG8:^MR9![L@O#PC>T=G/7!GQ9D+LB4YW9N9]'E\L; ;; M;Y#$BV;SXHNO./:]9 FM@IJ-+1:F&JZ'F@2Y([_/E 5,W6;QH\):J@$"!PF]6MIM* :!C6WZO[)2R6&,89>U8QGZ X3B[0 M'!.4PSUYKXC%1[Z$,<<)$$R?'=NLBM5W_?JBUJ4Y6&!:V(<+NJF$PTX@M,TZ MVS;;+P$)KLE$IF5:6V5Q0YNENETVRF)J7!7:59CX.<(HV.'[%:6S.7R29=:% MS4+@+H)4T>6.2"E..]0!F>W!V"P<-A/*'N+N$5Y2;"85!2'N2$EMG"D)''M.1^L%:Z\7!XX;M?33;!W;(](=*0MMM88Y M+ZVYC@[T/(8#V3G&&M(S"]S1'R$G3&RX$ZD?QO($2'%7+E=AE*4H,%QE&ZUL MWA_1;9UMD.*.K+26CP+_SFMMO1\'5UM 4XW7VSJA[DB[AZ5 0Q=Z'\7!55=# M4WIG@SMZ!'##S+([N?IJR!4DQ]'BO$M^D51R&^<) Z95>C^VJ](K1IV$\20? M]UBPUR^*.5?9=24X9DS7>8A1W.8 2OHT*;%K%.LH25]C!&#MUOD9J5C-(HJI M.;[+V-XQE>G26$\SMF'[- C"?.1[+PQNXTMO':9>)!6!HHT+WI^N.!2D6"Z* M2BG6*"C]%ZE,(& 77#9=84 T6)7"$T%>DI$W/F7SV2L5A 3>@@;D/?CNF3=2R"/A9!P\%%-NW1 M%27!D?9%&>*_S3ABR?4K(GZ8@!'> M%OTXL)'H:VZ:$7X8TG^@)H.$/@\E4Z@I8P _F*#,F*,PS:A-::$,>MTZL+$9 M6#?T^.".JM2V;YR"J4]Y0-BI0Y+F-8@Z&UBPJ0.;HQY$KD>K.V*%]G9LG5*D M$^LU=:#JO0>QZM$ZZO$?.SFF.SMJ)XI;?!Z0CQ=Y1^5E/NS>'GYWR5WH/8<1 M_8T7C#P@QKW<'O$+2&,?S9ZC<)&G+URQJ%FTVZ_(3@=_./MX]F%R,MEA0_\H M$)I4,,H/#3E2DQRKB1<'DPI>_.\M9I,*:I,*;I-_*[!S]@1Q*PT9CUEQ"+/] M3^&*98[,'^FWR9S=[(UCV46F MB.31+R5E;TK-YC54P$M));#V+R6%M:SDMP3]WJL@652;>?E>=/^\O42M-'OB MTQ;]9I8O)%6J3%G#J$>-.Q[0A1>Q*?VX1(CNSO-WPB69%##X^(8+"%;T;[C4 MQ#LG0FGRA:R!&QD8*JU4264P&S?U?4+WLQ7'K7@3 S1ORA8.!&G5&E2:-R4U M[EBVSG;@,?5(RIXWD=C#O@<9WXH"L<'AK&C?+#ML)5.=V_8Y@+7SWOZYU*M" M'>SYLNC68AY>J,0\WI37 AOUX:(*EM0 MK%%RNPL!.VIJM20&T>2.B*2DM3*KPM:.VM7NTVX0@PH$E 'SL<,%B6[-TVSG M0)9%:P-I0.;@5Q_NG2Z#:(F-8=M.'$B8Z"2]-C0[(TK03';HQX%4B;$$.IX) MU4-J2UO7*=KLR(&' T:0:I-NI\3:PW2U[N, U_&-*5S7IJV.+]2Z)P=>%1C+ M' _D+PU0/@22 .Q6C'IPX8V"SA$#(XK=$37L^]&]=%XW(;]#WZ0#%UXZ&"[F M)R!XZ&WJ-N4'OR!R\?8WG&U3?J8K]MS7%2)Y,NA_H8#=>[0]NV!H/J $D4VC MG*#?KEUX4J'C;K-" &:+#B^0ZQY;*[IQX6"JB]3;4>W.,E HK-"I4;AR>DT=$/ H*9D* M-C@G<3DWNF3H.N'(F>BU<8+MP8F3?NG3I<9;=*HVK?;B@!\WJ(BKM!Z8L&66 M+'+PSX'AG0-]%8\<[ XYW M!ASO##C>&7"\,^!X9X!MHZ:KE<<[ XYW!AS+N8_EW,=R[F,Y][&I:7>BQG/M8 MSGTLYSZ66K.-,^73.J*I3F,%75;->(&*M*9P#\:-,D(M M!:M)H4Y%[WO7>X^DR6.V7D=O8,&@ ,8!!U6H ^6N4H!R[ZQ[0&OZSS0.KN,% ME25=M.(%R$,9L .NH)29,MP'"*:D:$'H+ D><92Q?N%"?0FL _Z3E*<2U/LO M$=Z$W.8_(K()?03S$P)T( 0A92:$=^^<9%YKP!G@D3A[$6#8);#CVW? VS.Q M[Q)ZQI=#[@14,0'-O 36OIE7*M26^S 5O1NB;^^3]Y=>[ 4>:'::():MNU(C M2B/3Q'QT[;W."%XC(6^;/ULVWEI\;6+=_W8P";U'G*7+>\\/YZ$/;P&29163$"77KSY:IU\Q29=3NMQ2_%CHA,MT.F=_@@QOV8_% M[;F1/%J2Y\[I(;#&WRFNY5(WLW;9EBY%M5L;I)[.X5V,5>#/$LU$J4>WL1]E M01@O6(8Z_2]X\E[EQ[]F/3D0_6VC!:UHM72@._5]9G62!^2C<,/TU.SD]H>S M\_V3V[++R:Y/]T]G'_TE"K*(;B%+]+_B%"5WV(O9K>0W8>S%/I79CB;9P6WK MWH[A0O5I;4=1'2.)WW\D\5NRB_*4)AC>94J #R6:**-AV'CB-(IRY[64/;QG M@B /)7(($N".&UZSB*QDD!G%G2%4N>/ZS:VYY:84UC)&VJXY-_TZY?6E M\B8.^.)=1"\GSIT)_"U^#J.(W?M7XIG(I29KX$"F1Q>9R4AS1V(5[)13#(!U M((FDBYP JNSN:*D9O\'D,<7^'Q=T-QET[7U<>@0U.#4EA!6P\3S,B[<=S+WWQD]0V8T">AOASOV/O'[R MD>D DO3F/1@'-\@]";6VD-:)MIOKW)J\'15Q\:BPDVK M:%1.\!)T!]A1=RP*H$*[53G$1QX$$)[8 4 MI;I8%0-(A%TKS)">KM<$^7FN\4.X6*;)X_3A42H2C78.;#JUA:-!CE4Q7:_6 M$7Y#B.,YXTA(Q2.!=T L8UD^"1=&/RQX8CN2V?PV#L)-&&1@3B YTR^]R#^ MJ81P^X)BQ[\/*,K?!UZ&ZR=\37>/Z1MXUF/<@_T3(*EV@A)2T36Z[*Y":L!I M5V#BW#Z Y2.BEKI6"F2?&K?W >VW*,8@%ZTV)B[__T4^G?$=MHHF&X0\1:( M_WCEI>C&"\EO7I2!AQ/NX'?(UMOU*:'!_N]@SHQBZATPZ-"-$@>CO8=OML'] M@,[TNWYE5<\)NB>AW]HP]XF! \D7[BEOGPP^(,WN0O7P;LWCMZPT,4Y"?TC5UAO:@1*D @T6!F)CBF:G\ MW2EQ_8!!S!Q-2\C.@H,Z7&>N M8QK\K";VV838)T16T-L;0PYXR.'3'G1V(*Y:JIU[]%A"4*6>SZQ2[J=FI1SK M,7^F8]OGX%5QPN!#)=]IGTA1 9M>D^'3$1^8,@%YOI7?K->>F;"XS#VLX#]Z MFB?PU7&4KD(M[OUM.E!5(?'<54 U1J\X!JTR8 MS2NKB*0 %8"UGNAO:@P4]-B]4:5R*$I]@Z_LTO_M-T_T4Y*_S"4O/S/NQ8W* M4*DRUJJ"3>GK_[6>C/A+ZBE,%P3Q4>$W>R!(!P)A+;5M^[8/1-JP!SN-&=Z( M'%>]*@GPZ#GV>MB7[%7;M,-+A:_0\#<4!>S.#$K;=,7NMP",F;R)Q4"D*))O,#6H4IR]T1F33]9A:3J$RG ME0XY[LRL78']I98U-F=;]B%BO^U(P5;WN=5+MU_Q*U*_2<[JI1I \ZBR#'G8]Y!MB-Y_/# M74EP201H/V],>[[@.%U* M'J#OJV,'K)A*!W<;W'Y('D?(I9$M$:2^>XG?7\RDJM.3 UF0G<2H0Z-50_F; M1T*F2RRG3+)(-<'<>8U5;XEJ4N ,WZ5+DPC0C44)4AV(ZTXXS.S5P0!'D2>^ M$ T&61*8-.%0 MM[$#VR!#R>I0Y4XNQQ6:(T*M0'Y0CRYQDK(7WT"I = .E+D:B0D@PQVY,"TJ M;3E/#EJ'J1?=L121V7,4YF_70]91M[$#A9X&4M.E:MB,1%%H>W>KSP4F!+^P MXUAO37],WP0G <8].'#9FX:86I$VOJR*C1A5H.Y2T^S+@#F,4T)MB30H85/H((/B#&* MJIMJHK;M9$SY_M1](32DSDWA:HAN7,%\ZE4PUA)Y^W\7]@RI#?Z&=V^:!1BN_Y63/%EX\WH0.>^/F(DWQ(^E-EU$D83_BX MDW)@]Y. =[6!-TPDZ"[<\-(F+UZ$U([F9.H]E:SN8/A8^B7UCG$4!NQ&R6OV M?E2($N#8# 9U)EW87#AE*!XF;O3C#1$JX -R,F#[)W$J[9)QW]K+26-$ MV)MJ96(9>-0D@;5\?J?6HI+Y$AI&Y_UN N>/?^17-.V6C.:W"+'4,\!D=>O. MF6SC]F:M&P-&%S^$#FC^5 WLF\ ^-+J4IHK:WG?85:?P-F9O3WI@+JL$UK(I MU-.J+AG:2)S06[+::V55-< M?F[>GCT;V\!!0$, MVCLP(0>3J9#@80\-/F<>>]4'58\'=Z//XEF6)M3F!+PHY5ET7&#<@P/GX!TD MV(KD\64(O<:E >_ B?< \AGBS2KQ@2KVXB=H3N<\#N;S%P,S;8.G&+WL#AI$FOI[&;J^]DJBU@@CQ^KL%O("5JR",2& M(VUV6O.Q>5I3&:$XN:F-,6&#N'\R(^733L2RLQFS+D;.#$\I6KN($4,-QUS3 M)8GZ\C;.G-NT$5TM$B"GTX&MPA8E:3X_ .M(-K^. C9]_@8U=J]YWFD:OV8W MRA]S"/Z9Y69>?KNS9F-GMN& UM5N=-:DR16I73&>HN "Q?1#>A]Y[/U$4^EI M=>+,QMM,BEJTN2)-F;571;7-N[$6X6Y+,2!BC37R\.+=FO1]1>EL_N2]=E.* M72\.S/(1M6-'MSO;5!F^%VB."7I ?N0E23@/_3RVH5""3CTZ$*WK0R$Z\< = MY=A'DFW0-=A3Y#GF3V KM*7?(1P()O:A/OTRQ1U]ZK"TN+>> $'-H*G_II2#K=C/RW4A- MK"1!+A#:F?!66['5;E2"J+1[BY4 *_:1(/G%%1KMW AZ*511):$]FGH_>WLB MWNNWQ+NDAA),S!/ .!"@TM:<\JQ-0(9KJJ^*6,B;6(M.Z% BSKO3-6>'%XTH M* N,,NH#RD?^1\\5II?& "]QFS6A0-Q"%,],"/0G3V &.\TC!=4^VH4 MW(7>,Z^D-!*QHB<' @S]2%I!ISL"OTXHCUZNT!HG8(GI'HP#VWA3(>U1X [[ M#>Q$J3XA2NA^DP43@N[65=BI _OT >VMD&1W-**\:X<%&*@[GA\Y[MX"^CU, MEZSP8A,&F1=5@:Y?V4?XV9VNW3J0SV2J%=V)=D8<,#XC$M?C.3OE4 M.W#@_HX>+ !(GOW8W#8#=3;/JS>*#5XPC:L&RC2$]T$6PCN9L%$G&S;L!,\G M7G[M@%>,//'B8!+MQCZ&_(XAOV/([QCR.X;\CB&_3B6X%V]?O']BXX,U5> MANM$FD,J;>& B6VIN[77/&4D6HX:;%"$URAX0OXRQA%>O#V$BV4J%YFRE0.1 M]Q[$IB33V[(TPXS%5X3M*57A /E[$X7]1#0XHFN&< MW_$L"\+2W[(5"FKWP])>4+AA+0W"[0,,[8"#UD.@?@#&#'NO0Y\T\'3B'$X0 MKAILI -*M1B4#TZ?\+4F<7]UYB0_+;WX,\;!2\A6D\&ME@8.!YA*,C*'#L>. ME8?M#W2W'0OO&AITM -*6AF<%]^G32O)?/)>*S^.8,B@@0\P(V8,MAR.R>+V M%M:EX8<[H#R;X9GQ?5HM^'' WD=QX%4>F_;(L1<)%9ZV'2<8>+/'5&P#^*>V M)FU)RCB35SW:J)'>,ZNS6,T,=[0K/X:,1)'ODARHV$FOZ:AR[RF$K$>9.T(L MD9*<*?^.V,DP76$VB'@+]"U!\RRZ"^?PM8A=NAQ5Z#W%;[M1[(XR[,ZSI JL M/'E5M!Y5Q#W5M&D39RF1OJ3G,3]JNHWGF*SXLO/H12BY>"M^,$N?_[%Y T8Y MT*3H<%(9BO[,1YL\OVU_/J"4^0+E![3&A%4K5BC;\D\O:]Z@)TO7PN[IB]:U ML.(V#B;1&PM2>#NLF%RK!KJO #&@:03H0Z4X2@!RKVSCDXK^@_=H5S3%3!&B- 9!O)0!NS 2;V4F3+< M>^TQQ05A%WB..,IYP C)5 NO &;:4IQ+4>V@#669* M: =.9:5LE2)O\4U:.B1WJ96/!-53R&AT0"H:[P3O@]I_(E.N7##7 MG^2B:6LM&-J%,G)5LL :-GI@L],"^9DRC9O.O MZ*6A;0(73 [NSG9!6X1JHMP)_A:I4NSJ9G9;%WO]BMT&4Q;XW<9^E+$G^UC MD_X7R*[(;M&3.QL7XPG:BE[GXL3L>#+VPRCD?VV-S59G\QN=GW#^;TEL&&?T MMP*(%4GPR^+O"=Z$S)^[P:1HY[V:WMWR8_/N%D7PN4X"N]"E,' 37%(Q"3DZ MDQ27GY@.3/PM*24HI67RS(FAHBJHF= _MQTP@MR/;N]+=2M.*J)YF):OV)4& MZ0GO/ BFJ'"PNX^.CSM1_>AV?X(\;DR/&]/O8?O3<3/JYO:'W5Z#67ST*XX+ MQ.173,#P![05E5!A=S/Z/1R7 GN9?A>4X^GI\?3T>'IZ/#T]GIX>3T^/IZ># M1<.WBW:\8"[5#2;R9;N^:IL&T'L;S9F8>\_\VWL#K[,_Y4;4?B_DQS#?QC!W M7S%B\A>'OZ!TB8/;>(/R9X-%H?T>^G1GP1M2G7IBECOG"O>YJUO<'\]BY23Q MHMF\^(+N^'PO60(62;>Q.POW&*9&ERON*,%GRD=&[XRGH^_N5P+$#H.[XTJ, M(6B8#^Z(EEH?N9$'L/XWM9X[VU1%S/( M_)0=(E-WM,0 /B27@CM@GK3U:7N&+J7(I05#>1H&@ML[SE)0(%NVOZ,+ZR7O MQDN-FUX7+IPS&%KNVO_Y_4$L#!!0 ( 'V*E5>=<_M4 M]' &;X!@ 4 86ER+3(P,C,Q,3,P7VQA8BYX;6SMO7N3XS:6)_K_1.QW MP/5N[%1%*,LN>_IA[TQO*!_ESIVLRMS,='OF.FYT4"0DL4V1:I+*1W_ZBP,0 M)"@1?(+$87HB9MJ5$G!>.N>'@]?!O_[OEUU GFB<^%'X;U]]_/#-5X2&;N3Y MX>;?OCJDZ[,_?O6___3?_NE?_Y^SL_\XO[\A7N0>=C1,B1M3)Z4>>?;3+7F, M]GLG))]I'/M!0,YCW]M00CY^\^%W'[[Y\$=R=O8G3N+<25B7*"2NOLN8O)^V? MO^.M/W[__?=?\V_SIHE?U9"1_?CU?WR^>7"W=.><^6&2.J$+#!+_AX1_>!.Y M3LI-WR@7T;: O\YDLS/XZ.SCMV????SPDGBYB*R-E^9L5 *_^UI\^=6?_HF0 M?XVC@-[3->$*_I"^[NF_?97XNWT 9/GOV<KQ@ 72D5OZ/@!0B>)3XR4R\A/J?MA$3U][U.?P"?\X@W]PF[$__GH1 ML4%AN4K2V'%328F+_V]?57W?S1H@--!:QF7)G=B5O-@_&ZR3M?C:C1BH[M.S M(/MA>/=U'.VJ)17LHHHO_QJLNO^P4I62'C%-HD/LYO[;ZG=6Q==9.A>1M8 1 MFH9G/SUTD/E/EW+\=D*/7(6IG[Z2ZW =Q3L^#OVK$&-$QY("*$P?G541ZHKF M-4WQNEN3?M+S=.UP.F&CM(/]4:%,?N&T_[^ASKAVDA7G>4C.-HZS%QY)@S21 MGQ2NF7WP5P;Q*06!+@(G26[7#VGD_KI\\9,CH[1IC]-)6VL*GMK8&)^[MA>Y MK\]R@B1:$TZ2_ )$K3BKJMEEM'/\4&.+RH:XW5.OF^J7IZWP.F2-K*8\49"U MXXO1;A>%7([/=+>BLV0>Z).LY(C'C="[(=:47N[(:I'VZ2JQ=WRZ2F%?E'8V.<,=5.1YDCZUOBBZZ6\O9U MPVRJ)FDOB*1N*/UHX9H9P\I$H[(!8A>LU"5WN]*W2%VM6L;>[I5[DZ$40OH3 M982S](']J_ H^.NO__'E/Q^.=%,_Q^D_)Y*#V^0?XO.64]'Z.LF7JY_)?][> M_SMY>+R]^'=R]1\7?UY^^?%J0:Z_7'R8QF$N_GQ=J9[X'+/#*)(7#L,^Q.HP MJFB]93EW;:_^/C&*-\MG7^$-.U>,XQ. [W"%5DG"P3P&U"3TH=L+$ M!Z^]I_LHKMJAK&DZ \_2Z'?B94?MD'N<3MKAWI=3)H+T=*Z8GWZX=-(Z5#MN MA]\)*S4[]L!2(]SN5RWJ8-\39-F ZA$@/)WG_=^#$[-L(GAMQ,#3EOB]3Z/= ML?\=-IZ-II1RX M[@P4B2 YE6O=TXT/AY["](NSJQI8-Z6T&5 -FI M7.XZ=*.8P2>?#O/S(Q?1(4SCUXO(TWM@4R_L#ME*Z[)_UG;![*[M!!_HO24F M"\+9D"@F&2L"O*9RZ4?GY=IC&8*_]L5-@X;16M\>NQLW:%IV8$UCS*[;)/) MIV7D29G^Q./]TO.8T9+L/[#J^5%KB^JVV#VT1L.R=U8TQ.R9=>(.],J,YD+^ M@_#%^=MP,OP\U>W;#G;X=I9>^6U;K_QV7E[Y[;A>^?@<3>R5%^R?M_%C]%QY M'$?;>:I=I3\6S6;@C17"FO)%( U9)A"?V ]YAGL;W\71DQ^Z^IF2MOE, M/%*C9Z5;'K6=@6_J)#;EH/D\2'*8V$OOHB1U@O_7W]?.YC6-9^*AE3I6^F>I MY0R\LUI>4[XIJ!-&?J+9.:#U,J:.QA>/OL;K?55ZY)=KE>]P>EBEA+U/NW&/ M8M0FYT_#U.E])*V=>M.$'"*4ZV(O- W4/, MW/GCMZM'/ZV\G%W1!*]KZ?21KG7\/4[7TDK9U[4X%;@^^/';=ZOW1-(?W[\> M8PAUCEMH&IX_52MK7U231XB+)7K0V.6V'WR$JM3@]I MY4TP^U^UH :.:L5$4IW*V1YV3A"<'Q(_I(D>!X];87>V2JW*SE9J@MG9J@4= MZ&R<*)%4IW*VJQV--PQ0?XRCYW1[$>WV3JA'.%UK[,Y7JV79"2N;8G;&>H$' M.J4D3@1UDI&?# JW- B:G/*H$79?K-+I" >5%I@]KU+.H2@(-*=V,Z74S=H.O;]6:W;DHN5&J+U2(^I01Q1D":=+&.'I#ORG%,KJ M^D_TTDF=;,:N55_;'+L?UNMY?+:_JBUFKVR0>/!I_IPZW.]TY+K.!&<$!*-/ M?N(ZP7]2)]9?,JYIBMY\OR-83!64"I"U<.A;GTG? MOZ@UFVF'\!8;^U<2!;['7U\[=P)XH S6,VDZ&#L'^7S5FS#:1C/QXY-W8*I; MS, WS;S]DI-#\>#+C:8X:&W#F7C>B6Z5WG>#MQ1H"UD->.&-IKQP=[L9.M M^;4*H=.VA M!_^Y^OO!?W(")E"R3"^<.'[UP\U?G."@FYBT[8L[+CM9H/0&5IN.>..VF_B] M79R1YP78^3\41@OBI$3R(IR9G2>TIC6#"_^@!2,;,7]/&7[Y;DJ](='?G0IN M'.AI%141.I+ BPU]%>D;'@4_4@,8U2<1IH$)BQ8!R!A#YR<:KR)<6B]W4#.2 MN%$04.!J!QU=RO1;!33Y0M/J,U)-;;$C78V&93RK:(@9M>K$[1^).=4%873' MQ:$H=8+ZB!Q#QT=@2QS7A?!+2)PSL88[8VBY/-5O00(H:.<$0?0,>T'\=>'_ M\?&[#]_S,0C^]2\+UC[94WXD+AA\5K/?8\,AGW#^[*?;BT.21CL:\QEI(T"U MZXD;KCIH7WZBN+$;7BCK(OR 75'.@SS[<&LHX[(@G,\$4-?\N/&$-A!+,.2, MN.-IW +X+.AL ]"NPR>F212_,K4TECAJ@ANBJO11L4C]'B_H5$K9U\MR8AQ) MK #(*/KX]#ABIDG\C"HC\CU?JU(;$'#\F ?VQX_??<.#FWWP5Y@;[OEQGO V M7CXY?@!9UJP"AY<=.N6U\OO_ M?L.OJ4@^) I) K3/&!#L6![/OB;L!TK\).5I/)/*C9UU2FBX@?OZ/*/?.S%\ M&T)A5D=*2=;L+T$@C4C"5$S6KRP3$.-O\L_$W^VHYT,]5X5C#,NX,3]MD'P@ MCULJ2# ^,65?AO29T^;9U=I_H1Z!;FP2^;SUW2W9L!8QFWB\DB!DG$@M4-#AZC'K/8!;K)GE]@!($/>RBYDBM\_#CU M: .'M=^=_5S+TH_'F1'@1CB[2<>;*Y?[N^ M])-]E#C!CW%TV%]SA_;##?N4A6WJAP?JW>YI7(4PPRCA'#$,6.?TV$ G,GA3 MT2'*]+Y6D?$BG-F"Y.R(RH_D#+.9\CCI8+L#"=,:*#ORQ(963S5()!E8F4K> MQ73O^-[5RQY.>"]#[S;=9G-FW='6ABZXT:*-OBHLU+7'&_^MI.[KQQEQDE'G M@RBG;S.@)]&8"NHB;XBXRF[I#)+UHW^U<#>7%>M*C;1'_/!&8;68AH[T65E% M,:N16$:Q'T%W,8S!Z>L=TR-ET)%/1K[0IK.T+;OBCK*.SD_3] M1P[!9$$X&SYPY(SXTJ[MH[D3FV&?FX$69G#@S$J26CG!6Z=_#Y/-.MB[!OD\ M@WN"H$87R:8C>'$W>&8&G9%7<@==&_?!"HN1_> .PD??^#-I()D2M&,,M\EW,BDM5[ M2Z>*IC6"DQFA(D%U=O#2RC^*!/6/'[X5Z>GO/WR#(#D5&T/AAF]]W_N;;7J[ M_BD1=M.E#PU]<,-"*XU+J6M=![Q T$[LWNF>I"[.^11:#4J-JN?1 MP3/E)RY<9!]'F]C96=D#4]8=OC!8J-U-UK7%"66M--2LAQ4-$2<3M>*:6!-C M,XB,JAE%X-G@+NC(_.!8XG^9H%^HK *D7$9R!.,PF,MOH3@%W'C) MG]Y5_@X[R#^8^Q-75I!Q=N)NKY/(KU99>=<$RKL2*/G*Y\]!(,R37;IERJVY23'A^R9!MQOBA2=C_LG<_3C&PS.36K/Q^+ M_22LH1.@(YYL;7?FSE2-"FMA<.,[*S_P89!@0I'P1\^MJP_]ZA M.^Y0ZFH'-=C:]L4;CITUZ.ON"J/\? X;"2WO[D^G_O7R_/KF^O'ZZH$LOUR2 MJ__[T_7C?UJ.^W;E:6L[S":V6Q2JU;>>1?R:KN:JD$93MW9$=:6&0<'"RMD< M6=7ISGF%!R2ZQKCCLE['4CI;V1)O/#;(.[C45T;7;B6CL97<"[J6HB\^ M4.\49_2FT+9''X/UFAZ%875CU)'8(/( /P7*I&J M!6/(ZNJ#(J6<]9.5\3K M8WF*-:!!']NF4U<6<-5R:)U%S#!]:)B&+GCCN:W@O6>Z&7TB&!#&H3R7M56N83+%4Z:QY3#F1VT5_73P M=MH,=Z#J]#HY3JZTP1N*6DF'G;"^T?K>1(/F.&K9GH(J:-$X ]6TQ1U3EV:G6M\=5-!&*_H^/'[[Y!E["(4]"9>>0 M;J.87V/[]G??++YAWR9;>%WF?T&V0HE?99*)7K[<[:*P,4XKFN$.4IU>Y0IX/:803W#F^=QU>.'N?37@4RVELVZHC[GANKWOIE&AC+[PQWT'VWH, 5ZXS+@J@(8><,Z?CZ9R1)Y<1RE@0R8.\4[B0C(V=RHY3JD\S M'C:"^C&F#L.45XY2 K#JDNN:YK@#N$E/-6QU;?$&:Z/$O9>I,\(R_1:TLS3< M:&!^+[0,Z09BK"XTQUUKEZ.I6%Q)X M :*O(@/N/N7CN-AA+G&4YU?> =/WHJASM(;C+&,,]GL:^Y%W%=:BRM068N+ MCL"Y*$PUGMH/J1.GF!0_IQL_#$?6O&P)B0G$.2?*!!D$T3/@Z*H;'IP!>D MK:"B8IC;]?'+A3J#-W5"CF"M="[A4FT/Q&C33N[>&'+TNN3)PYRV &%2']4F[_R0>%$0.'%"6'X@#HH<'V"S@ E< M\629GR-O9<"*3G/" )W.^M@_[C&7F-?*;2S6!0=2L$ 0WR-JG<6U/.:ET]I: M((O;+QVLE'>87P"7=6T*7M%Z7H%[)+/IH!WOJE2O@#6N;3E845Q/[)B"M^N) M.W0[:*^YUSB_S+N+\&9N/^++N2>T >)L6[%"RU2[OL=L8KU-DEW3?!:Q;3S1 M+,ZA+H:L]2UQQV5C9HVW$44C?%&9K/(IF\C"O)6HG,"9;%$J+@5PQ/\7?/+ MI_K6N*.S04LU-C5-\49FD\#]AY+0HV'"IJ3L7TD4^!Z?G^:,$K%E#,R-.6X2 MIXK3LK\*AV5__/4NCKR#F[()*8V??)@?%QK<6SGX^>SA0#)9;1S_%!O@LJVZ-U0K^&1+YXV1.V0 M->(:]4I!VYQ?=MI7XO)\IKL5C37CQ7$;G/Y8JU%YPTAI@,__ZL4_"'IV MZLV.HI*=^](B=&O#YK@-[K"IU*AT"5EM@#=LJL7L?2580K3-L!E%)4NUXYYH M>*!)PZ2QHAGNX-'I5:X"5VZ#-X2TDO8O<28(VJYW;ERQ!R>@B96"Y9DJGY@; M7L!];:;-SWZZO3@D*9M>Q_DE;S@!S?[/T]=[ZD=I%O'8QSH5(=N%#/JH[J7, MP, G\.L0R94\,[9$\E4+;$C68U6 :@L0D]H(BEXE@".6[D[8T/FA0M^)-GP3 M/JN_>MG#2F53(E+3'#< -NE9WO.M;HL7RAHE[K^"S0B+*XX9:=LIRZBJ,JH3LZU6<%A'$ MK%0L,J_,ODJ9J;9-GOS$C\**XBKZQ>^Z+KB#J8V^1WLLVO9XPZV5U(,KY)0* M!,74\U,"-69ERDG>P8PL9E-".T\>C&J$G#@OGL0T=2.FZRL;S]\35]@"2N!: M>OR4\J*'/]*09<0!%!'Q=G[H0\(-1=VSWT>[2-^R,^Y [V:#\OY0FYYX@[^C M_/VW7SB;!=?A M$TU2?HQ-8[FV?7$#0"<+G!Z#;.B(-_R[B=^_DHSRX(%8%A>LB.!%%&:6WE69 MQA \X^'Z_RWRPY0\,:H'6Z>WI_WM18+S?BKM6VP!3*-_\;R7XOVU^K>!?,>/ M.8Q__/C=-QS*V0=_O95KFH5F^3Y&'X@W11,G]!NU& P)1@C:'2J\R#V &+R: MUQC>,#R#.NQ@&33=4EZ,C"EY"%(^K8*/1(5\:.!1."4'Z_NG*_TB!HO/X^R MA"AD"'28J$SZ?^9K+7M1,)X-(.(62@4S*8VO8-U[^,)G$U^?:T_9Q\G!W1(G M(06U:;+Z/ >'EMXWOJL+Q=-#)P[,7"*8FPP2P5%?-9_ MOP]\ZGT8 U.K$@D<7I%+I6L=IVQCDD][-!:06V54^\\[&.\O=>D!1L3A=? M84#)/H27Z00[2U.RB6V1T#0-^(T]XK)Q?F.IC.,;5+K%7&PBM1F=,R"T8(D= M/4N=%[)O:8AIMJ(=/X0Q[C:$HV*WZ_-#XH]->I9VK#5M\6)X MH\2]MW\989G ,I>]])-]E/BR*K5D8RF"1]/ZAB\4N_>$@S^&JM+/ MYZDR"[.2A4RBMEPMH7F^&5);;VN@47BB_3[QP&$]2)VVPHU*&JW*NW6E)GAQ M1R=H_UT806^43?8NNVPCJ44KU9HHF.0"E,",AF>A:YIC#Z]Z/>47[FKYX8$-T-E:;10FYW0= MQ=FS]8_."W\9]+,?1C%_]K69,7%DY^G(*#LI;[:[F>23KI?B,2X%3N"A2RD$$;:,FO_F-M2 M2F0'T/%9DIO0+4P8G9A0=DF/"/*K)+E[NGOP\:8HYQ:T7>*!#,\+%?F)&V\[JU^XUM#%C,!H6I M-+8\;H-[R*G42!U32@WL#AJ->52UK$,*VUDY0C^Q.I-$CKP\)U]3/'<2WVVH M7M?4!W=DM=)8C;3:#GC3M79B#[YTF;\/NB"1\1>[ #H$9MA[8'AJZ^3P M@6O%IW)JT6+V(2@UI4W7W6-557 MJS @("X#6UJ<:I%6SMU.]J:37?)T]+A>JV'CM!$OSM:+:WR:B&EN..*<$$,, M7OK!(:5>QT6=TU[SBDN-UG41>M1E/K&J$]QDU&8\\"WOC*:\&LR>8()WB2>S MPN!%GB,ZN&.^MV4Z+_2H1/#B0G]5IEGLD1B"?+G'J(7>[H)/"\@QSP4W((UD M5/S8OYHY?61U$EYV;7;M<",9>A=1+M]3+=0F>TINXW7L#S4G0KN".YI ME=+#)-U(X(WXOHKTC1 V[?+@;I<'<\6B2G,N1@))4DF +,FR5GVLPAHPZ"MC MNP]U$/1H&[#*FE5A5]>\[N8Q]A? M#D9C,;=D,2A0KUX@L+)R7&>;3U%,_4UX<8AC&KJOC[$3)LP8;-[ T)__%?!9 MQ-+[VT%4LVFX\34:L_EBW' ;M\6]_ISFB84&]!T1'S/IB!2/*/+QNB:*A*00 M4056>T4I\5D\-V.JF,W)^=@K2EMAJDNZ]D/J9041[IC&S QW;/B)LZ><^PG;*9X>8C9_XHQJB?&FN,Z3[ U;/4VJ&N(Y?S@U[3B)G'XG1#Q/7_X M=D$R44DF*P%A%X3+2C)A"7_V_9T0ET&WLV8H:1R V]\'QFYU^:P!C&(1_P7V MC/%93%,_%L7]]XQRW=U9ZYGO@#QV]D!9I7_7N?7\(*M2^DGFQ^C2.,-FJ)_T M6BG:8DW[K'Z<>)L.0?& 20SQ"#]'-A+4F,/&&%"A>@/TU_? C?@MM%6!OJ8Y M7GQO(W3_38E6@#Y)6:ZV4#>=/>P5*% VIRZ<9/LIB)Z3]GN555UPQW$;?36[ MD"?M\49R*ZG'W5]D; GG:ZE@#0AP!P5H/3:M>_V)B7L=YL]C+MW4?_)3GS;Y M>B]"N".@OVV.ZN-TI((W6@;H,J0J#0\1R92L7LD[X,O&@ORKRF)56J &Q1.=2D]2IM_BS>(*V0<$IQ' M&2J.NH>MWV U:XNZJ>8TF?@H"MG C&+[+GF,[BE$IA_04L6SQ\A,ZC(2*]PX M-J9]540<@P]>;!U5V[Z!K @%^)N+14[@&[Z>7;(U!YO'N40E;"=&Q=$PC]]=,1U>OXT2C[YK& M,>0N;M6S1UKL:NJ%.RQ;:ET>;FN[X W4MH+W'V($?>6)0R1/>4VFN@\=!ES1YRS(.\GL/4PJB^E\ MQG#DN7R;HCA3F>1BR_K1!,S@TCAUV'^=)*&I>.XU\)V5']B;99\:8NFZT2%, MDWOJ4O\)EM);V["RZ]S00:]_/2Z<]IL3(M1(;Q@+)"=2L++W$-7X5LC5C77J M6HISJ 0& />SGVXO#DG*4J%X"<#4VEIU%.86]8W6J ]^;?A?3O>-[V4I. MPB^"M+:,IO/-WW_ H9Q]4Z'7U]X._Y^?GPYLHW#S2>'=#N>>5 M#-.Y,\XH[V<#B/)N/>U&N1>Y!Q"J:H>WIQZ];_5MJ3@,(S)4C]\D)\S#65:Z MAPUQ]M>>7RP'$(#/GYS@0.%>!94RD2@D 9/J+&5BD8"#!S]7DT9D0T-88 1R M(2R BM,Y'\;(^:NP$P/HQ :YC\2IY&RVDQSVTJD* MA]G'T29V=D@R*KEP=>>\]EH$+OKA1-C.FK=;_LTZS2E[THD^UL)OQ@?)QH]I M[7,U]Y5JVMK_A5R-B18?&!P6>T[MM\>T_><6W0V6:-C\K>X\IVAO4L'TUB^? M)&3\B,(02?B/90ZI<3%1"K2Z6\($>4[E7BR[MC;9:;^Y88!&\_K8/^HTIYC7 MB6XXUO.#3_>5"_FV0MRT]KF:V7Y%>=J'*XOG\'9\MN5+ATW>&@)SB_HF6[08 M^BMZSPD'&G489?!7+G,5>WW*6,N+S:!9/QW-1E7+Q,@J;U2]#J>HHH@790SI-6'5CD7U@XU6;M$CL%[C]4]RAN<1QY;&JGR73 =E0VGB M1C(C%BO5T1M"$"^.F5%K4%&=+A!6_>"BG545NZ9KBV&(G@QLC_J#APWT^-3= M%OVR*KS(TT.'";,EY&G1-/"!""3@Z%UBHF!B/:%9@D8+V[0 CQHJLP.1-KJ, M!"8Y:U0U?"S8J:)@HI_;QG;!1.T=/]^\&/*#,/P+WV%]S;29>CE)V(T M]NQ$ #>H=+=%J2!CZ]YX0:2'#KU/E&:LX&Q>\52Z]P^MI<^E!SLGNZSY.QV_;"- MXA1N_ES2E7;5HV5?W'#2R0)'CT\T=\0+&MW$'S";+Z8CY%W!B$3K]X3S$B=& M@9NM-RDFL(.BZ2J*X^B9Q7X"9V;OZ5,4//&J%(X"M_2=+R"@>S M![/WEFEPN[Z(=KLHY.59FZ=V^H[(P:"U[IJE"TTOQ##07G8C"Q0%$_X:&V=# M.!_["Q*C&4#1.(43MH?XE205.O>N%+ ,>%OJ55=ESNH@"(0YLD./[CACN*\= M9+V +GUQ5PSHI4GO.UX[N.G)2P#(PL8Q=0,'WC>!@'>>G=@CA]"C,4F4 N;9 M2$N<.(9B _#O20L!3&LDR8QP;H2S*]5PS\M""XZ3ID*3FZ.DN"RG,O&D<'*E M^5A2JFDO)W^ON)>8!L^FT0X9_6W1;RD);QK80X<)EXXPK4^/91*^/MVT1H1I MC?IJO:9N>KN^>A'E@NX9D-Z&8#+X?S@0\.0$E!<23M+8=QG,PA?+T"M_H+3, M7[.\])-]E#C!CW%TV+,>G:XRH! ,-^"A,-$)D-J7"B] ([)-7Y03*L!,02I! M0 M8!0/)%F)44 1 ]7*D6X5KPGINLB;^KWI/+WY,7= MW.RQ!_:[PJ!FZX9<;SO>\0IWIY>B,^NJOY@P@>8GGEP(W&..G=_D^-+>=!+@ M'4LLV6'('JJ1P4&(3BKJ-*@#1WEP$CI8F8#,[&>2/'AA>_Z3\2D-57\!4> ^ M_XEF.3R,\6N];? VCL5O%%JG0LI%$U2. 7>B;O!56+L9A\%\K5"+."FA4-5N MG15$'L]D#ZD3IV_&:"NZ\<.0KUYI3#?-^\HI&_AXC>,U7Y??1H''IFQ@F/2U MX4QEV[ZX$;V3!4J/,;?IB!>ANXD_X%4C#_:.8),O3*+ ]\3NGV2>\-,/Q:N( M@KW52! BP/Y7%(*$RQ=?E^LT]9F)Y]=I7.GQ51UFX.FU8O=>_>%$24&5_ )T MC\_V3K,545;P,MHY_O'!B*:VN'VV5L/2&GI50[P^6B^N*=\DOPC"5IQSZ7D^ M++@ZP9WCLQEY5DWQ,]VMM,\S-?7![:RM-%:=MK8#7N=M)W;O,T,Y=0+DS^"M M2/EPM&!AY]GH<;66*CX=Q0V:JH&HK8Q MWEAL%KGW2V7R&#TGO9 7":S&Y%3:6DEB7?>P.P2PB,$K*D!J'=,M#1/_"7:5 MHAVM3V@[],<=LYTM44ITVW;&&]/=5>B= -]>7)-EFL;^ZB >CDLCE@KSAS;M M9L#3F:#@E)5R*?$B-U&"Y(V-T[74^R@(/D4Q7/_0V+$[%=S0T-,J]4]NU)+ M"Q-]%3'\^(;*])^S57;R"S F&6<[$(+8/'8V(9@( !&^U!%3]0M/;-4/8-17U)'M8M"79 M^6),%[NUA9PV-.>)0)TT&Q&0E+-=HC67A+\Q!@[B)+T,TVWD2[?:=D5-_QTT5^[(*KIAQ=&.DEO:IDT@P?)"=9- MDY0(9I;JKTQBAW+5&5Z&PLJZR6V\<4+_'_P"5G$PC/VQ#+T[)I,LZL'03MS^ M=8+BR%C#L413M'&#A5$+JFABA#!>N#&K7M\X/'<2GQ]]5%G.+A#A/F40,="B MC_0E/0_T)=%&8/.&P[/&KL8BM8+'&PW:.DU[5U-7!%J0DDC\P+\J%)]H2+'4 MD\^%8.07$(UPV>RLPZ*S,!J$K+XT+FZ3%[?+FY*2[E1PXUM/JZCPU9$$7G3J MJTCO"Z:MRC=,M?\9[6B.!.<.4\FE#UM*X3&VC&6V?PZB-+'3A9HO]ID@"QN0#9EMZ/IV"":>*'3F&;3 MY5Z+*1>'6KP8A,&$6$#KGCY1)@:\DW+!1((I_<]^NKTX)"D; ^*&A:#VO7%# M4$J*%U"Z*M!_MY;S(??4C3:A;VL%M$'=IM&X0_=9NWSMZ-JV[VR= MWAS42Z_G+V5)5N29\2*2F?W]DLFM81T#7.H_P7I0TTY'=4OLD:W5KAS$)\TP MQZM>V '7L."1FX04Q&TX8_[T@*)CTRC4U >W@[;26'75V@YXG;:=V'W=MWA2 M0R%O?RP95VDD,5M,"OF;4W^J$,XX)?WV(OXHE'Z-KL:L^B"CNJ#=C ML^,]]_X4\>*&(;T&QA@@"SSUQH_PGIV^;88Z[LY5R[1881U(]8U$7KW5>H5> M-)87;5J0<3P=1VR MZ2\C^UK8J"$GJ.^!&W9::%O>&-S;?4N-!/>5G?8";S!HX(4%9:/XS#;Q/4?S@ M!$T3J\9.N,._G/WWW#?9-] M\%<@?;LN".O&IJ:V.#VQE8;@@+4-[?J=%[F'G;R.V>57&5["8TL)8^RS^9%7 M6O'C_GBK^B-)87A9 =L/8PPO5<$WKO(5.EH;0R?0=#"Z#-\VH:NT]9*CMC%. M'&JG8VGOHK(EWA&P0=[AYP>6<0Q/ENTJ'HFTX)Z-NW7:UG-RT/K=M>JFYHS ^U-(R#-JN:?>24^U M/XY,H*W5N&29,+S+>$Y#]H_TCNGR0--4;N2'WL4A3AT_:'5YH!\IW-$\Q#Y' M4ZG.=/!BP"!M^J_$<*8DX\I0(DS@4'+!VM2VV9%Z@D_!IGF:U)L(SF 89A.Y M ]>= NZMN0'Z&-ZS"XF7Q<8JBXU]%AM)+LZD&W<63-.,#BCFIVBM8PH[:]^P MA&[J]'7J[]$ OA\42?\B:4%>]2^=>&_K@3?E;2][[G&O)F;.2E^_ J=\3X&1_ M+6!T$V"-\/-#PK*')&'2K/PP*\=>OQC0T 5W9+?15XWJNO9X([J5U/U=^>\' M/[%67JE"M_:;FZT[S\Z+6VYVMNLY*\\>8U(EV1"%#XI)YL1VL!SK#W0#TY%[ MNH]BN'/?=.E0WQQW/#?I6;I%CA5M/RZUZSDO)VXY M(K7H-A_7'@.#I7/G3% -1%-8P'"<5RYNWM"-$]S%D4LIE.NN6\NL:8HS0MOH M)UUP+TPV2CWG=$S#"N-)LC[IJ! MH8*,=[_"A]4%(0ORP""Z.2:Y\%$K&U^NT17_L&DL%GHO"1)IWL]!@-3++ M*<[E97?M29R]O.6LF1;$\:(]7RYEK9TG,.SF83TPV/72C!Q(5L ME2:V[8L3PGM9X.@!AN:.>)._;N(/>$Q!X2(*<8DP. 6,46"VW7,)$UA"A8?$ M@8>B'.:C24+2+24[YV]17(P\.R?^%;(\>#V!.NX6^C#-220>J@TW)!&;?+8? MK+UZ85@6.H'$UN3\]4<:;6)GO_7=94R=I!62#*.(&U\,6$OS\&=7.R]#RHY)YG. E9O9)" ,(EL)WL8##;*9PQ0VT*0S$XM77 *$\#Y5-U<$H] MN8F<$+:.*E[':UR^'D01-SP9L%9I";P_.;SP9$(I$W$FN2_XA1#V'RX!7PNJ M>HIR(IAJD6%A,: CWZZ,K;Y=69CCY!6NY;,3>_S!K%L^/4S^X@0'GI P![0SJJ>)^*UX<(]PF1;BD3F2B;4@N6!$D0Q+ MWH;8PHYBK0.8V0_Y!/4\<-Q?SUC+"%*];.EJ'_M\R-E%'C-;&A&:I/[.22GO MLG;\F#PQ\46.R'^?K"-+$BT=7,@MGS])=2$*V'7$U,;NZ4IL+3/2R4C5J="(U!Q#I MIY"1#;I6;V,A QE[YDI4&[E@NS4\GN5;OA"76P9*VU^'21H?6CV:WJKC7 "F M2?=J+-'UF@-L-,INPN5OHG!SQH)S1_A##@H_?, PB4%<)XY?8=+B[& I"#[R M&%^[@7]<997-"'UW&7J7?G!(J==EYJ-JL>2$EX9& MD[745H 39:*@<%-'$.M+=2Y@-LAJVAVW[B3G &[#%#.T\U9;F:QPZD"^#H*;5UURXUXSW![$\(S2=<> M%"%>^]03KY[P D Q]93[ #Y-^()]Y^3-%)>YX*!1JU;CHA$6<\!)LXJ:"/M" M(E*()-]+DD*5;OW ;?-,+GPXBL_ Y4TV>3E(-:QR2TCL[E'/\IF'HV(X2IV: M\]?LRPZ'&SI2FPLN]K*2YKA"%U)SP+E^"ADY@'!29DKAO8!D1;9 AUWVC);0 M@+J0[:W%.2\G4">OQ2'W[$R[G2/MZIS\=GTK#]K?Q=':3R$YAE.VF9F2Q^B" M3=6CP/<@BVT^W6Z(.&[L,FO#\IEW$Y3Q(IMA_?J?A#]>F,H%(4(2.<'E9^6E M.'#P1Q4("_0AL6K5TA]+Q3*P4Z[T^&(-@5DS^Q>WLLLK'1V@0=84%@E7E*$F M)?LX>O(3":*2@/-BYTQ%=AWA#BY<^JX37+WLJ>'%8?93K%+' MAP5->3]3^Q,.H8@=+@=;J^)>4!]RF(%QN%(#[P4M2,Z=Y.P71!& @ 0<+:4, MQ6WI7](8KA8Y04*M7A&R8L%&P[GP_#B_VYA;SLDOXYLJ:5%C 38I=H+E?A^P MS_D1V]![C)U0E/+^$H5%P8#;-?\"2$3A7>R[=!EP$=B?C]$]W0GQ[VC,\UH6 M_+>KP!<72K]]9#[P"5S@Z#?")QU.Q,1GIQQ]D8F&NPP(1D/UQ;9K)A)CRA*Y M=P7$OR?/6\IW-/8Y]%&I)'EV$B)GPF&40J*7J465PRAIH1T_7\^^$_JQ7JQ' M+!6$G6"I(<-/J2)?\F,\F5IY%@\B<*ZIO^-YY#JO11&+!5I3'B)^!$4C[@*%3G!9,"R7OE'T(EPQ4F@&OW"N&U&4(XIV]O*:M_;K5OZH M]PU!;NF9.TT5M NQF\M"_<))W>U/^Z7W-_8]7T^,LM]*%.2Y#C]31QB?S<$W MS#$23=HZ&C.<&ODHB0+*+QH:A;:WABY? -@ M=!J..+%T0FO+&>#(['#/ZJ92OO?K;/G4RH>E)_89@.31! @.J*QY!:XZ2,A6 MY'.DW15(N\_$93- W]WFK!(2^YLM1VKFLHGO92OXT)N^9)2 \29BDRWVWX3& M3Y"0\VE@5C@0.LO*8&R"&68T_01H>CRUA:-T(4DBF&OQ*1Z?A::,/MD[2>)L MN)!L_C?MHRS8?2,??G\N5;44M8B/!U_RTYX4@X3C\/]>;Z%D7B@Q;N/Q3T9OI71>*CZP\=CCTXV'DM6_S4> M(_>.SB.R(JCU,?E[8?T0*LE2;_BH;.M'4&UJ?F0V=.1['K?K M!_9ILA;+O?Q\4OV&^7#B.,?D<6Q8<1!E(&6\*XF&]1N\+=2T6;,@4ACRF.__ MJ?)DY_6.]W'ZAW(2ITH8L[^*$&9__/4SU+K.Z]0N7_SCK%G;"&=(U>L$H5'= M I^+-\C9>TR7H_@O0&XR/_OB[-B@6-+G,H)8J="ZKBU>KVO44#J?MB%.'VP6 M=[@K"H)]G%&SLK!C9.%NP]TJS^IDII=\IKL5C8\T[= -IPMVU;N8HC?WP3[+ M[J!!_Q$^.WR3E*[+[&DL#TOR6:R4A-R=_[F8E\I3E,G$\\L)[,+UE#3)+X+J M]*=0IM?5QESKW D@GWS84IK>9,=C*E*V%LUQ8EA;/=49CJXMOL&TM<1]_3,C M3#AE(DF;3O0&^FMEUM>JP_Q\]C3_:VX]+[\UE E^RN^B/K!AGM]((#=^2,DU M^R,1YW$N_?6:QI1)P N7B*NS4+] +&'#.N^DDL:1FR>[10MDSS= M).\N8507QWF__>;C[\^^^7CVWO&!ZJ6(,@J^6HST.8>.(.@@[8R M[VQHCCOE;"M\[TLFPM"8C-#V^E,,D(B&8Q M4Q]L7\C6>+(VU@^H,GCC47]B2Z,1GU-_P]%^JJ/]2">_%#,:J]?/$9E5EJ2S M53=7>_I#J1SWNEPE=64QNM+ #5Z]+-+J+E,5 ;P0U$^-46X>E2HROK(D(>-J M!T0L&4864PRM3Y2T!OC"_H\%F)@<=K7><>>9HD2E#5K!0ZGG#'&A6OZ1KB)^ MX?^3L[/TD.S4ML@PX(R$47A6K;HU!!B2+;R-+*%W=C#SK&"Z; !U#C"B&90! M_P<;\7Y)Q5T#>=2[=H37-L8=T?4ZJB%AQB'?IAS.X.VO>>,=6[83[.$4W%?H?JE!+^[FE ,^/ZCIB MQ6V=\LIYWL&%E7Q;YRRFL4O]XN.[G-=[ONXPRH0C2IU ?[1W"B,P&H5+B(4& M4WAVG94?NUX' M -GU?.(&[ /Q;)63R(G(I)!LX6>2+(GD";?G&Z[FC[8L7'M4SH)QBDI[1^@] M:*(Z%,>U4]$A=-X$FE=/3WL3>3.8;G"Z-G=8+TR!%=D-_EC=P7W<;3]3^&YR M*:8&XH?M! Z ^7SR,31EKR T=Z#7V:8;TA]3>0M0K]5I-*Q7'B-@F"TA_!3; M%3P'[!>%NLKCP]:!IZX ZZE+_2?*"3#$%W^*^D0SR<^-_PY=8+S8QK6S8V31 M3!50KM[QL92R-^\@#:7U9A!]:/J.;J_),*Y/F<;;A/80C4AO+7-OLY78G]+ \N9WG1HQOFZ7,B'OE)!Z M#P]D( 1C\T;K!,5HMC%M6:L XM#(%N=X]RU[GN1IT&.MY)\Z0 $>2L23OX#1EG#C!<4T8>^>LQS8.PXMXPS(T M-BN %,UQMSZS@7@=?4UV?NCO#COR% 5L0"6;@\.F'2GM=1.KJ71C]$SC\]<_ M,[-*X<1P>4F+NO3P9GQ^GQ7L<4]AWD.KWWXP1AHGJHQAOXHRD8/HXLX#C6LY M/#%4:DKN02:R>B5;)M4B'\L7\E2;1]4'&^ UAN*!V@!@+<[$LU6&TJY-+Y3J MG-R2YZ_DS]R2%[DE,[M?GEBRN/[/!P@IU,0W[[#:TYAG3C*,?(KB9R?V%&-T M-7,EA9D."GIKM,+^T^XSAO@:9 MP3['J*PJ7LSI,\8E\+599'@2TT"]X2J'L3)KS]ZW&73WN2,-G( ZR"*EZ7L7 M HAG\+W4&+Z2UB&7G9\4@"LM$*AO0XRQN:%$U@FL;!Y%L/'5[KUKL M1071HSB%PU 4")V<77N=="T.^\]T5,47K K"$9".P,)G+B*1;Q,Q(>6Q=R+$ M)/DHIAZ9'V>L:K/*A]?H]R=.;.F<_"UM]QNF$#-YQ:(A=>AZ,YS1PCQZ# M-)K#U#TC=]J17CLTK#U>Q]_Y^R17E0U;*,J5:=\O*.RG'_# MEDS+KC@1NH_^%4]IU/;#N]C02?K!SU]4/WIA>XME(AO4O_R!][FN>JLU]IU% MU+>S0.<7=-#'?4OQ)WCW1F1F>%^T,0@ >\4$1;Z)-O[9AR[D\1O=58KN5-X M)IQ:I3,Z%"1FCA,5BDR & 57O*AAU#+U^$'>L1FF U\"QS[/#T\#)W5/@XG5 MKX]#+-Z._!L H YV-/KR7T9[YI#51<,)L*SQ?<\[\^,,,FZ]!-GLXFID.!VG=GS$0IB:$S>T 4W>K71M_042$U[O"C32NK> MYY=*Q,&QY:[-+YR!E==]'U(GY5: ;^#.I>:J[J0]N3VZEL>K* MM1WP^G([L?LZLR1F\6'J3(3+"$8'G1&.VB!WS2J-2JZH-D#L>I5B#G7U+"OXBB$Z[(3.^7J;P@/D&^\\R]*[" M#1LQ*1P:TP)#;6.\"-&LHX0*?4OD,8."DU@EQ_+ZF9,[&'3]"IGO["Q\P])G"IG']A?Q;D']D=QJ.-'&FUB M9[_U72>H.*K3U!8G?K72$&"KMB&^R.31KF[JAKB-0=&\4UXXZ&C^S\]"'Y<.&$CN=H\[>*)CC=JTX?F9L=?X\[ M$]-*V]>7?OKP\($(BE-F3J/H\;6@:"\Y&E.KJ0:_C:MK MB#,4FG7+MW$K6^$>#AMD[KW5Q\A^S>F2C/"D.[13*65QB];2[]8;'GAYH0LH MM1#[-+EZ@7#[$L7I=KFC $-P.([#DD E+7KTI8,77 991F)/+R*XH6F82J,O MH_+2:<25\A'*!21<0I*)*$Z@JJ/MI*NK=BS(N=I#1HM*([KD>^.']#JE.]W] MR!;=<")F5[U;7/C-^^";R726?(2+O\"$<"YVJJ19T%W66UZ]DIWS-WC?3-:& MW#GQKY9>GGYPM]0[!/1VO73YL)-\B5*:W$1.F#!0^^2'3NBRP>F>U_F$V]IU M-_W[4\.-"P.M5+K)VH\47A09JE#OV[$97P@MR7E!..\%X=QYHI3S)X4 ^H. M5"_.)\7FJ"RJJE^FKVN,,PS:Z9@OW6M;XIX:M)"[]Z5-D>0GD.*KR3\,#S$O MQL\7_)4M=BG M.\2CV@"K8(6]P6FTU8^FI#\8&QE- C$I"1+(FINN&A;XD6; M!NWRQ='J9KAQIDGHOC[WN/43LN.T&+#D"PY.$,AE!R.IY?%0E5T\) A^XX,:FO'=3,OVU?O*E^9PUZNWW7?-[V M<1]G;Y5L5[5'G]\UTIMT',7Q%FST")L ME(N>>6U+>'WF(H8;5OQ9^X5\%\MJ4(]BCL?8\6CV? Z0MK+Z]U.X\H. >H6& M27T0UW; '<+-NJH!K&^--WQ;R-Q[/IN15H+7 M1;3;TS 1K[G$,;QOSVL$GK\6;>Z<5WX3Y-F)O7:K] SWG@;B%?Z[C/Q])9*],^)"M)P/D00'W*!N%<@7/HQ M=1DI[17#DP9XW;A:%^FEY6]Q.J%&QOZ'404Y._G," J=1S![9P.'I&MG@:YI M,42W%G+3L%]NA##.^#1ON]):W&"J^/!@!-UZK[ZU6'%K6'"[L;Q3C\&*,,4Z M.S^QXJP@[';/DY:EEU7##"[]Q VBY,!^-?G,O.F?H"7/-PI\72QN!!/;,'R# M<-E);6M(NB"9G M22$H44=E$.A-V9D [C?WY$GLD3>@4)O0*;K,"Y*N_']B\ M\3ID!N+'CQ-^(/5QZX2907]D)-+D.GO UO2OUIW]&X7IGK^#$<3NR/L-@G=? M"UC$<2$R460FXK9[RJ0N4%X(3OS0YNO9L_E=.#EFZW?,7@G?/'G_EM'\9^IO MMDS?Y1.-G0WE7UXZ*?WD^/%?G."@/0*$2+[_&@\Z_9(V!HQ&X?YK1&EOHOD- M.0LBM2.9>J() 04):$BXBF]Z:!K_!U;'+B\* B=.H$R0&,?F-8Q-,O7XC4TP MQI]&_%8F"VBG!#4(_(7R9Z0^1?&:^FG%*@5RM/UMI_O:T]%MAIJK%W@E)J%W ML>_V3NB-2C!SA#7_:W2"7W/L9XS-(QAA3."NOT]0B]PGN;.4GG#Q<<(XHI\G M-]<>R+W9['CRI9S_6K Q^:N,EX#_%A=?YKO$\AM;1+'T0^6F=#)3KL%^3T ; M9DF)NLM+-F]N744.B;G%'Z/4":ZA2G&8^.Z8PT5+UF][C.AB?Y,#0QN^;W^$11OS_8-@G@/Y2UB>)&/$T5>7HE.D7BV M9RTG_#%4\QW TFPLA,=0S@/'_?7LP=TR39,,S?D2#]3XVT4>#7C99)JD_@YF M2-"GG.53Q]V6!@.1Z<]^'+CWDU\_Q92R\93"#>U[IOX4#J#A^QL: ^HL/]H( M4,7T-X+_M:JC0_\% 7D)"$RDQ 1$GC_VC_)# -&S-5C+E]:*3ZTU/WR^>ME3 MJ)GQEPAN< =^^CH50FLY_X8PNM[ZHZ%T-=O?"$XW*(\0J:7$I!#YC4#U2+]% M;K"GPF LQW:CW8[](-:J=HUBNDNH\$%#;VK8/N+[&P3M*LN/#MDJT]\88%>J MCAFNIU=8G #P* M-^3(.Z[.F"$7)+6'M#CMGALG6UAFNNQ@X?J5.G9*3EV'3TS[*'[-BMW7U7?7 MM<6-<[4:JA!5V1 ONM2+V]=! 7GLGAC<(79:51B'ECZFR+]?21AN0PBH,W#O/GQV6D_I. ,':B^Y4 M 3F2'?:,H)W08S,(^NB\T 1TTJI]W I[Z%5J50Z]4A/,H5PM:SNW(^_ADO[M^J<$-FI98KU* M'3^DWG7(9]'ZC'$GG#V1_&%R*R4@ZRA6DFHN!,FEL+22;M-NA2T";HL@H\SF M&<2)_02^X0@=<:G@3V;!F)[M6/-##'_?W_Y$'!"\SQ3:\6,.31\_?O<-AR?V M@?JRN0/_>\]A$C;0DZJC%2V[X 28+OH"@K1I;Q/Y6YY^@] MRGPV !^%^ZG 32QLY?S(AS%"O@HCIU7\=EVIK>E#* VO5]X#=FD>#U:_PQF8 ME1K(YRKS+_"-QM7B]=\)@5%SVN=_.4_MDZ?E;Y'[3O5CI\I7B/W'T*N@F0=- M_'+N9^?%WQUV6B\Z_AZO'U5J(CVI]"5.7ZH6L:\W9=3LO9D[BCHVYO^/C/;M M6CG073%2-[7%&36M-%1GXY4-\453.W'[NN(%%%]<13 ;?**E*PQP_D']6WF5 MI-S)<)K0P9G5XLC+T/L2A4[QR2/[5^*X_"9"Y8#0GPKN .AI%34T.I+ &S1] M%;$93OUSILIE%7EB:KF)*6==&0SU+7$Z? OMY-J)IAGN)9,FH7M7<=SZ"=EQ M6B1)'=B2@ 52R8[D_"9=)QE+VU.U[*21T^IH;%'V>,WJ1G.=J+$Q7@QIUC%? M@M6VQ(TD+>3NO;\)!=5A3W//!.<'\S6KKM,NNHZG,%?MMJ3:V!>L:C%E;%7+ MOZ*5/>N"_9]IX'V*8A!LN8L.H>[P9$,7G%C41=_2MG)->[RI>2NI>U\A"P)0@C&-E4RB)>I4IJNY#_:\IX,&O>$P#462,?:FF\5LYATF87!,G,Q.81CW&]F=5U061G(A@92&IF43_3,EA2#8X MLWF@[B'FQX/S^_<_A1Z-\^7FY#&"&[I!<$G=F/)(K1P$>A'"B8K#;5,J\MB9 M"M[,9X NO4?\G*52SN( 3(LM$?YVC>"[()*SG2J+TQOHGGH'D0JRT<1Y9(<:H@S8/MH,,A\SB=P(@4K\X?:._CI14P]/_WDN#Q^:L[/53;$[:5ZW50G/6V% MUT=K9.U]R(>3))*FQ0-P9>7$P:%6=LB;SLD=R_KI'5*TFXM+'DEKS"E-'[WO MM&'[% 5/?K@I:UI["K.I#VY';:5Q><^VI@->UVTG=O\D-:-.3KS9QHDMRTK; MB-R_.+$/B14\BE&3V50TPQV?.KW4D#QN@S<*M9+V]4%)D#_Q8C&?416KS68J M&\['!?69S&FK>;BAH2SFR!$MYC!7AQB>70ZJE.>-P&KPMJ M)>WK@ 5!NSG'F(K9>O'UG D"<5T;4">-<(=3M4YJ,)5;X TEC9Q]_0W(92AN M,X[&T,I6_)276VO2\\J&N.-(KYM^=1QWDEXC:U_O.UH%MYBHEY7[XNSJT_6: MYG-RRU,]]V"_+ M,9]U^Y>BCO$KS"X^1V&Z#:K7(XT2QNG"M%:69X5E[Z]0"6#.9&2)6!Z6F@R@I!/GX+SRT_F ? M@R:QDS0,,(:[Q**UHF6M0M:^M8S\U']Y-W]"4B2/SKMKM-$U3W%Y:IY_JHE7M\/IGK;1]G5,0AZ!?2#6Q\U(?NB&KZ4DU7 MJ!F>J#G--)5!DYR/0[4?\=8U?\KNMJC-IIM*M.V,.U2[V: TN6W5$V\@=Y2_ M]^PP'Z&YZ\,P+=YW+)B,,C9'H P2]?G:E,<8F3IK<%.QK;?TV!],9BH;[<,Z>?7GR,FP_"CCC>( UY)F"CMUQGR7HJTS_W+-45]S)69&5Y$7DR>T%95Z)P7K9\"I=.XB<+Q&,R6U(R@4) M.'.205KP=-V+FC),(7^1E(\HZC1PD*SBOBF M>)Y'M!K<+"A'I?5P,U7^T6H!9UFZ]W;]B<5U2F_\)_[H#]/(9^G!,DEHFM35 M=>Y$ '?P=;=%Z>QUZ]YX [>'#B9J1@MF9YP;*=@1P<]XW>B&>V$749A$@>_! M<8"K,.4UWRLNOC0TQ>GJ;?23%\=T[?"Y;RMI>Z.T0IA(RJ8OO?1PRN+V]4R%0W<<=3[_89SA$_;N/HL-F2_P/+N^0O+(<_Q 9? M>VH(NR);N_K[@1>W3K<12]>>F)HPGSC]E%(HZJ1)9@:2PQN\)NPDXWL(+9P0 M8$2COF%4L)'UQB;-JW2Z:7.KQ@YXHZ"=KM+/ZUOC].26,IOS5<.U\?@HD@TB MU^%UZ/F.MAY475NZ^Y66P#)WS\SWO^I-HJU6DQ3:VIC9;EF!?&FX2YVRZXX<:Z/_NHZ#$@ '6D"N6';OC7L?L MJTSOS>+BIDRT)AO)'2XJ1 4K?OUETA7)J>V0\U,J820+HIHG) I37C]C\M5+ MF]YQZA!CHN$G]L5?G.!PG/VT:3\OI#O1M [7\L;S0[%3T7LO0C)*Y E('6%6 MSHS$U(UBN/''AF^Y1!?XSFKZK95Q3?%CA?(,MM:YA5! E#E]18V^\L^>_Z[\ M5]^$_C^H9ZPT1>2$CY&Z2%2AO$%"XHN^>O M%]%N%X47@9.TO/W3G@Y.3!ILF>J[0"V)X%T6ZJ^*B9M!DB=,@0CGNN#7_=T% M6;T2P9IPW@MR';K!@>/BXW,D/I1K3*9O$'6(M)\85"=I[*\.*#6F6=^@ M+0E0A.T[D.$]R:6 P:\D!RD$R2+;RGJO=?M=K=?431=D7S).DG.QLC=T!/CW M%.*637)X!MQTE*-M9]PPU,T&I2VA5CWQ0DI'^7L[_LD(3\J@RAAQM0!EM*Q9C>Q/#"SG"5^D8@ MXTP$ZSQMD>PA;A5 MIG)54RDS%'&BC4%KR>78@>1PK]V:4F[(0F^^E\3K.6XV,7^1!#[(QWAUC@4Q MEW_AJ!,LW1Q"J?:;/D=G+E\AV8D5DG44D_TAWD<)3:0,(MDX33"(ZP3N(1") M2K942U]2V-U*MTZJY[]S7C,*?JC(GA!_#1I(OODW(%0J"FGZ3,:MXY$5I:%J MADF7NVU[B6[F3"Z/_*)Z-C[&!+OY]1P,AKNA"9RWY&.[DPH>0U+.1^W8MFBT5P;2K#17&'84)WF%M/)O* MD Y_@-<)"K-.E @_ 7R69&(!,!H4@A%2G$@M?9H*!^ MUEH5C3SJEWXG?>T)MX%K_/?855TQ(^5#5C:]P[WV4[>AU9T*SB%JH%7ZK>X@ MF&&96=,QD^[U6FO2-[ D0Y)Q)((ES'8%4_72T%2[ M5BVN6=LWE;X=J,BRIFS5UI?$V4$0[8^I$8/[X869&T!$\[!W2LV06)S.+ MFJ(DZCV,LY6MR1#+WV+^=(@39%D;%ZZ\8"4/:U/OSGF%QLLX9B:A=;57C!#& M#3;F;*&')H&X#%DFE"/ET2L3C\FA"P7,<_XD2<;(V1S,(5A;4F7!$ ME*49;4G MPT&WT:2&"FX\ZVF5%NF3C@1>I.JKR+3S+TQ)U/BF:4ZC/'OK.LLP];ULQ"CV M]*Y>X$89]<0>87X2^_0JG+@0KK&X*=JXX<>H!550,D(8+U295:]W"J!(H1XL MDW*(C$"11'>=+K#16]^N.A@EC?"6. MS-Q3!LR)$S"+B ^^L&!WDBU_D/K1>:DZSM>5 $[HZF^+_$QTI]ZX3X'UU&5X M#9504";9$2[R+LYX\Z//^;DN.* L1"0K&M*UGR8?)#ZQ/(+7PMY'21K3U!2+USX8%W3'2E0AK3%";33+F?]E'X MLY]NO=AY=@(8HZ!IA/.?\BXQGSQA/"KUV[95Q)QE[ D3+A1P!D;G9F! $I""%&.*$+?29>&/6 MON&N6OK2\)JX@Q<-3@TEWM_X%,7P1_9Y N.9*/ZGF;CTH8,3SP=;1IWX=R:" M=Y+?7Q6S^),]D .Y-'P@OTT6I&!MZ2C(]"9Z.,3[X) (-'$XLP7AER+]M2^* M=HH7=D+EA1W'V@L[2Y?E!W#KDGI<+%C,B.D6$MDG6ASDJZO6UI$$;HSI8X_2 MNF*'_GB1I9<6O>?L!;,L-$KLCLZ^6BRZI@CZ&#MA(NXJ+[V_'40A_\IG-3MW MGDU\M+"!)C)J>LXB)MK(;R(:V"A%_4U(+O@PX;Z2@MO)R80[AX\D5AZ?G-A$ MN3D4)HII;(^CISE'TATCVA&9#59TL(D&,UI0F 5V=-'#!(94I>S)C(!D"GME M2\>), [B-/RFX8G;'F1F R&=[-(C);_!_PQN;TTF2LUOQGTAMPMLX+ /<+,! M)W7:G]-UQ.M-9FL2KE*9X'1CW@Q%W"!CP%HJW@P@AQ=Z3"C5^S&[)N19D!47 M@9S(L."E0Z+UY#O2>.SFENQ6+E.3F2T^%L$&9AW; ?9^6@"ZF RF=[R86P.( M&6:!&]7&L*<*>2CY,79>?DJ5^YNZ=K@=,M:C>2!X),&N _YZL7M M7UG>AR+O_#HJOVDICG\!(_+3PY( JP_DW5?PP5?O)SVA.X*RJE9V-L8F4 S) MJ->TQ=70!2>H=-&W89B;P395*ZG-YFVV=YY&55DA:C-(+Z+=R@_Y&'/!IGF^ MEY60YJ=PUC2.J?>QP3PM2I"]7J6B)84O_&=E1_XZ6LGPS51FB-&M+).,U34 MDID;8K13QCAP9&S+&+(@.6=$$#*NA11;N"H'*T\#)RS GB_I/F+9CL9&QVUP MXT"E1J7W?-4&>&.W6LS>MS$Y-9*1L_/^[A@*>94*84O2)7;X-+D6U]YTKQD, M)HH[.,W8K&=J7T$1;_@;TFNB]+\8QJ'8E)0"T8@^F>'NHB0]**ORHOD9#)#%#66F['9T4WX03;QP9DRS ??HN0!$):Y6#>8% M*D@AQ*+<,I/#"J19-U[)$K32$K92+F6E]I[R0VP7#(&;MC):$<"-/]UMT9 V M:7KCQ90>.IA-A]3]D(P=X?RP)#YCF8/G4([+%7>!(I33B%R?6X#CJ&-W ^63 M'_HIO?&?J'<=IDQ)?Q5048?D_/6S\[1NC^)50$;1*KQ.VL^#S1(-I3[Y&ZVS *HLWK/;SM4.^[S;UP M^V]+K#V])Y6*;]^UHD$ MWDCHJTC_=\TDO[- D_[;R_<;C-$AY^]':=9ATS;W[T%FMN$SRAR@.820S0,> M8\>C($5] E71#'= Z/12O?VX#5Y7UDHZ8!'4H]S[$KNEV\;1+ 2"2#9Y[JD; M;4+_'PR!F&"IO_:='(.R2W;>,E3W\Y?BO&H,U[K"? MTOX-6U+&^>*%ITFU-[L-5LA)5$%EOBM%Y:==U&-"F;1%F10YNBLB8]E)P_=; M+%TW+Y^2$35UO=BD_KRDC&AW9.UQ.>'$V FL*R],C\0&][7KL94>_DB>>-]. MO#XA=LGY\4DG%<]T*R<*/">EDU[CQFJ\D48=4;AK6?4.R+C##&9;WRKN.??D M_WBU@NOVN'7"'Z/(>_:#*8;_-C+@'*JL_B)CS0L:!?AM3!#:FP$99E8#_ZW$&>>X:79+4[ MT%H,Q>2 SXGTF#L!.YQ(.Y6=1]MG0(.JDV\VF SEXQT')9K?[!3!N!%'W7FP M-R*AM_OMLJ*:YGG@G-8&MFJ8V7[C,5O([57%44&ETRT45;TH]0) MIDK839@77H\Z.C@P(UR46Q?3X&,+;F\2)]M:V0!>-K%Z<[C96F$K^+G(MS\7 M;P9*1[=XN:CS@H3B@3[72;96,5;<@P^J[MQ(V^@*O[?LBAO]NNA_6GBAOA]> M7.HD_4C%29;57C_-&8I)#% DG+LH3OU_<##U#9R'&!SU4K*:JAL_4[C'S9+, M)QH[&_I30M>'X,9?Z\HP#B2)&R5,V$M%CR'T\***$:T&!UM391>>'Y)4Z[H7R6LS66+A];]PPU-$* MU9?%:[OB!9>N"ABX%(XR^L>WY%%D,,73R ]T WMG]W0/2!9NKL-U M%.\XH)V_9E^V>T.["R7<0#' .M4O:;X<.E'(6R[E,X'29U+K M!^>TOL8D,7N[YT_QA)LLLZHOFZ5OC3M.&[14(U33%&]L-@G<^]R7I"N3;LOA M.):>CUL_]L[NG#A]K0Q#(]H]T7@5V=&O^!TSL+&S&*&?4-XT/'G?LBMN!.JB M?VE]H44_O-C42?K>*PAUJP;D%V DDF,[N#6)#?+3*M(8"A=3%T:^' "/;M=? MZ/,)5AWIWJ(YSG!MJZ>\<%'7%O>%B5:2]SX=R8G#DEY(GTET,@)](,OP]&/B M)\0A;K3;1R$5]R6QG] ?R#OG/5272-F'&V=#$^*'9"5=']Y >A)G MK.#'),];W]T2/R4[YY50)P[E/=^O1/<3R 36^>><&!P_$*37+&XBG MC7 M:432XLVE1+RQ)"YVY+(G(#S;=ZST1CR8!B /8#'P(X2AI3 M]N_-(7#BX!7D\.DS]6#A$V@59/XY(>[6IVN%A$==/P' VSF_0@V.B/\C_YC1 M7D6'E$A72J#%BA(GX U\PB(7#V6X#NL'?!#.LSR1@?#B@AG,R"[]ZY[\4S MFMS*GI^X,4TI6;-94NCZ3L#L6X P_+!/CA_ HJWFM^<_$O]5M3]JSHW]IELG M(:\T!:E+/^V"-Z,OSFX?,$F3E.5U9X>]9 B& $XK6N&5[%/6F7*"JA],>@=G MHKADY,EIAC]YZ2VK*&0C#X:3EBP^ I\[X^TZU_HNCM9^>A,ER2<&7M(&CU&Q MR :M5L@E^4I[L\O\>P<);C:;B!I8-/45P/ZF5, M[[K69HX;;N ;V+&E0=Z^3@ID28FNS?G' MB9)-HWAMAYFY:NU8JF\](YH]1KR"#C]@H+-11QK(0[B/14I1W84 XD#OI4;O M8,BYD8+=@F2EQS*.D*:*>DZS]DQ> ML46UI23,]YBIX$3VDI658P/&]\,--%;PDY;?K@AI].&O0_N4YE(LL\ M=\U8DAWG29Z J>K.677AE#&'CQ/&?E)XFL0>P(0(+H2S45%KF1)@!1\!L\FQ M:SH+=/ !!#.=2V<')SD?HL-F*TS3+KVL[(<3!CMK7C/W.>TTFQE0C>CFYD$9 M$R*X+ 0.8)@.C:!]MK;C[/>4Q;*5VHA'2BY=-SXXP3*]<.+XE7W8(:"U?6<5 MU/46J GLZHZS">X&\4T%.,GX8(CH,556ECKRTONORG*'J5G)Q2%)HQV-/_D, M0!X.?KK<.'Z8I!>! Q>>-QEJ5>0S[7OBC-\>VLOI22E0KBZ]9B<6+2AJ*R0K"\ZU M:3^[L#PM/=?8>%:A::@(G<9GJ\O060M/&\K:"-':>XFZMK,*3?U]Q,J&LPE) M0[?63C,ZFS<0I]'1U&+871QY!S=]..SASHR\J%(94BV:XXRJMGK*M:ZZMK@7 MN%I);N@4D%KK9$_CE(T&6:68O9"")$*,O+#)I M293 M]_@'13#XWS1=[M4WQPE6;?6LR0+RMK-)!$XE-I<+W-B^E#J5JL8. =/T.G2C M'85=N:4L805W8W>[*'Q((_?7;11X3.]S)_'=9>A=^L$AK3XE/( 6SO@T8J'\ MG'%?0KC3D.%J]3[42N%R-; F42PN".3\Q7UUD("H(O#[[BN0@^R#0T(<[V^' M)!4%>42-.DAK^,5W2'L<>/QSS[,>7I7/ \G])PK;UT\L#>(/X"34/<2B@MLS MC?/OX 74:"\JLD%A-R>.'6##V] 7&KM^PMO$@K:XGY-LG5@2\AEWZI'#GK.' M4GNIGZQ%53Z^WR@2,6#H^9S1M">R,?SP];\Z^7/VLW,)>)V33 ;%4/_Z=:$9 M ^Q?__1/\I.,X9_^?U!+ P04 " !]BI57F>!B33U% "1P@0 % &%I M&UL[7U;<]PXLN;[B=C_4.M]F7VPK5M94L?TG"C= M/#HK6UI)[IFS+QT4B:K"-(NLYD66YM DPF^WN? MII_V/IU,/G[\&R%QYL2H2QA,"*V#3_O%'\YS:F'PRV3_X//!_N>#O8/#R?27 M_=-?ID>3NV]%PV]H:',H;.G#X(]?\/][0E^<(!Z#F/SSUP_+)%G_\OGSSY\_ M/[T\1?ZG,%H@"GN'GXO6'_+F^*^0TQX&<>($[K9]C?[/0])Z__3T]#/YZZ9I M#&D-$=G]S__\=O/@+L'*^5CZ0 Q_B/!D-\M(S#_]8,# MHX]8_/O[AWNX]_^ZR.%1_'<6>)=! I/7ZV >1BLR]@\33/['_76%"<>)W#!: M?W+#U6?\]\]RI(A I;3ZN1UG#PD"*!['>1AX($ X1C_$H0\]#-PSQ\>J>E@" MD,22#"I1M)'/.R="[98@@:[CZV=ZA[PE$MC\-;Z=7R-+N0(_ B?U(/J3%A%P MZ5LH@_-PM8[ $K6!S\"T0/@?LU$Z3KR\\L.?L4&94#YAHR263K \75P^6>* MC+A!>3 _U)E4+F#L^F&<1@ Y/!"-Z2X",1J=TO+'I]$#+_BG$*W 00J\VS6( MR$AD%SLQF1XXN@?/ WC'KCA(H"-E$,CT0,G,]<-4P1_- X GYTGW%61$QJ) M_CA!^X^K,'I(0O!P@\21A!H#Z-*GU[&/M#ND;- ML6%0 MZ8&?6[0KB+Z'P7D:X2W"+([E=UU"*CWP<^E$ 9)K? >BAR7:]2BS4B?0AW\ MYC! >S@0H!^2.^RDA\$#2))L6JL["B)Z_:Q.Z2KUL<])X%/9D-R$L3H*)2CV MPB=RGN-F+E&E;Q\^=QHCW,3Q UA@G+19E'BD>N#L!BP<_RX*70!P@%8=;'4" MO7@.3S'X,T7RO'QN8A=J_:W8.3PV[NVC( M'X6"?3N-AKQ)4K7%6V_()9>6!9YN0[989&ST")O;%CFZ_7J'C;FK4;#*4VS( MEIB@%;[*!4@ _W4/5@[$=@.9 M#:*8P 6W3SY<9"%H?5+1- XK9(K^YBP6$<@&AV-9I(5&" D^8(4?W)1=#B4[ M/>&6C$J1[M<7;LHAC81]WG!3[F3)VA"%;\PCDY M7GY3SOC$;(G0XQD4)V1L MU\%_A3!(?D,_H]:-^6[Z&0MV/DU99M*Q+^+?E$59LC;N]EJLGY*$^]WO->>O M3J)?3JY0L]\N1F M!OZ!\$MXO4;KF0>BQ\CQA.DH-7*$31X%50;7I93*&_2WG"O\'2UW$TIR R\) M"#R2A9K]%B;X(WM[>Z=[DX^3@E#Y1R?P)AG52;.#9\PCXM(/WGIWNG!T?1HNK\=DWL- M']TE]#=PF"/S2Y5<_K6P 0-AA.;)KQ_03VF,QA6N<7-\DV(=P3!"L/KUPV$; MU[G\3%;[:*RG_Q^S:-VW?B&"U*.%(T>X'QCK:$[6U2 MF9)6M@IMQJ.$5@^ZUFIYX!FRFCKDQ)#IE:[%AQX6J%7' \ MV&]@]00BEMYVV]FF-DFQ4_0EQ1EGTH$YB-!6[B83&),5PD<"HAB0EF:7Q,QK MN($Q]O/CRQ>77(FAF%E^8UN4W,+&-F PU_6!*0,KH;Y\B%136F]0Y6+:JYH4 M9;VC*#%;!NSF9H>!OI[;3/335B/X7[__\_M_/^PH8O-[J^0O%N%6YGP.>A/U M^=^OJ:)&OQ^XJ%D<,$U.Q_LFM <&U\C]H2T3O.8VJ:7%0J',8JZW0XUNP7:1 M.>I&_8^((D?=^,^6JY>O([J*F6R9WEXI*"9R@NS\X!ZLPX@696$U':/"9%CL MWW4KAGL'T!>]R\"[0-M)CN8J[4:H-C%_'!O:L<[^;^I$R!3[K\+YMM-RA'J3 MX3#7W%&/&R6RV[B"/OB>4J(7M"8CTI44:[F2IGTKZ1XL((YI!\EW9T6SB+1F MHU.6!'NYPKYP%+;?A<+P,6^$YGYV2(^CHN M]ST='YV7:P^Q#^*6VK MO'V93O=.AZU#61YS_9W:I[\#!?T=O ']T7DLMNI[EBCP'/UX&SV&/ZDA>WK+ ML2I/P&&ANA[#+)7ADK7[-B)I;EG%5:[^=IJ/58DR;!::[/.XK#SFNS!.'/__ MP3773:4U'JL6Q4P6.NPQ!H/MQ2P"#D-KY3^/2$]"M@K-]!ACP16G_;ME&+!C M++M-1J0A*=8*+?489'D ;HH_M'_P](@S2RE:VFTR(BU)L59HB1=9,:RE/&GY MX77U%/H4%57^/B+]B/DJE,,+C+1*5I6?0L6Y/B-.26M69>EX>O3E8*BJDF:O MT%COX8_\[F=V4(%1AD2=LA/=Z,U'I$%E-@M-]AX(P4<9T3G:ZCC<@6B!;($7Z/P9[+$ M]XN=@#W+J*U'ISYY+@LU]A[G>%@"WQ=IK]QH=$H3,E?HBA?/,.Q,YHOP]G(! MJ=40WZ8)?M,).\-L!X73:72Z5&:VT&WO62?G -?X\J\##[S\'\">BCOMJDR= M(,D,=EY7P&5PXB9,[R9QL!EKST:E0@+DU+=I.5KE\3DL5-=CE&6&QNJ1\?H.S?^L_'U$:A+S522A\V(J MA8/RU\^[94/:U1)1>P:T)&AF29']/5Q29$,7_;PA/2G3GN3$)\J/C/93,^)V MGM/@_^/G19\='_,>SY-R) MHE<8+$@90 8:I/K:B0X91==!TISAP5N)>X D!5VT"+=!C"*5,6%'!^NOO(*&'MKAMQP4/608UW>%_!M%32('!E^Y+.F5O3_P#)LOS-$[" M%8B()(6@D.@Y)H@T99=S[760@"G>-7A%?#.046XR)@@(^>+@XK;L@;8-;1J.>%W&!!AE/CD7B0>(C(KH9 )?8]*] MF#'.K6,E98>)X_>RL-Q%(;)SR>N=[V2%SXM5%CE1@GBG3->*T [WD-"^6( & M91/0D%&C(8E6*3:ZH=( (K9!H[&6U0## XJ9L'GG0"FMD (30FEI&RP:60Q9 MOHR6G.Q<[U_#T/L)_=V[<+M_MDW#LLJJJYG+T;CF]#722;" :,>=20I9LLN7 M?-/ 77V#)Q+:)[OH609G< 5R&/N(PQK!.7@61 -GNMH&B:?)L*WX-;!5Z XM<;BV[@VV M:*58+DYD&!]\*N7,=7'1Y?C.><7'^X*#)VICBQ$AHT+*&B+/YACT'Z7 J\N, M#0%Z^S&B0('3,2T12MD:?+BTI#HZ4)F0A]%#C6G_KHJTBS)FM$@ 0.?&IF.= MYW&["_"4",-8],86ZUZ+6RK/M*:5R)H,ZVKXOI#KJSC<*>I7E=[!].BXWU>8 M-4.F&?_V/LK8!#L7^9CQ4S,K\.B\E&3,SJ(1]!HY;IIPKVL%LN0L%8>=2USS MSE-*S4:."REV^[[RH=/]%'LBM+8C1X$\SP;.3[J%0EU6FSW:'2X+C%28)!%\ M2A,<)7H,L3SPK;C01Z-8D+)@(!8%6O5^9.3@ZT!8!NZ9='ZU)!LG$1;O_CNE MI6WXZ4#A=93)RD53[+>ZT>KZNO.F@"BWML9.LW>8R K%\&:\^^M)G@)=.%"#I MQ3/735>IC^NLH?TH="&[%H>HXSNNFHO)P+Z^6UP]1L")T^B5"#V;1;R%CM7\ M'4.JPFD;"#C-D!. !<:H!0O?=L*00 BNH!^!)0AB^ RR4-E-&., V>W\T7EA MGYZK4'F'G2:9&:A'T2,6]:C!:$#B';EF1:DK3-'?D:\@,M0P;=4VW)F+OLJS MKZM QBY6>BSE?$<$OP0)=)W--4AA7>=ID[K.D[]4/O:_/[S7>>[$W_+]\"=6 MPU48783I4S)/_2(O4)"KJ$*C,G6.CJ='T[U!)KJW9WH,.:W;S2T:-!(= M9@'][ ,BOL";K? "_&_R>]D[5;K)CP9Q)N5A)(#:,1Q+S-_.=^^KLT#&[30: MZ*AS:>1N=I]'=,B]N(V( #T23KD#$7G,3>K4CM5Y+ !IP>W@8Y=5WK,'_F9I ML@PC^.^M?\N%QVZG<<)"BLO!9R;1>+Z.XU0)"EF',<. P^'@J]*6C@$55PV) MGF,!15-6!Y_Y4WL-5KA8<'J,$ TJRX3.:K(]HX"[1C!:CU;[XM6A=6E9F\ZZ M,Z;E#[NS]F/1OAJ#1=B+]HIA*P!T&R??_#7&&VI\.OHC<%(/)J60.#]0?B#[ M .+V4Y-P/LD^-OG+YG/6ALJSD6Y&+XB.,UMW?>B;#^ 1QV]%D7S2R+9Y+)![ M]>A4R @G3*VW*$\<)24%H7]ME8/^@8L/>ZF;($<31,_0!;,7N&MQ6YP71 M\:"_@=43B!@6L-+&0D5)2IP6ZQ Q-OASNUPN7/U6VHQ)OV+&!E]B9K.\W!3/ MCXOEZ"'UVL)O5P38X*&F5#@H%1@>_ +DL\Q4$(')\G&KJK6 L;E,X#/(#2@SF"#3>310:<&N54]F:#H PK<& ML7^=79WY!I)EZ.$WS>.$G&EQCX,$?4<#F>;<:DJVTE7Y@OK,RJ9$XI;-S<:J M"4:TT*Q*\W1Z-#T<%G;,2<' K<<>"YO>X2O,89";7;SACV+'OYWGO\"W09UX MR?)MI#H/'DL:V&V;T26H1-#]JY\.#/#DN0T>'!_,E+A-%K'D<%#F=4"*:UCKU23H;HH:48*];$K414]%1(5 MD4[WIM.]O@N1:4%/ Z8+')DI@M?YW@;QNA4) RB5-J-!@IBK0M5F J6=>QE% MT=KB^NZ9$T-7D/C#[3,:**AS64"C[0575@2LAQB':%5%PB%RX=V/5Z1B&X#4 M<=#$/1&+P&@>:_>OA]$668EUN%B&98"G]1MCA*5Y 1E^HZ%S#YLJ=95EA@J" MYO3H].AT?__@X OZ:?^H\VN,+:/7_=L.'2)7"FU7+<4(&5.(\Z%= M7,(,7(#LOX)IT)[PVT"9(3F-H%0]3S)7803@(LA>CG!?'R,GB)$H("GP3_[E M9]#P_I5F&5>"8UPS'[,-PH; IH9JS>(<5YB?)3C\,&8 O#R+!S]7@81RA\>9 MWZ@FM[3/$;GIP>'/410\+!(^0NDUK/7 M'TAAU\'FXO$,N;?/V4N9?#[5"56GUP&:7I8#JBD16%T M/]5Y &L;M8L?PWN YI4+?5 Y2WD,]3A+)C[U9L#:F? T;?6L*?HJ\ZPP*R-( MHJMM .P,)Y3(-(4I.% MX6.J/LY#=^2!=S8!^A!D/BW/[?,&$23BOFW\P4HC=!>!M0,W;UB1Q#AIO- Z MOT'@2(O!<#1!]7$$5NW:'?9PO&1-,I>"FS!8/()H=8/_L@,3M0FY_U&BYMV$C"PU>\;,,2,(MZC% T>.D_0)_M7^(-X M4A)%VU> ;#MZD\]84\@R;4?4-@@:2^HS("9=QW=V/',G*1UZ0CCK/F ;FE69 M'TVG>T?CA*9^*1D]]K/8;+8VD6\&<5E+9)9X&UB@JS$*VD"MN%($P@H25;M M1#*"8^1" E=AA'AW ?!(3B/965'D*X"6))4WAZ\V%]\, MSEJ*Q.C-R,X3^QC"N(*!$[@:'# .(=L 9\X!4Q6"D0<6.L]UWUCP>[#.3?OM M_&$91@D^@;T 3TS?2Z:O;>C1I'K*LMA8&@9N'/;F;R'.T\A=.C$@1:178?"0 MA.X?8A>+T;$JL"F>UB.%3S-16%:PCYHM,_-)V[S*?NWZ9)X2E!4LI.3+J'0? M/5RT",3PPT"=/ZLH+^763M'H :9))$9K]'7N?5_.Y\!-\ 5<9):#!;A'L^\V MP/+!_X?C*<^.#TB*/A(R=-'H MA]+Q4?\#LVU":-@=6"I475.J-S>QE03IE48W9U^=P&"2?7=@I:])0&@9^@@1<<: ? UL7M^.BY,5 M@WKDW':I-JI.C2_3H^.I+:9"K)-**3$Q6\RX<$]:RIC"H:8PP!-I]@)9ZP&W MC[4Z9*N"HS]I#BU19RFB_ VLGI@W66OMK%6;M 8HR[04DX,_H)EY:&4C8[YS M(-I^Y;<*N/KG]ADC%M09-E#CL5M8K<0 M>,01F#1Z)38P,X=<%##;CQ$(:LP./D [<]UTE?IXO\1Z_(F_9,CV'R-6VC%O MH-!AQT=D5[T;M/Y=HQ^%&[Q-0VOUUVA7 MQV=K\(Y?_02F'KVX#WW_*HQ^.I'' ($B%6L1PE=V'24Z^![\GK+.\N88[PX_ ML8#4F"01?$H3//\>0URU')>?0W)!3:X#-'(0L\.5.HA7!7^,DUTLJQZ@CAN: MS3(F*TT@[?O$J_%+>&.%C(!?HV]7G/1BJ*[C. 5>^1WLWQP_!>1OMX2_^/(% M1"Z, 6NU4Z;S-K"D1RSC>K>")Y/MJ2]I-<.B)J\%(K'/ 4S2B)FFVI;L.R ; M2VGPL9U**(O((K\=[)V'<9(]]"$3\F-T?1O0:BP)(]4J>ZP'(?,V/ --,EW? M!IH:2\)H\9I^_+/!;23[S5 ;V$YR8-EK."G?#Y&AQY>K8'P[ORM1DDI,V]]# M_S/Y.-E20O\@Q'#VV0XY*Y/-;J.%$^3O9&X3Z2!Y0[,\?N0Z95>"''^;8B=( M1M-$N^,EK\V@MSAX1(@Y\]E78G5_QK:E5"NN*JMI%X(S^CCLH7%SQK];)K!H M!W6+5J8WJ1"TTJ;1V<]N86UO98FLES*5CA^9JXRB?/&,,FIYN]26;'4ZG:#I M=-"K'6J(A>EK_.C:(H *3M)AW:3DM"958E::DWRH MN. ']6$EOAF1[MUU2B!W6"(S(=O=-G.@J,MJMF +E@?N4+"?]A/,_*/ZS"]H M32K$+)WYQ0A%S@*U9;E.RH306T33F]K%O[C*U49ZGZCP9G9Q'74U.Q/%5 M&)'83JU6C.1LG3)G*R(^F8?1A)#_2.A/=CY@Y0S>\D)J+&W&>P](!B<.Y\>D MO X>FE<49Y+8&;0AVOE&06ZT9^712NP3VE"US;;HPZ2:H2L=+L%$-\+5EIT8/Q'%]VI8)3S#E"28]J=*VZVS7L5+>Z6^&C,[]"-@>,C]Z6TD9*< M_B>4Z8](X4/1*C$KYWMIB'\'OH=W56CP\A$ :J?V]55WE<&:J-RVMLU*.5D7 M)5'5V!KXY-O6X(PB7,:&6"K)"7A:GX ;E;.05Q%6]IY9C7N>*-=&85P M TUO;=O\Y.NALN%58&C@,Y-D]'T/@_,TPO*;Q3&0G9G[>_692<6V#G7&(9C.SO6T36:2/2BT#):8&/CF1A<,%@,Y @'Y([G!V?A@\@"3) M-OJ2GXW-V1OX M\OJ0/L7@SQ11N7R6CX914[\*0I."DIWK:)5A<7(7JWG'Z^C..(2K)ZN]+7-4 M5A^5-5.)J8'/S/I-S$?Y]*S#/?0_$O3GP MM"JNJ4-)QK\Q9+")M+ MCW4'+I%[$B%>"@'&9Z]?0;B(G/42NC-<[TP*2RTHC@AANJ5@H!!J'75=%BQ0 M%%)3LUY>Z_2J1LMY&#;JNPA;(FT'E%X@4[0:_ MNVT60;'>0BLV!WX +JB]H#33C^LS75R!P7H#,+)2#*4@HZ#*@)J%4*)6G4F' MO1N,IH4:=+(_<$-"O3JN9#Y.Z^:#?H'<>I,QP)OD6R3C\5P':!2I5%4V<4?; M)KO\_?*&O W/MZ_=P%.8M_O[]7E;OS=J_9P=Z 72+41W1X3?!'%)U7$_1=M@ MQ>5^A LO]"B9!4K&C\S-,].&HK\K:-UGV%9B\^Q!;M\& M4S02C:A69\[1,*ZPT=-T34AB\#9D?O]H#]3D:=C M_AMXUQX" YQ#X&7E4XH7*4OI;!#$).ZM[%]H^8HMID16I3P+8DX@ T\\9M^X M4S(PE&-4WKT[ZRV.I@MXOV/?]>3@R^G!X?'T^/CPX&BOQR/0G4&6]''VFO]1 MX:Q3A9IMID1)7]P3S-92,!7.Z#(G*0Q<9#?S5,C\Z:Q@<1>%7" MB!_#[2-_R, *>D'IP@*D8/I_1)A1MLR+MDXNU M2<&H$SQ51!TU!L7A&$UPQY^MUS[Z/5%?X#U&3I#MC;^'@5?*@")_P"3"X"Z" M+ICY9 C870[OP2H3U1V(B!<0N.#VR8?9'8&#QPCIRO%CL(-,RT8W I0/0:)& MKPYU'@IEWLT[S^)V\!F<.XF[_+&>>?]"?R=N<9CK*+N.=1U\ TXF=.3&+!#0 M8H8)-_.QJI:FT^E^WPGB^F]*ZA>0IMM,!B]3R@OCRGD.(QR6:('1#KXX J#V M)26C=Z Z1NN/8-XY7AM^\\TA5J><8! M^&K@/?#X?E6LNKT_D-G>?YP4@\J?:I@X@3S.R26EHD]+8WL,$?88) M^,#!.P 7!\#@"C6YG3^@W\;SS+=_++^ 3>>Y)?$1V, .!,*)(^@MBQ!'20E8 MZ%];4*%__/[-^5<8;:Y;SU[@[KI);V2IDDUH:@L+!5'8HM[OS@HMNY5!7X18 M1A0M,]O:HFP%^5>5IL894W>R-8I!%S6T!0J>FN9%0.)')PDAWGC]% M8X!JL<4=; ."DF[D5-N/%9^Y;I2"\EXNO^;)-.""'D/0E+0!;\+KX&UW:R/W MD#A1'N]2 +@FB-ZXR' I2E,%#ANNVP),B*L2)[Z(:5W2,F+)0?4J1'G6W7-TU#F7EHRC&V^ H4QPTR7.(H8TI[A MAW#Z/_TX1ZQD-4'P&690NWZN3N MX*NE- IXF3E:T^*RES**PY\@.GO]>YAN M,HIG*_P"T@6(-F73\$61S1$Y9O\>Z3EZ!O0+A7I(CQEHQN540-#4:9QJF%P= MA%=AA)\#*G&JBK4ZA3<-*4EQ%,@Q<_#6_?%*?MVVU6FN"@W;,-9]@E-K:1FM MCF)7'D&38SW;$-9>X8J'>ER[I2<&@68)##V2T%Q#T*F=^T<1IA2IO 64Z1") MX2-D57-%=;0><1RD6HDA]RC/PF1Y!A8PP$M#?L4%.1]Y##F;!864MM)A03>YHZA MI4!3USL30@WX[^3M(+LPA'[I8E4O6A7'VE)YZ[@22,)HV*OS(\G6JT.VL.^W M@9X$^;>.R:8BZN1Z3J?O1L#862PBL,B?U=ABY\$S6G%' MJ3ZV*5A92W5%J_-KI::S07/+@U7:V*9)=3505"EDT& EL#LG2N*'=+WV7YFU MOVIMK-."4(+5B*H<0WV7]&*\C;-&_YD%WF6P0(!#/E^P8"J.W7CH&E3DS-13 M:2V/3!*PB'!4]"'T4SPB=OU49MNA*U*-,4W[F&J>G(9RBL_9\WX/('J&+F"K MD=YPZ#I4X,K $51[]67O39&11*]"'7):#UV1JJP9N#4[D'KQ_>NVQ1Y"@<'. M"@QW7P6^/Q4JR+^J-#7..JD"7XQ#HO)[M6EER,=[O2I#3:Y5FZG$GY5;BJ\A M\H<"O% @?QK7]@EB(%2KN--8%-R0T[ZW'(W,[":<\16$R"M?+_%SG(PEDMG6 M%L5K6BG5^.3L4/3>JA!I,G/]RF-F+IC,MK9H4ET-.RI48M#@NOGC4_SIW D< MSV$:UMTF5NE 28Y5,RK%5]_K8Z.I=IE&X1I0%;K[YS$H4XHG(^5%-01J8N@\ MA&FRO'-<.(B,Q80Z&.^[Z">J7R"&\$3$*)NMB!%X[%S(Y:-WCOH M*U6.E9UQ';A^ZL%@@:^&H__U'IV79MDU-$H#@10?#W58Z9*$T;3?8M]F+L]M MYKK8'L?WP 7P&4]+M82VH[W]W82V@N1D2W,(26O%6&-A@EJM)0+&\>&7T[W# MX].]D[VCTZ.CSLL8/+A+X*4^N)T7XO\>)B"^"9T /YI]!0,GBSDWB;_@.J'K6K(/\F M!U1"W6D(M,7;L'WA4;!#;LS&-BE$3;8[P3R(>\,+#^")^C[^.&CS5:&#Q5VAY$#19'Q<=F4$M-"8T)M M.W)PR/.LZ_2)6EF\LW@>6J>OPN@A"=T_SIP8>.?A"I1@G\<,2814/S;MS7K-[5OSX M8%NB?<4-R9AJ8)E%$2X)1,9X]KIMDX][ABO&RD426]*O3M8#-%GW^SZ&T( = M>LS1A*CT1#[:.[]DE.@#G(NUE3:VZ=VLEBC^KU 8EFBVN3BV+ ;>G>\$.%+! MOY]KX%.VX4RL=XH%Z4HNED#N'B!K"G%U$N*#4*-SW+:V*;TS!=(\9%GY]!VJ M;0V;4IT;(DQZ6%?0VC;HR.NOKGL5%@>O?2*>V1H-U\WND-[#Q1+Y:K/[!RX. MA/W&A(AFS X^]'^Y6OOA*P"$_5LR?"XFF.UMPT*/"XN:C.R$D. D_A$'2V[G MUX$'GZ&7,N\O4=M9!Y6.-CAJ K'E5G!MQ#AID.SY<1V))5P_AI=!@L;#3,50 MI& +/-34)5!S Y9-;CD$.K^ :!E$I)CW;:H-K-98 \E7=2G!Z_!=1)'A8]D] M46Y >\*V@*NO<)@A"?9]YZ@_R&8>63SS\BHL_C:P+3KI,/I-ZX!N!G@:$=Y8 MJN/*F&@LO\L_4S3BZP!)*B7VBJ2\/2Z=()?L5T0BB:_SLL>Z)X7BYZN:/$2: M_#+,^=$8MAJGC@[9O\^B)J+\!\"!)>#-GD'D+ #YXX63@"L'1K\Y?LH\5[9E M?._SL+]YV$PY1C._AC-1.UG4WI>NCKP^^07*S(L,>H)OG:0;R)B2RQ=<8"T& M=Q%T&R]!^D;P/F-T)COH$?^X2@SHM3^=>W7OOIN="U$K#TUGD=\!>VB%*=H( ME3P$?(V+Z 0Q=$W.)YE/OT\B_9.HL=SSF?/%BIG#NE.+VP*/+B-<#QQ7.XUP M57#Z15OI[N_(W")3B^QR=!V_<9=GLWC-XCA=Y;H)O&\@689>Z(>+5U,')_)? M'@WV.SL^:2E;.Q.7^IH.]S#^XRH" +^U@L"6W".ST\5DH'UW-%.A)4(-SQ5I MT;_=]!":V(KW57\+<5*.CY;"KN8*_5A2:X"YS0!@*OZ]E2 M_FY574=(74?OB7=W ??YP9W;G0GJZ)$R_YZ%,5@7TOU//B1!&Z/;FW79BA7,(#Q$GA? MP]##U59PB>881,^ E14MT=,V:R*AJ?*4;\JAIJU2BS:7"98;]O(=TO?:)Q^OXYTZ\O/+#G]#%^ M.F?#\#V8IX''\L)X7<:B>V4>!^^ D9HPM_,?,0Y((7_S"2VE ?"N@\L7M#T) M%N JC&[7(')PJ= ;@-;.&^@\D<,.!DY:4!P+C'2+0)-;2 DA&'0,'7RAO%2S M5\T5/*&X@HCB))Q/2C3M]_U*@_T[\#UQ(?\\%;53^PR^TI7_73W1*L'* M=+%M\LI)OLBK:\2=+:]"W6.;PJA7M/F;+?II+.VMPL1\6:499LV9TE]MT8Y8 MM!0U<%CHL>3/-^<%KM(54_J5OULG?\ZPJAH0LS'X_2@N77<[+YVN<@I/4]O: MHET-MD^=S\[*KBEHM'S%;Q9XW]& MK]Y1#_%:(W&9^/=:X:=FU/:ZI$M58E^F?3U;WD"OE*"0*J-6%2.B6H![4 2V MLD.1Z^ A],N/=U$,@;#/*)3>G%.CE6VF?9XS$+@'WGGH^X"LE17)2IPZ\ F, M C>:V#:ZJF@R'31K> ]6,,&E!F@KAFRW40"A%;-&RYKTX%04;R#@,Q@\$]!_ M<)6Q9R0-[(XGY\@7?X7!@E=&09'**$"DDW=-]3RJ9U!]5O0 ;HH^#4&\R<3\ M$2 6-]NQ^#'$N7>^?P'<")_1L5)TE F-"EN:V.^DZ(6YT\[-R]KE.(':B>=I M_<1S0W52)FO_H><%>$JDKS^P&G=K#O HMC4K>:]A4EK:,J'EY%^>O;+,6/)8 M7%;7Y,IQ2:X$YQ2@WM!&'""QQHY?>S6)$U)<78X$TH+E& 1FR^3DKQQ M3BMZVZE4ARY\S9[5W&Y=*JRA2@P:3"S:>-LX3GD[SWSNRYQ-"F2;V)A.[AV M 0/^M8ORWZV3/V=850V(V;!SCVKNTLR@M"=DP\ZU1R7!81E&"2XIB&T[OFK MV812VU;%YOM0>?8X62X]OI*V,WKN3I31VC9ERJM$0IT<%BT)ZMZ M!%F"PAWF!OUH3:W7'D<#=?U)L+7 KBW8N0ZVXT,OG[IZ&C(LU57930@)QMSEOX' MSL.8% AE0H7:>FS8D&>RK>=^FH$A O\SE8-#J>=^PYH3A1K+W6VR!-'W,#A/(RQ(4DXUQF7TXX3< MA;L._BN$0?(;^AD_I*QTXVY_KW[CCGQO@C[XTZD M^/ 0[N1EZB9;YWQ+!/\-O+L(K!WH(5^&\)ZQJW!YKQ55!-GIT/C@^/N7Y#>E/S![_HDX 8^DY(=3K" :)'.1LZ[#RA/P#[3HU]YE-.:=O+I M,9/A/ SBT(<>#@-=!@FYY,Q([&$UM4WE+951/4178MJ6BJRT05,/5/F-;5&L MLA[$*N0PV.-DQ,]D!<@+6<)UD6_*3%)AMK5=:QS15_6FQJ&=YZ@"A6]-%:Y4 M@B]4XLVK7!ZLC<].CKM3>4-=%*-7*IQ:>?2 MHK#_XUC0&T&^CDQ76Z"A?>EH+01-1ZU]OHM+-ZJX/G0E*B6(H2A2L0U1C0%0 MQY(.21A-!>H\.L60B!J2;$.,#C5+@\^2FYA/M=%^1 MPKAAHTL@1JLVJRY=TL"Y0G^@%=X5MG^;H."S;S2]3 L$;D(G> S+$J'EC=4: MC5_9DCQ;E0'6VO'('LF]"6-2J5[-6Y7J.V[G9CBD%4-01IE1@@2YTBR=\BSX5[I4_T\)4Y6*+QE58F&;1#3 M@HKF8.OT"*%YXI..#4-$'EQU_-RJ$TE4]U/D=_@]&^_.>25/:I0>:F5O(UH2 M?B.(-"0HJ_+S3)G#W.VHJ4#-(+*H5.5Z@.3:;U9&MR9122I&D_HZ1]NN>T,6 M \6SU4H?VY"DU7]3Y]S(I1AK\L-HH4HD&R(6(J#&)UX5*K9C2@R#)D=<8A&, MZVH,-<8H$88LHI RP-/ZC3'"TKR C'IK)U:LGRKKYAA!),^HX>6Q\T."6OJK M5*Z1H)?M$-'J4LGP;OAHR4ZGJKQ):>-6E>G8CBP9,#1TK81B,.I<'0_0N9( MH.:OC!.>70C)J)-ERZJJMIJ.$TPJS!J-7'7N><_0_/ PM_ 9;!.?+E]" M&-%Z $GBDT,+M2MP!_4K<#G]2?Z!2?Z%R?83]E^)VY&1[Y0$A"];GJ<19B#[ MI[!$L3*IWSOWZ7,E7;ZLT0]HKJ'-1NSX:"9DO_B.IIX3+QDLRG6N3I_#WEYK M;:N8NG5IP;_A2C!:4K+EV"-/2=235]4)C \GFF1@U$O6]'C+KJA*-4@0JRZ, M >+NQSH,_@&3I1B-$T?Z13*V,[^ZA+)J<%=AA/^1_S[& M,RY[8T%ZX1;0&1_@](JBHSBH.<]YYKKI*O7QY2?R,@'>,T1@B2W[,PF&J/G. MAW7?N?2%_"V0RCJ:1?RSG"#E?K^WOGCYMRA;:-B37SQM!M7Y5,K;!R( ;H44D M;P5?@N( BE0&BBX^%!HCC"L536O@&D0P])"_%B6]P(S'_QF8A^2$U7?B&,ZA M*U6/H@7%-P(_W1*RZ@2@-2)W><=1:@E%Y&_QWI'Y)("HSD^\$+"O=CPP3^ M,0+T%X>E^U4E->V]*HR*0N7@(&;7MN>%'R/GY4?LG".?@/FL<*W-$!0I5D4U M;4Z.R<$?=U%$)3J7X'6Q#0G=F7Z^" 9_YD#QI#G!5B'2*JLM*URFQ$B0\R?T8NSEE@6JJ$MI@($\766B-6"1DSCAB#(,[5NRGUB>_:7 <>?(9>2LJ%;AKE%[S8ETQ:D1TA M%(V(9%S/WE)F:TG@]X <<)R',;,&L#R!$0*L)?-&G[P]Z/(<:/,6^.T\N\^5 MAU7PTU(E*Z]Z7'3 .R[Z.,%?G3SCST["^<0A'YXX^9^:"T*80TF#!PO]8\3%86V M/E[J'QBFCI?L5*18%4K'2WK5U]^QP14,8 )NX#/PKI&2@@5$!C!S'<]>OSG_ M"J-SG#O*6004*-B&$T,+0UN):(KP]K)8<'C?/C:#WX4;3?+L M'Q[=!6#Y(C"0O]#[*3$NHKX(X+_1K/.0&N <.IMY1S_\0W]+5\#+K_=F+1$5 M )]Q3X7S9>V?M@VWR@"3.IGN1FQ6):-20\TZ14.N?F;M* %K0U\:$5R[EM*X MDEAU2F[7=R*2?%PZP=;QMOC(B$'2HDU(V9$GUMA!#L4E(YHD_'8;:R=!.?=IY72(E5 M2$*FZPBQUICM(E:_-PY;6##+25CZ!\ Y1L@M> :1LP _8C!/_1LX9[_(U)SD M")&F71P% NTX+M*8B,.=C<+D&V[OJB!/AGS\HX/S D)FSW3,W:(MQ/< %OA2 M^G4P#Z,5(?C@^" ^>\W_H'9W=EHOM5I\:)(3G)0^A?Y,OC9Y>MW\V?K[LOE M[\$ZC' ]&\%=67;SOF[)[HZHI)"-VN4NRDI3LLUXB'1(OR7;CEU.BL+NY?GN MWP[<,0=2;P?2^EBG:$W*H\!"60Q#OG)0K :\+-Y*&^N H*PNBLJ%#-IVO_7. MB9+X(5VO_5?F_=9:&^M4)Q1[]?!!CJ&^LVBI^D+6"?UG%GB7R!$- (B0H6(J MCMUXZ!I4Y*SO:J945:+=!%A$^#3I(?13DOK+U"2S[= 5J<:8II2@ZDLH[36) MRW)Y9(/I1,A3B)ZAR[C (&@]=&VJLF9G GH<)26/!_UKZ^V@?_R.JP:&/O2( M(D@T@>(+LQM:IV/M#K B[];=GE36/]7IY36U!0.*FA*IV$Z_5T/TE!@8@O]+ M'Z[RZ^U$NGWKX MT"&. ?I?C_?ZKS*E$4)*MS2,WL:;]GARBU.] A?ZD/QK8]0WM]%X3.,T;^OPBCOY[RHEE*>UDLI"XZ#JRS@^LJY]SD) M"RXFD QGDH3%3QAQ$W?#2M$4\3)Y(LP@_>3<3- _-P0P0V_FO+G[9S]WX;C! M(<+6'";XG5J,P6)E> RWGBJ>O.P#Z/:$;;>2_&=!#?%OW2:^RTA=_Q@PI%7U MP-UHX- R<&?;MIVIJ2:!.UN5_!ZID=2M.]CK+9[, M%^KJ8@9I.0R.+Y_-!M4)Q5X-I\HQU/?!6V?Y; /4H")G?1^C=93/-D!%JC'V MIO+9!JA-5=;LS&=K$4K>.)?! N\UKL*([UY6O4O5$W%-7[,-==UYZ!W*T\ Q M?'O#M7.0A=G;'/IM?X4YOOPSA0GREI)EZ%T'SR!.6,?SK6G:!L_G>>_^(Z4Y<1+ADF5Z_P.R;+9;"&SMHZX M;57%OB*_",OVEESRWM:G9Z"-U?P=7Y6R3RI2,K(EZ!%1I#@?FD)AU?;G_!U(52 I2*EM45;S)=ZKVQ)V-F0I W(6>-]@0 ;!0)0^PN_8 MVP9>CL$F0G!2HF@\198Z-7?Y8J2] M\IMVN^+