0000950170-24-050195.txt : 20240430 0000950170-24-050195.hdr.sgml : 20240430 20240430070043 ACCESSION NUMBER: 0000950170-24-050195 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240430 DATE AS OF CHANGE: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ARMSTRONG WORLD INDUSTRIES INC CENTRAL INDEX KEY: 0000007431 STANDARD INDUSTRIAL CLASSIFICATION: PLASTICS PRODUCTS, NEC [3089] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 230366390 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-02116 FILM NUMBER: 24893990 BUSINESS ADDRESS: STREET 1: 2500 COLUMBIA AVE CITY: LANCASTER STATE: PA ZIP: 17603 BUSINESS PHONE: 7173970611 MAIL ADDRESS: STREET 1: 2500 COLUMBIA AVE CITY: LANCASTER STATE: PA ZIP: 17603 FORMER COMPANY: FORMER CONFORMED NAME: ARMSTRONG CORK CO DATE OF NAME CHANGE: 19800611 10-Q 1 awi-20240331.htm 10-Q 10-Q
0000007431--12-31Q10.3333falsehttp://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1http://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossNetOfTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossNetOfTax31-10-20160000007431us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentAssetsMember2023-12-310000007431awi:MineralFiberMember2023-12-310000007431awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySixMember2024-03-310000007431us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000007431awi:WorthingtonArmstrongVentureMember2023-01-012023-03-310000007431us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000007431us-gaap:RevolvingCreditFacilityMember2023-12-310000007431us-gaap:AccumulatedTranslationAdjustmentMember2023-03-3100000074312023-12-310000007431us-gaap:RetainedEarningsMember2024-03-310000007431awi:RetireeHealthAndLifeInsuranceBenefitsMember2024-01-012024-03-310000007431srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2024-03-310000007431us-gaap:CommonStockMember2022-12-310000007431awi:MineralFiberMember2023-01-012023-03-310000007431us-gaap:CommonStockMember2023-12-310000007431awi:USDefinedBenefitPensionPlansMember2023-01-012023-03-310000007431awi:TermLoanMember2023-12-310000007431srt:MaximumMemberawi:July2018ProgramMemberus-gaap:CommonStockMember2016-07-290000007431us-gaap:RetainedEarningsMember2023-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000007431awi:ArchitecturalSpecialtiesMember2023-12-310000007431us-gaap:TreasuryStockCommonMember2022-12-310000007431awi:ArchitecturalSpecialtiesMember2024-03-310000007431us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentyFiveMember2024-01-012024-03-310000007431us-gaap:OtherNoncurrentLiabilitiesMember2024-03-310000007431us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000007431awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember2024-03-310000007431us-gaap:TreasuryStockCommonMember2024-03-310000007431srt:PartnershipInterestMemberus-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-01-012023-03-310000007431awi:MineralFiberMemberawi:HomeCentersMember2023-01-012023-03-310000007431us-gaap:InterestRateSwapMember2024-03-310000007431us-gaap:OtherIntangibleAssetsMember2024-03-310000007431us-gaap:RetainedEarningsMember2022-12-310000007431us-gaap:CommonStockMember2023-03-310000007431awi:RetailersAndOtherMemberawi:MineralFiberMember2024-01-012024-03-310000007431awi:DistributorsMemberawi:MineralFiberMember2023-01-012023-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000007431us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310000007431awi:OvercastInnovationsLlcMember2023-01-012023-03-310000007431awi:UnallocatedCorporateMember2024-03-310000007431us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310000007431awi:UnallocatedCorporateMember2023-12-310000007431awi:MaconSiteMember2024-01-012024-03-310000007431us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:InterestRateSwapMember2023-12-310000007431us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2024-03-310000007431awi:BiLateralFacilityMemberus-gaap:LetterOfCreditMember2024-03-3100000074312018-01-012021-12-310000007431us-gaap:InterestRateSwapMemberus-gaap:AccountsPayableAndAccruedLiabilitiesMember2023-12-310000007431us-gaap:InterestRateSwapMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-3100000074312024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2024-03-310000007431us-gaap:AdditionalPaidInCapitalMember2022-12-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember2024-01-012024-03-310000007431awi:ElizabethCityMember2007-01-012007-12-310000007431awi:TermLoanMember2024-03-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-03-310000007431us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2024-03-310000007431us-gaap:CommonStockMember2023-01-012023-03-310000007431us-gaap:TreasuryStockCommonMember2023-12-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000007431us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310000007431srt:PartnershipInterestMemberus-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2024-01-012024-03-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310000007431awi:USDefinedBenefitPensionPlansMember2024-01-012024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2024-03-310000007431us-gaap:TreasuryStockCommonMember2023-03-310000007431us-gaap:CommonStockMember2024-01-012024-03-310000007431us-gaap:FairValueInputsLevel3Member2023-12-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000007431awi:ArchitecturalSpecialtiesMember2024-01-012024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2024-01-012024-03-310000007431us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310000007431srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2024-03-310000007431awi:MineralFiberMemberawi:HomeCentersMember2024-01-012024-03-310000007431us-gaap:FairValueInputsLevel3Member2024-03-310000007431awi:UnallocatedCorporateMember2024-01-012024-03-310000007431awi:UnallocatedCorporateMember2023-01-012023-03-310000007431srt:MaximumMemberawi:TrademarksAndBrandNamesMember2024-03-310000007431awi:TURFDesignIncMember2023-03-310000007431us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2023-12-3100000074312024-04-250000007431us-gaap:RetainedEarningsMember2023-12-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToJuneTwentyTwentyFourMember2024-01-012024-03-310000007431us-gaap:TrademarksAndTradeNamesMember2024-01-012024-03-310000007431awi:TrademarksAndBrandNamesMember2023-12-310000007431us-gaap:RetainedEarningsMember2024-01-012024-03-310000007431awi:DistributorsMemberawi:MineralFiberMember2024-01-012024-03-310000007431awi:WorthingtonArmstrongVentureMember2024-01-012024-03-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000007431us-gaap:CustomerRelationshipsMember2024-03-3100000074312022-12-310000007431awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyOneToMarchTwentyTwentyFiveMember2024-01-012024-03-310000007431us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000007431us-gaap:DevelopedTechnologyRightsMember2023-12-310000007431us-gaap:MeasurementInputDefaultRateMemberawi:BokModernLlcMember2024-03-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000007431awi:DistributorsMemberawi:ArchitecturalSpecialtiesMember2024-01-012024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-01-012023-03-3100000074312023-01-012023-03-310000007431us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000007431us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember2024-01-012024-03-310000007431us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2023-12-310000007431awi:MineralFiberMember2024-03-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember2024-03-310000007431us-gaap:RevolvingCreditFacilityMember2024-03-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToJuneTwentyTwentyFourMember2024-03-310000007431us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2024-03-310000007431us-gaap:AdditionalPaidInCapitalMember2023-12-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-03-310000007431us-gaap:AdditionalPaidInCapitalMember2023-03-310000007431us-gaap:FairValueInputsLevel2Member2023-12-310000007431us-gaap:LetterOfCreditMember2024-01-012024-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-03-310000007431awi:MineralFiberMember2024-01-012024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:OtherCurrentAssetsMember2024-03-310000007431us-gaap:MeasurementInputPriceVolatilityMemberawi:BokModernLlcMember2024-03-310000007431us-gaap:MeasurementInputPriceVolatilityMemberawi:InsolcorpLLCMember2024-03-310000007431us-gaap:DevelopedTechnologyRightsMember2024-03-3100000074312023-03-310000007431us-gaap:CommonStockMember2016-07-272016-07-290000007431awi:RetailersAndOtherMemberawi:ArchitecturalSpecialtiesMember2023-01-012023-03-310000007431us-gaap:AdditionalPaidInCapitalMember2024-03-310000007431awi:OvercastInnovationsLlcMember2024-03-310000007431awi:MaconSiteMember2010-09-012010-09-300000007431awi:TrademarksAndBrandNamesMember2024-03-310000007431awi:ArchitecturalSpecialtiesMember2023-01-012023-03-310000007431awi:ShareRepurchaseProgramExcludingAcceleratedShareRepurchaseMemberus-gaap:CommonStockMember2024-01-012024-03-310000007431us-gaap:SeniorNotesMember2024-03-310000007431awi:DirectCustomersMemberawi:MineralFiberMember2024-01-012024-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:OtherNoncurrentLiabilitiesMember2023-12-310000007431awi:DistributorsMemberawi:ArchitecturalSpecialtiesMember2023-01-012023-03-310000007431us-gaap:OtherIntangibleAssetsMember2024-01-012024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-3100000074312024-01-012024-03-310000007431awi:OvercastInnovationsLlcMember2024-01-012024-01-310000007431us-gaap:RetainedEarningsMember2023-01-012023-03-310000007431us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2024-03-310000007431us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000007431us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentyFiveMember2024-03-310000007431awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySixMember2024-01-012024-03-310000007431srt:MinimumMemberus-gaap:CustomerRelationshipsMember2024-03-310000007431us-gaap:LetterOfCreditMember2024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:AccountsPayableAndAccruedLiabilitiesMember2024-03-310000007431us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000007431us-gaap:OtherIntangibleAssetsMember2023-12-310000007431us-gaap:NoncompeteAgreementsMember2024-03-310000007431us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000007431srt:MaximumMemberawi:December2026ProgramMemberus-gaap:CommonStockMember2016-07-290000007431us-gaap:NoncompeteAgreementsMember2023-12-310000007431us-gaap:SubsequentEventMember2024-04-242024-04-240000007431us-gaap:ComputerSoftwareIntangibleAssetMember2024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000007431awi:RetireeHealthAndLifeInsuranceBenefitsMember2023-01-012023-03-310000007431awi:RetailersAndOtherMemberawi:MineralFiberMember2023-01-012023-03-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000007431awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember2024-03-310000007431us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000007431srt:ScenarioForecastMember2024-04-242024-04-240000007431awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyOneToMarchTwentyTwentyFiveMember2024-03-310000007431awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember2024-01-012024-03-310000007431awi:DirectCustomersMemberawi:ArchitecturalSpecialtiesMember2024-01-012024-03-310000007431us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-03-310000007431srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2024-03-310000007431srt:MaximumMemberus-gaap:CustomerRelationshipsMember2024-03-310000007431awi:OvercastInnovationsLlcMember2024-01-310000007431us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:InterestRateSwapMember2024-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:OtherCurrentAssetsMember2023-12-310000007431awi:RetailersAndOtherMemberawi:ArchitecturalSpecialtiesMember2024-01-012024-03-310000007431awi:WorthingtonArmstrongVentureMember2024-03-310000007431us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310000007431awi:InsolcorpAndBokMember2024-03-310000007431awi:TrademarksAndBrandNamesMembersrt:MinimumMember2024-03-310000007431us-gaap:FairValueInputsLevel2Member2024-03-310000007431awi:DirectCustomersMemberawi:MineralFiberMember2023-01-012023-03-310000007431us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2024-03-310000007431us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-03-310000007431us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000007431us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000007431awi:FormMemberus-gaap:SubsequentEventMember2024-04-012024-04-300000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000007431us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310000007431srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2024-03-310000007431us-gaap:CustomerRelationshipsMember2023-12-310000007431awi:OvercastInnovationsLlcMember2024-01-012024-03-3100000074312024-02-012024-02-290000007431us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000007431us-gaap:InterestRateSwapMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310000007431us-gaap:MeasurementInputDefaultRateMemberawi:InsolcorpLLCMember2024-03-310000007431awi:DirectCustomersMemberawi:ArchitecturalSpecialtiesMember2023-01-012023-03-310000007431awi:ShareRepurchaseProgramIncludingAcceleratedShareRepurchaseMemberus-gaap:CommonStockMember2024-01-012024-03-310000007431us-gaap:CommonStockMember2024-03-31awi:Sitexbrli:pureiso4217:USDxbrli:sharesxbrli:sharesiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended March 31, 2024

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-2116

 

ARMSTRONG WORLD INDUSTRIES, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Pennsylvania

23-0366390

(State or other jurisdiction of

incorporation or organization)

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

 

 

2500 Columbia Avenue, Lancaster, Pennsylvania

17603

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (717) 397-0611

 

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, $0.01 par value per share

 

AWI

 

New York 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, 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

Number of shares of Armstrong World Industries, Inc.’s common stock outstanding as of April 25, 2024 – 43,758,250.

 

 


 

TABLE OF CONTENTS

 

 

 

 

 

PAGE

Cautionary Note Regarding Forward-Looking Statements

 

3

 

 

 

PART I - FINANCIAL INFORMATION

 

 

Item 1.

 

Financial Statements

 

5

Item 2.

 

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

 

22

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

28

Item 4.

 

Controls and Procedures

 

28

 

 

 

PART II - OTHER INFORMATION

 

 

Item 1.

 

Legal Proceedings

 

29

Item 1A.

 

Risk Factors

 

29

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

29

Item 3.

 

Defaults Upon Senior Securities

 

29

Item 4.

 

Mine Safety Disclosures

 

29

Item 5.

 

Other Information

 

29

Item 6.

 

Exhibits

 

30

Signatures

 

31

 

 

 

2


 

When we refer to “AWI,” the “Company,” “we,” “our” or “us,” we are referring to Armstrong World Industries, Inc. and its subsidiaries.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

Certain statements in this Quarterly Report on Form 10-Q and the documents incorporated by reference herein may constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Those forward-looking statements are subject to various risks and uncertainties and include all statements that are not historical statements of fact and those regarding our intent, belief or expectations, including, but not limited to, our expectations concerning our markets, broader economic conditions and their effect on our operating results; our expectations regarding the payment of dividends; and our ability to increase revenues, earnings and earnings before interest, taxes, depreciation and amortization. Words such as “anticipate,” “estimate,” “expect,” “project,” “intend,” “plan,” “believe,” “outlook,” “target,” “predict,” “may,” “will,” “would,” “could,” “should,” “seek,” and similar expressions are intended to identify such forward-looking statements. These statements are based on management’s current expectations and beliefs and are subject to a number of factors that could lead to actual results materially different from those described in the forward-looking statements. Although we believe that the assumptions underlying the forward-looking statements are reasonable, we can give no assurance that our expectations will be attained. Factors that could have a material adverse effect on our financial condition, liquidity, results of operations or future prospects or which could cause actual results to differ materially from our expectations include, but are not limited to:

 

Risks Related to Our Operations

changes in key customer relationships;
availability and costs of manufacturing inputs or sourced products;
financial contribution of Worthington Armstrong Venture (“WAVE”), our joint venture with Worthington Enterprises, Inc.;
labor;
cost savings and productivity initiatives;
progress towards environmental, social and governance (“ESG”) and sustainability objectives and related compliance;

Risks Related to Our Strategy

benefits from strategic initiatives, including investments in digitalization and product innovation;
identification, completion and successful integration of strategic transactions;

Risks Related to Financial Matters

our liquidity needs and indebtedness;
ability to make dividend payments and stock repurchases;
unanticipated negative tax consequences;
defined benefit plan obligations;

Risks Related to Legal and Regulatory Matters

environmental liability exposure;
claims and litigation;
effectiveness of intellectual property rights protection;
operations in Canada and Latin America;

Risks Related to General Economic and Other Factors

economic conditions;
construction activity;
market competition;
customer consolidation;

3


 

information technology disruptions and cybersecurity breaches;
dependence on third-party vendors and suppliers;
geographic concentration;
public health epidemics or pandemics; and
other risks detailed from time to time in our filings with the Securities and Exchange Commission (the “SEC”), press releases and other communications, including those set forth under “Risk Factors” included in our Annual Report on Form 10-K for the year ended December 31, 2023.

Such forward-looking statements speak only as of the date they are made. We expressly disclaim any obligation to release publicly any updates or revisions to any forward-looking statements to reflect any change in our expectations with regard thereto or change in events, conditions or circumstances on which any statement is based.

4


 

PART I - FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

Armstrong World Industries, Inc., and Subsidiaries

Condensed Consolidated Statements of Earnings and Comprehensive Income

(amounts in millions, except per share data)

Unaudited

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

$

326.3

 

 

$

310.2

 

Cost of goods sold

 

 

202.0

 

 

 

198.1

 

Gross profit

 

 

124.3

 

 

 

112.1

 

Selling, general and administrative expenses

 

 

65.7

 

 

 

62.7

 

(Gain) related to change in fair value of contingent consideration

 

 

(0.3

)

 

 

-

 

Equity (earnings) from unconsolidated affiliates, net

 

 

(27.2

)

 

 

(20.8

)

Operating income

 

 

86.1

 

 

 

70.2

 

Interest expense

 

 

9.0

 

 

 

8.7

 

Other non-operating (income), net

 

 

(3.1

)

 

 

(2.4

)

Earnings before income taxes

 

 

80.2

 

 

 

63.9

 

Income tax expense

 

 

20.3

 

 

 

16.6

 

Net earnings

 

$

59.9

 

 

$

47.3

 

Other comprehensive (loss), net of tax:

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

(0.8

)

 

 

(0.1

)

Derivative gain (loss), net

 

 

0.5

 

 

 

(2.2

)

Pension and postretirement adjustments

 

 

(0.6

)

 

 

0.2

 

Total other comprehensive (loss)

 

 

(0.9

)

 

 

(2.1

)

Total comprehensive income

 

$

59.0

 

 

$

45.2

 

Net earnings per share of common stock:

 

 

 

 

 

 

Basic

 

$

1.37

 

 

$

1.04

 

Diluted

 

$

1.36

 

 

$

1.04

 

Average number of common shares outstanding:

 

 

 

 

 

 

Basic

 

 

43.8

 

 

 

45.4

 

Diluted

 

 

44.1

 

 

 

45.5

 

 

See accompanying notes to Condensed Consolidated Financial Statements beginning on page 9.

 

 

5


 

Armstrong World Industries, Inc., and Subsidiaries

Condensed Consolidated Balance Sheets

(amounts in millions, except share and per share data)

 

 

Unaudited

 

 

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

69.6

 

 

$

70.8

 

Accounts and notes receivable, net

 

 

125.4

 

 

 

111.0

 

Inventories, net

 

 

106.4

 

 

 

104.0

 

Income taxes receivable

 

 

0.4

 

 

 

0.8

 

Other current assets

 

 

28.9

 

 

 

26.4

 

Total current assets

 

 

330.7

 

 

 

313.0

 

Property, plant, and equipment, less accumulated depreciation and amortization of
        $
614.1 and $598.2, respectively

 

 

559.9

 

 

 

566.4

 

Operating lease assets

 

 

26.7

 

 

 

26.6

 

Finance lease assets

 

 

27.8

 

 

 

25.2

 

Prepaid pension costs

 

 

86.1

 

 

 

84.6

 

Investments in unconsolidated affiliates

 

 

26.2

 

 

 

17.4

 

Goodwill

 

 

175.3

 

 

 

175.5

 

Intangible assets, net

 

 

408.6

 

 

 

412.4

 

Other non-current assets

 

 

50.2

 

 

 

51.3

 

Total assets

 

$

1,691.5

 

 

$

1,672.4

 

Liabilities and Shareholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Current installments of long-term debt

 

$

22.5

 

 

$

22.5

 

Accounts payable and accrued expenses

 

 

131.1

 

 

 

159.9

 

Operating lease liabilities

 

 

6.9

 

 

 

6.8

 

Finance lease liabilities

 

 

3.0

 

 

 

3.0

 

Income taxes payable

 

 

20.9

 

 

 

2.3

 

Total current liabilities

 

 

184.4

 

 

 

194.5

 

Long-term debt, less current installments

 

 

558.9

 

 

 

564.3

 

Operating lease liabilities

 

 

20.5

 

 

 

20.4

 

Finance lease liabilities

 

 

26.4

 

 

 

23.4

 

Postretirement benefit liabilities

 

 

42.1

 

 

 

42.4

 

Pension benefit liabilities

 

 

26.6

 

 

 

26.9

 

Other long-term liabilities

 

 

24.4

 

 

 

26.8

 

Income taxes payable

 

 

15.5

 

 

 

15.0

 

Deferred income taxes

 

 

165.9

 

 

 

166.9

 

Total non-current liabilities

 

 

880.3

 

 

 

886.1

 

Shareholders’ equity:

 

 

 

 

 

 

Common stock, $0.01 par value per share, 200 million shares authorized, 63,072,232
        shares issued and
43,777,371 shares outstanding as of March 31, 2024 and
        
63,054,340 shares issued and 43,902,061 shares outstanding as of
        December 31, 2023

 

 

0.6

 

 

 

0.6

 

Capital in excess of par value

 

 

595.3

 

 

 

591.7

 

Retained earnings

 

 

1,394.1

 

 

 

1,346.6

 

Treasury stock, at cost, 19,294,861 shares as of March 31, 2024 and 19,152,279
        shares as of December 31, 2023

 

 

(1,257.6

)

 

 

(1,242.4

)

Accumulated other comprehensive (loss)

 

 

(105.6

)

 

 

(104.7

)

Total shareholders’ equity

 

 

626.8

 

 

 

591.8

 

Total liabilities and shareholders’ equity

 

$

1,691.5

 

 

$

1,672.4

 

 

See accompanying notes to Condensed Consolidated Financial Statements beginning on page 9.

6


 

Armstrong World Industries, Inc., and Subsidiaries

Condensed Consolidated Statements of Shareholders’ Equity

(amounts in millions, except share and per share data)

Unaudited

 

 

 

Three Months Ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

Common Stock

 

 

Paid-In

 

 

Retained

 

 

Treasury Stock

 

 

Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

(Loss)

 

 

Total

 

December 31, 2023

 

 

43,902,061

 

 

$

0.6

 

 

$

591.7

 

 

$

1,346.6

 

 

 

19,152,279

 

 

$

(1,242.4

)

 

$

(104.7

)

 

$

591.8

 

Stock issuance, net

 

 

17,892

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Cash dividends - $0.28 per common share

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(12.4

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(12.4

)

Share-based employee compensation

 

 

-

 

 

 

-

 

 

 

3.6

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

3.6

 

Net earnings

 

 

-

 

 

 

-

 

 

 

-

 

 

 

59.9

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

59.9

 

Other comprehensive (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(0.9

)

 

 

(0.9

)

Acquisition of treasury stock

 

 

(142,582

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

142,582

 

 

 

(15.2

)

 

 

-

 

 

 

(15.2

)

March 31, 2024

 

 

43,777,371

 

 

$

0.6

 

 

$

595.3

 

 

$

1,394.1

 

 

 

19,294,861

 

 

$

(1,257.6

)

 

$

(105.6

)

 

$

626.8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

 

Common Stock

 

 

Paid-In

 

 

Retained

 

 

Treasury Stock

 

 

Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Shares

 

 

Amount

 

 

(Loss)

 

 

Total

 

December 31, 2022

 

 

45,572,185

 

 

$

0.6

 

 

$

573.6

 

 

$

1,169.9

 

 

 

17,364,635

 

 

$

(1,109.0

)

 

$

(100.1

)

 

$

535.0

 

Stock issuance, net

 

 

12,328

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(76

)

 

 

-

 

 

 

-

 

 

 

-

 

Cash dividends - $0.254 per common share

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(11.7

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(11.7

)

Share-based employee compensation

 

 

-

 

 

 

-

 

 

 

3.6

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

3.6

 

Net earnings

 

 

-

 

 

 

-

 

 

 

-

 

 

 

47.3

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

47.3

 

Other comprehensive (loss)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2.1

)

 

 

(2.1

)

Acquisition of treasury stock

 

 

(367,269

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

367,269

 

 

 

(27.3

)

 

 

-

 

 

 

(27.3

)

March 31, 2023

 

 

45,217,244

 

 

$

0.6

 

 

$

577.2

 

 

$

1,205.5

 

 

 

17,731,828

 

 

$

(1,136.3

)

 

$

(102.2

)

 

$

544.8

 

 

See accompanying notes to Condensed Consolidated Financial Statements beginning on page 9.

7


 

Armstrong World Industries, Inc., and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(amounts in millions)

Unaudited

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Cash flows from operating activities:

 

 

 

 

 

 

Net earnings

 

$

59.9

 

 

$

47.3

 

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

 

Depreciation and amortization

 

 

24.3

 

 

 

20.9

 

Deferred income taxes

 

 

(1.0

)

 

 

(0.3

)

Share-based compensation

 

 

4.1

 

 

 

3.9

 

Equity earnings from unconsolidated affiliates

 

 

(27.2

)

 

 

(20.8

)

(Gain) from change in fair value of contingent consideration

 

 

(0.3

)

 

 

-

 

Payment of contingent consideration in excess of acquisition-date fair value

 

 

-

 

 

 

(5.0

)

Other non-cash adjustments, net

 

 

-

 

 

 

(0.1

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

Receivables

 

 

(25.1

)

 

 

(16.1

)

Inventories

 

 

(2.5

)

 

 

(3.5

)

Accounts payable and accrued expenses

 

 

(18.2

)

 

 

(11.7

)

Income taxes receivable and payable, net

 

 

19.5

 

 

 

15.5

 

Other assets and liabilities

 

 

(7.1

)

 

 

(3.9

)

Net cash provided by operating activities

 

 

26.4

 

 

 

26.2

 

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(14.7

)

 

 

(22.3

)

Return of investment from joint venture

 

 

23.4

 

 

 

20.8

 

Investment in unconsolidated affiliate

 

 

(5.5

)

 

 

-

 

Proceeds from company owned life insurance, net

 

 

2.7

 

 

 

-

 

Net cash provided by (used for) investing activities

 

 

5.9

 

 

 

(1.5

)

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from revolving credit facility

 

 

25.0

 

 

 

25.0

 

Payments of revolving credit facility

 

 

(25.0

)

 

 

(10.0

)

Payments of long-term debt

 

 

(5.6

)

 

 

-

 

Payments for finance leases

 

 

(0.8

)

 

 

(0.6

)

Dividends paid

 

 

(12.3

)

 

 

(11.6

)

Proceeds (payments) from share-based compensation plans, net of tax

 

 

0.6

 

 

 

(0.3

)

Payments of acquisition-related contingent consideration

 

 

-

 

 

 

(10.2

)

Payments for treasury stock acquired

 

 

(15.0

)

 

 

(27.0

)

Net cash (used for) financing activities

 

 

(33.1

)

 

 

(34.7

)

Effect of exchange rate changes on cash and cash equivalents

 

 

(0.4

)

 

 

-

 

Net (decrease) in cash and cash equivalents

 

 

(1.2

)

 

 

(10.0

)

Cash and cash equivalents at beginning of year

 

 

70.8

 

 

 

106.0

 

Cash and cash equivalents at end of period

 

$

69.6

 

 

$

96.0

 

Supplemental Cash Flow Disclosures:

 

 

 

 

 

 

Interest paid

 

$

8.5

 

 

$

8.4

 

Income tax payments, net

 

 

1.7

 

 

 

1.5

 

Amounts in accounts payable for capital expenditures

 

 

0.4

 

 

 

2.5

 

See accompanying notes to Condensed Consolidated Financial Statements beginning on page 9.

 

8


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

NOTE 1. BUSINESS AND BASIS OF PRESENTATION

Armstrong World Industries, Inc. (“AWI”) is a Pennsylvania corporation incorporated in 1891. When we refer to “AWI,” the “Company,” “we,” “our” or “us” in these notes, we are referring to AWI and its subsidiaries.

Except as disclosed in this note, the accounting policies used in preparing the Condensed Consolidated Financial Statements in this Form 10-Q are the same as those used in preparing the Consolidated Financial Statements for the year ended December 31, 2023. These statements should therefore be read in conjunction with the Consolidated Financial Statements and notes that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2023. In the opinion of management, all adjustments of a normal recurring nature have been included to provide a fair statement of the results for the reporting periods presented. Operating results for the first quarter of 2024 and 2023 included in this report are unaudited. Quarterly results are not necessarily indicative of annual earnings, primarily due to the different level of sales in each quarter of the year and the possibility of changes in general economic conditions.

These Condensed Consolidated Financial Statements are prepared in accordance with U.S. generally accepted accounting principles. The statements include management estimates and judgments, where appropriate. Management utilizes estimates to record many items, including certain asset values, contingent purchase price liabilities, allowances for bad debts, inventory obsolescence and lower of cost and net realizable value charges, warranty reserves, workers’ compensation, general liability and environmental claims, and income taxes. When preparing an estimate, management determines the amount based upon the consideration of relevant information and may confer with outside parties, including external counsel. Actual results may differ from these estimates.

Acquisitions and Investments in Unconsolidated Affiliates

In January 2024, we entered into a strategic partnership and equity investment in Overcast Innovations LLC (“Overcast”) with McKinstry Essention, LLC whereby we contributed $5.5 million in exchange for a 19.5% ownership interest in Overcast, with future rights to increase our ownership interest. Overcast is a solutions company offering prefabricated ceiling cloud systems, modular grid platforms and engineering design services to reduce waste and inefficiencies in the built environment. Our investment and equity earnings in Overcast are included in our Unallocated Corporate segment.

In October 2023, we acquired a portion of the business and certain assets of Insolcorp, LLC (“Insolcorp”), based in Albemarle, NC, used to develop, test and manufacture energy saving products deployed in building and roofing installations. The acquired operations, assets and liabilities of Insolcorp are included in our Mineral Fiber segment.

In July 2023, we acquired all of the issued and outstanding stock of BOK Modern, LLC (“BOK”), based in San Rafael, CA. BOK is a designer of metal facade architectural solutions. The operations, assets and liabilities of BOK are included in our Architectural Specialties segment.

Subsequent Event

In April 2024, we acquired all of the issued and outstanding membership interests in 3form, LLC, a subsidiary of Hunter Douglas, Inc. (“3form”), for a purchase price of $95.0 million. 3form, based in Salt Lake City, UT, is a designer and manufacturer of architectural resin and glass products used for specialty walls, partitions and ceilings, with three U.S. based production and design facilities and 2023 revenues of approximately $96 million.

 

NOTE 2. SEGMENT RESULTS

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

 

 

 

 

 

Mineral Fiber

 

$

239.6

 

 

$

228.4

 

Architectural Specialties

 

 

86.7

 

 

 

81.8

 

Total net sales

 

$

326.3

 

 

$

310.2

 

 

9


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

 

Our product-based Mineral Fiber and Architectural Specialties segment net sales represent the product-based group offerings we sell to external customers.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Segment operating income (loss)

 

 

 

 

 

 

Mineral Fiber

 

$

79.2

 

 

$

63.8

 

Architectural Specialties

 

 

7.7

 

 

 

7.2

 

Unallocated Corporate

 

 

(0.8

)

 

 

(0.8

)

Total consolidated operating income

 

$

86.1

 

 

$

70.2

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Total consolidated operating income

 

$

86.1

 

 

$

70.2

 

Interest expense

 

 

9.0

 

 

 

8.7

 

Other non-operating (income), net

 

 

(3.1

)

 

 

(2.4

)

Earnings before income taxes

 

$

80.2

 

 

$

63.9

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

Segment assets

 

 

 

 

 

 

Mineral Fiber

 

$

1,097.9

 

 

$

1,091.9

 

Architectural Specialties

 

 

430.0

 

 

 

421.1

 

Unallocated Corporate

 

 

163.6

 

 

 

159.4

 

Total consolidated assets

 

$

1,691.5

 

 

$

1,672.4

 

 

NOTE 3. REVENUE

Disaggregation of Revenues

Our Mineral Fiber and Architectural Specialties operating segments both manufacture and sell ceiling and wall systems (primarily mineral fiber, fiberglass wool, metal, wood, felt, wood fiber and glass-reinforced-gypsum) throughout the Americas. We disaggregate revenue based on our product-based segments and major customer channels, as they represent the most appropriate depiction of how the nature, amount and timing of revenues and cash flows are affected by economic factors. Net sales by major customer channel are as follows:

Distributors – represents net sales to building materials distributors who re-sell our products to contractors, subcontractors’ alliances, large architect and design firms, and major facility owners. Geographically, this category includes sales throughout the U.S., Canada, and Latin America.

Home centers – represents net sales to home centers, such as Lowe’s Companies, Inc. and The Home Depot, Inc. This category includes sales primarily to U.S. customers.

Direct customers – represents net sales to contractors, subcontractors, and large architect and design firms. This category includes sales primarily to U.S. customers.

Other – represents net sales to independent retailers and certain national account customers, including wholesalers who re-sell our products to dealers who service builders, contractors and consumers, online customers, major facility owners, group purchasing organizations and maintenance, repair and operating entities. Geographically, this category includes sales throughout the U.S., Canada, and Latin America.

 

10


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

The following tables provide net sales by major customer channel within our Mineral Fiber and Architectural Specialties segments for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Mineral Fiber

 

2024

 

 

2023

 

Distributors

 

$

169.3

 

 

$

159.8

 

Home centers

 

 

31.0

 

 

 

31.1

 

Direct customers

 

 

13.1

 

 

 

14.7

 

Other

 

 

26.2

 

 

 

22.8

 

Total

 

$

239.6

 

 

$

228.4

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

Architectural Specialties

 

2024

 

 

2023

 

Distributors

 

$

53.8

 

 

$

39.2

 

Direct customers

 

 

30.0

 

 

 

42.0

 

Other

 

 

2.9

 

 

 

0.6

 

Total

 

$

86.7

 

 

$

81.8

 

 

NOTE 4. ACCOUNTS AND NOTES RECEIVABLE

 

 

March 31, 2024

 

 

December 31, 2023

 

Customer receivables

 

$

120.5

 

 

$

102.1

 

Miscellaneous receivables

 

 

8.1

 

 

 

11.8

 

Less allowance for warranties, discounts and losses

 

 

(3.2

)

 

 

(2.9

)

Accounts and notes receivable, net

 

$

125.4

 

 

$

111.0

 

 

We sell our products to select, pre-approved customers whose businesses are affected by changes in economic and market conditions. We consider these factors and the financial condition of each customer when establishing our allowance for losses from doubtful accounts.

 

NOTE 5. INVENTORIES

 

 

March 31, 2024

 

 

December 31, 2023

 

Finished goods

 

$

58.9

 

 

$

55.1

 

Goods in process

 

 

6.2

 

 

 

5.1

 

Raw materials and supplies

 

 

66.6

 

 

 

66.7

 

Less LIFO reserves

 

 

(25.3

)

 

 

(22.9

)

Total inventories, net

 

$

106.4

 

 

$

104.0

 

 

NOTE 6. OTHER CURRENT ASSETS

 

 

March 31, 2024

 

 

December 31, 2023

 

Prepaid expenses

 

$

17.3

 

 

$

15.9

 

Assets held for sale

 

 

6.7

 

 

 

6.7

 

Fair value of derivative assets

 

 

1.9

 

 

 

1.1

 

Other

 

 

3.0

 

 

 

2.7

 

Total other current assets

 

$

28.9

 

 

$

26.4

 

 

As of March 31, 2024 and December 31, 2023, assets held for sale included the land and property, plant and equipment of our idled Mineral Fiber plant in St. Helens, Oregon and the building and related land of an Architectural Specialties design center in Chicago, Illinois.

 

NOTE 7. INVESTMENTS IN UNCONSOLIDATED AFFILIATES

Investments in unconsolidated affiliates include our 50% equity interest in Worthington Armstrong Venture (“WAVE”), our joint venture with Worthington Enterprises, Inc., and our 19.5% equity interest in Overcast. Both the WAVE joint venture and Overcast investment are reflected within our Condensed Consolidated Financial Statements using the equity method of accounting. WAVE is

11


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

reflected as a component of our Mineral Fiber segment while Overcast is included as a component of our Unallocated Corporate segment.

Condensed financial statement data for WAVE is summarized below.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

$

125.8

 

 

$

109.5

 

Gross profit

 

 

76.7

 

 

 

62.3

 

Net earnings

 

 

57.0

 

 

 

43.8

 

 

The following table presents equity (earnings) loss from our unconsolidated affiliates for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

WAVE

 

$

(27.4

)

 

$

(20.8

)

Overcast

 

 

0.2

 

 

 

-

 

Equity (earnings) from unconsolidated affiliates, net

 

$

(27.2

)

 

$

(20.8

)

 

NOTE 8. GOODWILL AND INTANGIBLE ASSETS

The following table details amounts related to our goodwill and intangible assets as of March 31, 2024 and December 31, 2023:

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Estimated
Useful Life

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

Amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

2-20 years

 

$

183.5

 

 

$

154.7

 

 

$

183.6

 

 

$

152.1

 

Developed technology

 

13-20 years

 

 

101.7

 

 

 

84.7

 

 

 

101.4

 

 

 

84.4

 

Software

 

5-7 years

 

 

15.6

 

 

 

5.3

 

 

 

15.6

 

 

 

4.6

 

Trademarks and brand names

 

3-20 years

 

 

6.2

 

 

 

3.5

 

 

 

6.2

 

 

 

3.4

 

Non-compete agreements

 

3-5 years

 

 

5.9

 

 

 

3.9

 

 

 

6.1

 

 

 

3.8

 

Other

 

Various

 

 

2.8

 

 

 

0.2

 

 

 

2.8

 

 

 

0.2

 

Total

 

 

 

$

315.7

 

 

$

252.3

 

 

$

315.7

 

 

$

248.5

 

Non-amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks and brand names

 

Indefinite

 

 

345.2

 

 

 

 

 

 

345.2

 

 

 

 

Total intangible assets

 

 

 

$

660.9

 

 

 

 

 

$

660.9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

Indefinite

 

$

175.3

 

 

 

 

 

$

175.5

 

 

 

 

 

The decrease in goodwill as of March 31, 2024 compared to December 31, 2023 was due to foreign exchange movements.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Amortization expense

 

$

4.1

 

 

$

3.5

 

 

NOTE 9. OTHER NON-CURRENT ASSETS

 

 

March 31, 2024

 

 

December 31, 2023

 

Cash surrender value of company-owned life insurance policies

 

$

38.4

 

 

$

40.3

 

Investment in employee deferred compensation plans

 

 

10.8

 

 

 

8.3

 

Fair value of derivative assets

 

 

-

 

 

 

1.8

 

Other

 

 

1.0

 

 

 

0.9

 

Total other non-current assets

 

$

50.2

 

 

$

51.3

 

 

12


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

NOTE 10. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

 

 

March 31, 2024

 

 

December 31, 2023

 

Payables, trade and other

 

$

87.2

 

 

$

91.0

 

Employment costs

 

 

9.0

 

 

 

33.6

 

Current portion of pension and postretirement liabilities

 

 

8.0

 

 

 

8.0

 

Other

 

 

26.9

 

 

 

27.3

 

Total accounts payable and accrued expenses

 

$

131.1

 

 

$

159.9

 

 

NOTE 11. INCOME TAX EXPENSE

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Earnings before income taxes

 

$

80.2

 

 

$

63.9

 

Income tax expense

 

 

20.3

 

 

 

16.6

 

Effective tax rate

 

 

25.3

%

 

 

26.0

%

 

The effective tax rate for the first quarter of 2024 was lower compared to the same period in 2023 due primarily to an increase in our valuation allowance for capital loss carryforwards recorded in the first quarter of 2023.

It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. However, an estimate of the range of reasonably possible outcomes cannot be reliably made at this time. Changes to unrecognized tax benefits could result from the expiration of statutes of limitations, the completion of ongoing examinations, or other unforeseen circumstances.

 

NOTE 12. DEBT

Our long-term debt is comprised of borrowings outstanding under our $950.0 million variable rate senior credit facility, which is comprised of a $500.0 million revolving credit facility (with a $150.0 million sublimit for letters of credit) and a $450.0 million Term Loan A. As of March 31, 2024 and December 31, 2023, the principal balance of our Term Loan A was $444.4 million and $450.0 million, respectively. As of March 31, 2024 and December 31, 2023, borrowings outstanding under our revolving credit facility were $140.0 million. We also have a $25.0 million bi-lateral letter of credit facility.

We utilize lines of credit and other commercial commitments to ensure that adequate funds are available to meet operating requirements. Letters of credit are currently arranged through our revolving credit facility and our bi-lateral facility. Letters of credit may be issued to third party suppliers, insurance companies and financial institutions and typically can only be drawn upon in the event of AWI’s failure to pay its obligations to the beneficiary. The following table presents details related to our letters of credit facilities:

 

 

 

March 31, 2024

 

Financing Arrangements

 

Limit

 

 

Used

 

 

Available

 

Bi-lateral facility

 

$

25.0

 

 

$

7.7

 

 

$

17.3

 

Revolving credit facility

 

 

150.0

 

 

 

-

 

 

 

150.0

 

Total

 

$

175.0

 

 

$

7.7

 

 

$

167.3

 

 

13


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

NOTE 13. PENSIONS AND OTHER BENEFIT PROGRAMS

Following are the components of net periodic benefit costs (credits):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

U.S. defined benefit plans:

 

 

 

 

 

 

Pension benefits

 

 

 

 

 

 

Service cost of benefits earned during the period

 

$

0.6

 

 

$

0.7

 

Interest cost on projected benefit obligation

 

 

4.2

 

 

 

4.2

 

Expected return on plan assets

 

 

(6.1

)

 

 

(6.2

)

Amortization of net actuarial loss

 

 

1.3

 

 

 

1.3

 

Net periodic pension cost

 

$

-

 

 

$

-

 

Retiree health and life insurance benefits

 

 

 

 

 

 

Interest cost on projected benefit obligation

 

$

0.5

 

 

$

0.7

 

Amortization of prior service cost

 

 

(0.1

)

 

 

-

 

Amortization of net actuarial gain

 

 

(2.1

)

 

 

(1.5

)

Net periodic postretirement credit

 

$

(1.7

)

 

$

(0.8

)

 

Excluded from the table above is the net periodic pension cost associated with an unfunded defined benefit pension plan in Germany that was not included as part of prior dispositions. This plan is reported as a component of our Unallocated Corporate segment. Net periodic pension cost for this plan was immaterial for the three months ended March 31, 2024 and 2023.

The service cost component of net benefit cost has been presented in the Condensed Consolidated Statements of Earnings and Comprehensive Income within cost of goods sold and selling, general and administrative (“SG&A”) expenses for all periods presented, which are the same line items as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are presented in the Condensed Consolidated Statements of Earnings and Comprehensive Income separately from the service cost component within other non-operating income, net.

 

NOTE 14. FINANCIAL INSTRUMENTS AND CONTINGENT CONSIDERATION

We do not hold or issue financial instruments for trading purposes. The estimated fair values of our financial instruments and contingent consideration are as follows:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Carrying
amount

 

 

Estimated
fair value

 

 

Carrying
amount

 

 

Estimated
fair value

 

Assets (liabilities), net:

 

 

 

 

 

 

 

 

 

 

 

 

Total long-term debt, including current portion

 

$

(581.4

)

 

$

(581.4

)

 

$

(586.8

)

 

$

(586.8

)

Interest rate swap contracts

 

 

1.0

 

 

 

1.0

 

 

 

(0.4

)

 

 

(0.4

)

Acquisition-related contingent consideration

 

 

(1.3

)

 

 

(1.3

)

 

 

(1.6

)

 

 

(1.6

)

 

The carrying amounts of cash and cash equivalents, customer receivables and accounts payable approximate fair value because of the short-term maturity of these instruments. The fair value estimates of long-term debt are based on data for our Term Loan A debt from a major financial institution. The fair value estimates for interest rate swap contracts are estimated with the assistance of third-party valuation experts and verified by obtaining quotes from major financial institutions. We engaged an independent, third-party valuation specialist to determine the fair value estimate for acquisition-related contingent consideration payable based on performance, which were primarily measured using a Monte Carlo simulation.

As of March 31, 2024 and December 31, 2023, acquisition-related contingent consideration liabilities represented additional cash consideration payable related to our acquisitions of Insolcorp and BOK that will be paid upon the final achievement of certain financial and performance milestones. As of March 31, 2024, $0.6 million of acquisition-related contingent consideration was classified as accounts payable and other accrued expenses, while $0.7 million was classified as other long-term liabilities on our Condensed Consolidated Balance Sheet. As of December 31, 2023, $1.6 million was classified as other long-term liabilities on our Condensed Consolidated Balance Sheet.

14


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:

Level 1 — Quoted prices in active markets for identical assets or liabilities;

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data; or

Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

The fair value measurement of assets and liabilities measured at fair value on a recurring basis and reported on the Condensed Consolidated Balance Sheets is summarized below:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Fair value based on

 

 

Fair value based on

 

 

 

Other
observable
inputs

 

 

Other
unobservable
inputs

 

 

Other
observable
inputs

 

 

Other
unobservable
inputs

 

 

 

Level 2

 

 

Level 3

 

 

Level 2

 

 

Level 3

 

Assets (liabilities), net:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

$

1.0

 

 

$

-

 

 

$

(0.4

)

 

$

-

 

Acquisition-related contingent consideration

 

 

-

 

 

 

(1.3

)

 

 

-

 

 

 

(1.6

)

 

Acquisition-related contingent consideration of $1.3 million and $1.6 million as of March 31, 2024 and December 31, 2023, respectively, was measured with the use of significant unobservable inputs, which included financial projections over respective earn-out periods, the volatility of the underlying financial metrics and estimated discount rates. All changes in acquisition-related contingent consideration liabilities subsequent to the initial acquisition-date measurements were recorded as a component of operating income on our Condensed Consolidated Statements of Earnings and Comprehensive Income.

The following table summarizes the weighted-average of the significant unobservable inputs as of March 31, 2024:

 

 

 

BOK

 

 

Insolcorp

 

Unobservable input

 

 

 

 

 

 

Volatility

 

 

24.5

%

 

 

20.1

%

Discount rates

 

 

4.9

%

 

 

4.7

%

 

The changes in fair value of the acquisition-related contingent consideration liabilities for the three months ended March 31, 2024 and 2023 were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Fair value of contingent consideration as of beginning of period

 

$

1.6

 

 

$

15.2

 

Cash consideration paid

 

 

-

 

 

 

(15.2

)

Gain related to change in fair value of contingent consideration

 

 

(0.3

)

 

 

-

 

Fair value of contingent consideration as of end of period

 

$

1.3

 

 

$

-

 

 

During the three months ended March 31, 2024, the change in fair value was primarily due to changes in financial projections over each entity’s earn-out periods and due to changes in valuation inputs.

During the three months ended March 31, 2023, we paid $15.2 million of additional cash consideration, which represented the final achievement of certain financial and performance milestones through December 31, 2022 for the July 2020 acquisition of TURF Design, Inc. The additional cash consideration paid was classified as cash flows from financing activities in our Condensed Consolidated Statements of Cash Flows, up to the acquisition date fair value. The portion of additional cash consideration paid in excess of the acquisition date fair value were classified as cash flows from operating activities in our Condensed Consolidated Statements of Cash Flows.

 

15


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

 

NOTE 15. DERIVATIVE FINANCIAL INSTRUMENTS

We are exposed to market risk from changes in foreign exchange rates, interest rates and commodity prices that could impact our results of operations, cash flows and financial condition. We use interest rate derivatives to manage our exposures to interest rates. At inception, interest rate swap derivatives that we designate as hedging instruments are formally documented as a hedge of a forecasted transaction or cash flow hedge. We also formally assess, both at inception and at least quarterly thereafter, whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in the cash flows of the hedged item. If it is determined that a derivative ceases to be a highly effective hedge, or if the anticipated transaction is no longer probable of occurring, we discontinue hedge accounting and any future mark-to-market adjustments are recognized in earnings. We use derivative financial instruments as risk management tools and not for speculative trading purposes.

Counterparty Risk

We only enter into derivative transactions with established financial institution counterparties having an investment-grade credit rating. We monitor counterparty credit ratings on a regular basis. All of our derivative transactions with counterparties are governed by master International Swap and Derivatives Association agreements (“ISDAs”) with netting arrangements. These agreements can limit our exposure in situations where we have gain and loss positions outstanding with a single counterparty. We do not post nor do we receive cash collateral with any counterparty for our derivative transactions. These ISDAs do not have any credit contingent features; however, a default under our bank credit facility would trigger a default under these agreements. Exposure to individual counterparties is controlled and we consider the risk of counterparty default to be negligible.

Interest Rate Risk

We utilize interest rate swaps to minimize the fluctuations in earnings caused by interest rate volatility. These swaps are designated as cash flow hedges against changes in interest rates for a portion of our variable rate debt.

The following table summarizes our interest rate swaps as of March 31, 2024:

Coverage Period

 

Notional
Amount

 

Risk Coverage

 

Trade Date

November 2023 to June 2024

 

$

50.0

 

USD-SOFR

 

September 18, 2023

March 2021 to March 2025

 

$

100.0

 

USD-SOFR

 

November 28, 2018

November 2023 to December 2025

 

$

50.0

 

USD-SOFR

 

October 23, 2023

March 2024 to June 2026

 

$

50.0

 

USD-SOFR

 

March 25, 2024

November 2023 to December 2026

 

$

50.0

 

USD-SOFR

 

October 10, 2023

March 2024 to June 2027

 

$

50.0

 

USD-SOFR

 

March 27, 2024

November 2023 to November 2027

 

$

50.0

 

USD-SOFR

 

September 29, 2023

Under the terms the interest rate swap with a November 28, 2018 trade date above, we pay a fixed rate monthly and receive a floating rate based on the Secured Overnight Financing Rate (“SOFR”), inclusive of a 0% floor. Under the terms of all remaining interest rate swaps above, we pay a fixed rate monthly and receive a floating rate based on SOFR.

Financial Statement Impacts

The following tables detail amounts related to our derivatives as of March 31, 2024 and December 31, 2023. We did not have any derivative assets or liabilities not designated as hedging instruments as of March 31, 2024 or December 31, 2023. The derivative asset amounts below are shown gross and have not been netted.

 

 

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

 

 

Fair Value

 

 

 

 

Fair Value

 

 

 

Balance Sheet
Location

 

March 31,
2024

 

 

December 31,
2023

 

 

Balance Sheet
Location

 

March 31,
2024

 

 

December 31,
2023

 

Interest rate swap contracts

 

Other current assets

 

$

1.9

 

 

$

1.1

 

 

Accounts payable and accrued expenses

 

$

-

 

 

$

0.1

 

Interest rate swap contracts

 

Other non-current assets

 

 

-

 

 

 

1.8

 

 

Other long-term liabilities

 

 

0.9

 

 

 

3.2

 

 

16


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

 

 

 

Amount of Gain (Loss)
Recognized in AOCI

 

 

Location of Gain
Reclassified from
AOCI into Net Earnings

 

Gain Reclassified
from AOCI into Net Earnings

 

 

 

Three Months Ended

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

 

2024

 

 

2023

 

Derivatives in cash flow hedging relationships

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

$

2.9

 

 

$

(0.5

)

 

Interest expense

 

$

2.1

 

 

$

2.4

 

 

As of March 31, 2024, the amount of existing gains in Accumulated Other Comprehensive Income (“AOCI”) expected to be recognized in net earnings over the next twelve months was $3.4 million.

 

NOTE 16. SHAREHOLDERS’ EQUITY

Common Stock Repurchase Plan

On July 29, 2016, our Board of Directors approved our share repurchase program authorizing us to repurchase up to $150.0 million of our outstanding shares of common stock (the “Program”). Since inception of the Program, we have been further authorized to repurchase up to an aggregate of $1,700.0 million of our outstanding shares of common stock through December 31, 2026. We had $701.8 million remaining under the Board’s repurchase authorization as of March 31, 2024.

Repurchases under the Program may be made through open market, block and privately negotiated transactions, including

Rule 10b5-1 plans, at such times and in such amounts as management deems appropriate, subject to market and business conditions, regulatory requirements and other factors. The Program does not obligate AWI to repurchase any particular amount of common stock and may be suspended or discontinued at any time without notice.

During the three months ended March 31, 2024, we repurchased 0.1 million shares under the Program for a total cost of $15.0 million, excluding commissions and taxes, or an average price of $105.20 per share. Since inception, we have repurchased 14.3 million shares under the Program for a total cost of $998.2 million, excluding commissions and taxes, or an average price of $69.68 per share.

Dividends

In February 2024, our Board of Directors declared a $0.28 per share quarterly dividend, which was paid to shareholders in March 2024. On April 24, 2024, our Board of Directors declared a $0.28 per share quarterly dividend to be paid on May 23, 2024.

Accumulated Other Comprehensive (Loss)

 

 

Foreign
Currency
Translation Adjustments
(1)

 

 

Derivative
 Gain
(1)

 

 

Pension and Postretirement Adjustments (1)

 

 

Total
Accumulated
Other
Comprehensive
(Loss)
 (1)

 

Balance, December 31, 2023

 

$

1.0

 

 

$

0.5

 

 

$

(106.2

)

 

$

(104.7

)

Other comprehensive (loss) income before reclassifications,
   net of tax benefit (expense) of $
0.1, ($0.7), $- and ($0.6)

 

 

(0.8

)

 

 

2.2

 

 

 

-

 

 

 

1.4

 

Amounts reclassified from accumulated other
   comprehensive (loss)

 

 

-

 

 

 

(1.7

)

 

 

(0.6

)

 

 

(2.3

)

Net current period other comprehensive (loss) income

 

 

(0.8

)

 

 

0.5

 

 

 

(0.6

)

 

 

(0.9

)

Balance, March 31, 2024

 

$

0.2

 

 

$

1.0

 

 

$

(106.8

)

 

$

(105.6

)

 

17


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

 

 

 

Foreign
Currency
Translation Adjustments
(1)

 

 

Derivative
Gain
(1)

 

 

Pension and Postretirement Adjustments (1)

 

 

Total
Accumulated
Other
Comprehensive
(Loss)
(1)

 

Balance, December 31, 2022

 

$

0.5

 

 

$

9.5

 

 

$

(110.1

)

 

$

(100.1

)

Other comprehensive (loss) income before reclassifications,
   net of tax benefit (expense) of $
-, $0.2, ($0.2) and $-

 

 

(0.1

)

 

 

(0.3

)

 

 

0.4

 

 

 

-

 

Amounts reclassified from accumulated other
   comprehensive (loss)

 

 

-

 

 

 

(1.9

)

 

 

(0.2

)

 

 

(2.1

)

Net current period other comprehensive (loss) income

 

 

(0.1

)

 

 

(2.2

)

 

 

0.2

 

 

 

(2.1

)

Balance, March 31, 2023

 

$

0.4

 

 

$

7.3

 

 

$

(109.9

)

 

$

(102.2

)

 

(1) Amounts are net of tax.

 

 

 

Amounts
Reclassified from
Accumulated Other
Comprehensive
(Loss)

 

Affected Line Item in the
Condensed Consolidated
Statements of Earnings
and Comprehensive
Income

 

 

Three Months Ended March 31,

 

 

 

 

2024

 

 

2023

 

 

Derivative Adjustments:

 

 

 

 

 

 

 

Interest rate swap contracts, before tax

 

$

(2.1

)

 

$

(2.4

)

Interest expense

Tax impact

 

 

0.4

 

 

 

0.5

 

Income tax expense

Total (income), net of tax

 

 

(1.7

)

 

 

(1.9

)

 

 

 

 

 

 

 

 

 

Pension and Postretirement Adjustments:

 

 

 

 

 

 

 

Amortization of prior service credit

 

 

(0.1

)

 

 

-

 

Other non-operating (income), net

Amortization of net actuarial (gain)

 

 

(0.8

)

 

 

(0.2

)

Other non-operating (income), net

Total (income), before tax

 

 

(0.9

)

 

 

(0.2

)

 

Tax impact

 

 

0.3

 

 

 

-

 

Income tax expense

Total (income), net of tax

 

 

(0.6

)

 

 

(0.2

)

 

Total reclassifications for the period

 

$

(2.3

)

 

$

(2.1

)

 

 

NOTE 17. LITIGATION AND RELATED MATTERS

ENVIRONMENTAL MATTERS

Environmental Compliance

Our manufacturing and research facilities are affected by various federal, state and local requirements relating to the discharge of materials and the protection of the environment. We make expenditures necessary for compliance with applicable environmental requirements at each of our operating facilities. While these expenditures are not typically material, the applicable regulatory requirements continually change and, as a result, we cannot predict with certainty the amount, nature or timing of future expenditures associated with environmental compliance.

Environmental Sites

Summary

We are actively involved in the investigation and remediation of existing or potential environmental contamination under the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”) and state Superfund and similar environmental laws at two domestically owned locations allegedly resulting from past industrial activity.

In each location, we are one of multiple potentially responsible parties and have agreed to jointly fund the required investigation and remediation, while preserving our defenses to the liability. We may also have rights of contribution or reimbursement from other parties or coverage under applicable insurance policies. We have pursued coverage and recoveries under those applicable insurance policies with respect to certain of the sites, including the Macon, GA site and the Elizabeth City, NC site, each of which is summarized below. Other than disclosed below, we are unable to predict the outcome of these matters or the timing of any future

18


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

recoveries, whether through settlement or otherwise. We are also unable to predict the extent to which any recoveries might cover our final share of investigation and remediation costs for these sites. Our final share of investigation and remediation costs may exceed any such recoveries, and such amounts net of insurance recoveries may be material.

Between 2017 and 2021, we entered settlement agreements totaling $53.0 million with certain legacy insurance carriers to resolve ongoing litigation and recover fees and costs previously incurred by us in connection with certain environmental sites. These settlements were recorded as reductions to cost of goods sold and SG&A expenses, reflecting the same income statement categories where environmental expenditures were historically recorded. Beginning in 2020, cumulative insurance recoveries exceeded cumulative expenses to date related to the respective environmental sites and the excess was recorded within long-term liabilities on our Condensed Consolidated Balance Sheets. As of March 31, 2024 and December 31, 2023, insurance recoveries in excess of cumulative expenses were $2.6 million. The excess recoveries will be released to offset any future expenses, including additional reserves for potential liabilities, incurred on the respective environmental sites. We may enter into additional settlement agreements in the future, which may or may not be material, with other legacy insurers to obtain reimbursement or contribution for environmental site expenses.

Estimates of our future liability at the environmental sites are based on evaluations of currently available facts regarding each individual site. We consider factors such as our activities associated with the site, existing technology, presently enacted laws and regulations and prior company experience in remediating contaminated sites. Although current law imposes joint and several liability on all parties at Superfund sites, our contribution to the remediation of these sites is expected to be limited by the number of other companies potentially liable for site remediation. As a result, our estimated liability reflects only our expected share. In determining the probability of contribution, we consider the solvency of other parties, the site activities of other parties, whether liability is being disputed, the terms of any existing agreements and experience with similar matters, and the effect of our October 2006 Chapter 11 reorganization upon the validity of the claim, if any.

Specific Material Events

Macon, GA

The U.S. Environmental Protection Agency (the “EPA”) has listed two landfills located on a portion of our facility in Macon, GA, along with the former Macon Naval Ordnance Plant landfill adjacent to our property, portions of Rocky Creek, and certain tributaries leading to Rocky Creek (collectively, the “Macon Site”) as a Superfund site on the National Priorities List due to the presence of contaminants, most notably polychlorinated biphenyls (“PCBs”).

In September 2010, we entered into an Administrative Order on Consent for a Removal Action (the “Removal Action”) with the EPA to investigate PCB contamination in one of the landfills on our property, the Wastewater Treatment Plant Landfill (“Operable Unit 1”). After completing an investigation of Operable Unit 1 and submitting our final Engineering Evaluation/Cost Analysis, the EPA issued an Action Memorandum in July 2013 selecting our recommended remedy for the Removal Action. The Operable Unit 1 response action is complete and the final report was submitted to the EPA in October 2016. The EPA approved the final report in November 2016, and a Post-Removal Control Plan was submitted to the EPA in March 2017. AWI has been conducting operation and maintenance activities of the completed remedy since 2017 consistent with the approved Post-Removal Control Plan.

In September 2015, AWI and other Potential Responsible Parties (“PRPs”) received a Special Notice Letter from the EPA under CERCLA inviting AWI and the PRPs to enter into the negotiation of a Remedial Investigation and Feasibility Study (“RI/FS”) with respect to the remainder of the Superfund site, which includes the other landfill on our property, as well as areas on and adjacent to our property and Rocky Creek (“Operable Unit 2”). We and the other PRPs entered into a settlement agreement with the EPA effective September 2018, in response to the Special Notice Letter to conduct the RI/FS. The PRPs submitted an RI/FS work plan, which was approved by the EPA in September 2019. Investigative work on this portion of the site commenced in December 2019.

In June 2021, the PRPs submitted a Site Characterization Summary Report (“SCSR”) for Operable Unit 2 to the EPA. The purpose of the SCSR was to demonstrate that the available data for Operable Unit 2 was adequate for the risk assessment and for the development of remedial action objectives. In the second half of 2022, the EPA and the PRP's agreed to separate all non-groundwater aspects of the site. In August 2022, the PRPs submitted a Human Health Baseline Risk Assessment to the EPA, and in December 2022, the PRPs submitted a final Baseline Ecological Risk Assessment for Operable Unit 2 to the EPA. Both risk assessments serve as exhibits to the Remedial Investigation Report (“RIR”), which the EPA approved in July 2023.

Based on findings in the RIR, the PRPs developed a draft Feasibility Study (“FS”) to identify and evaluate potential remedial alternatives for all non-groundwater elements of Operable Unit 2. The draft FS was submitted to the EPA in August 2023. The EPA and the State of Georgia provided comments in October 2023 and a revised FS was submitted in November 2023. The EPA is currently reviewing the FS and will ultimately select a remedy and issue a Proposed Remedial Action Plan for the non-groundwater elements at the site. The PRPs are now turning attention to completing the Remedial Investigation for the groundwater beneath Operable Unit 2.

It is probable that we will incur field investigation, engineering and oversight costs associated with finalizing the FS for all non-groundwater elements of Operable Unit 2 and for completing an RI/FS for all groundwater elements of Operable Unit 2. We may also ultimately incur costs in remediating any contamination discovered during the RI/FS. The current estimate of future liability at this site

19


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

includes only our estimated share of the costs of the investigative work that the EPA is requiring the PRPs to perform at this time. We are unable to reasonably estimate our final share of the total costs associated with the investigation work or any resulting remediation therefrom, although such amounts may be material to any one quarter's or year's results of operations in the future. We do not expect the total future costs to have a material adverse effect on our liquidity or financial condition as the cash payments may be made over many years.

Elizabeth City, NC

This site is a former cabinet manufacturing facility that from 1977 until 1996 was operated by Triangle Pacific Corporation, which became Armstrong Wood Products, Inc. (“AWP”), and is now known as AHF Products, LLC. The site was formerly owned by the U.S. Navy (“Navy”) and Westinghouse, which was purchased by Paramount Global (“Paramount”) (then known as CBS Corporation). We assumed ownership of the site when we acquired the stock of AWP in 1998. Prior to our acquisition, the North Carolina Department of Environment and Natural Resources listed the site as a hazardous waste site. In 1997, AWP entered into a cost sharing agreement with Westinghouse whereby the parties agreed to share equally in costs associated with investigation and potential remediation. In 2000, AWP and Paramount entered into an Administrative Order on Consent to conduct an RI/FS with the EPA for the site. In 2007, we and Paramount entered into an agreement with the Navy whereby the Navy agreed to pay one third of defined past and future investigative costs up to a certain amount, which has now been exhausted. The EPA approved the RI/FS work plan in August 2011. In January 2014, we submitted draft RI and Risk Assessment reports and conducted supplemental investigative work based upon agency comments to those reports. In connection with the separation of Armstrong Flooring, Inc. in 2016, we agreed to retain any legacy environmental liabilities associated with the AWP site. The EPA published an Interim Action Proposed Plan for the site in April 2018 seeking public comment until June 2018. The EPA evaluated comments, including ours, and has published its Interim Record Of Decision (“IROD”) selecting an interim cleanup approach. In September 2018, AWI and Paramount received a Special Notice Letter from the EPA under CERCLA inviting AWI and Paramount to enter into the negotiation of a settlement agreement to conduct or finance the response action at the site. In response to the September 2018 Special Notice Letter, we and Paramount submitted a good faith offer to the EPA in May 2019. In June 2021, we entered into a negotiated Partial Consent Decree and Site Participation Agreement with the EPA, Paramount and the U.S. on behalf of the Navy for the remedial design and remedial action for the interim remedy. Because the U.S. does not conduct work as a PRP at Superfund sites, similar to the 2007 agreement, the U.S. agreed to pay its share of the estimated costs of performing the work. The Partial Consent Decree was entered by the U.S. District Court for the Eastern District of North Carolina in January 2022. A Remedial Design Work Plan (“RDWP”) for the site was submitted to the EPA in June 2022, and AWI and Paramount responded on November 2022 to comments received from the EPA in September 2022. The EPA approved the revised RDWP in February 2023 and in June 2023, the parties submitted a Pre-Design Investigation Work Plan. The EPA provided comments on the Pre-Design Investigation Work Plan in November 2023 and the revised document was submitted to the EPA in December 2023. In March 2024, the EPA issued a conditional approval of the Pre-Design Investigation Work Plan, subject to the Company and Paramount addressing the EPA comments on a component of the Work Plan within 60 days. The current estimate of future liability at this site includes only our estimated share of the costs of implementing the interim remedial action under the IROD. We are unable to reasonably estimate our final share of the total costs associated with the interim or final remediation at the site, although such amounts may be material to any one quarter's or one year’s results of operations in the future. We do not expect the total future costs to have a material adverse effect on our liquidity or financial condition as the cash payments may be made over many years.

Summary of Financial Position

Total liabilities, reflected within other long-term liabilities on the Condensed Consolidated Balance Sheets, for environmental matters that we consider probable and for which a reasonable estimate of the probable liability could be made were $0.5 million as of March 31, 2024 and December 31, 2023. During the three months ended March 31, 2024 we did not record any additional reserves for potential environmental liabilities. During the three months ended March 31, 2023, we recorded $0.1 million of additional reserves for potential environmental liabilities. As noted above, expenses associated with the additional reserves recorded in the first quarter of 2023 were offset through the release of a portion of the balance of insurance recoveries in excess of cumulative expenses. Where existing data is sufficient to estimate the liability, that estimate has been used; where only a range of probable liabilities is available and no amount within that range is more likely than any other, the lower end of the range has been used. As assessments and remediation activities progress at each site, these liabilities are reviewed to reflect new information as it becomes available and adjusted to reflect amounts actually incurred and paid. These liabilities are undiscounted.

The estimated environmental liabilities above do not take into account any claims for additional recoveries from insurance or third parties. It is our policy to record insurance recoveries as assets in the Condensed Consolidated Balance Sheets when realizable. We incur costs to pursue environmental insurance recoveries, which are expensed as incurred.

Actual costs to be incurred at identified sites may vary from our estimates. Based on our knowledge of the identified sites, it is not possible to reasonably estimate future costs in excess of amounts already recognized.

20


Armstrong World Industries, Inc., and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(dollar amounts in millions, except share and per share data)

 

OTHER CLAIMS

From time to time, we are involved in other various lawsuits, claims, investigations and other legal matters that arise in the ordinary course of business, including matters involving our products, intellectual property, relationships with suppliers, relationships with distributors, other customers or end users, relationships with competitors, employees and other matters. In connection with those matters, we may have rights of indemnity, contribution or reimbursement from other parties or coverage under applicable insurance policies. When applicable and appropriate, we will seek indemnity, contribution or reimbursement from other parties and pursue coverage and recoveries under those policies, but are unable to predict the outcome of those demands. While complete assurance cannot be given to the outcome of any proceedings relating to these matters, we do not believe that any current claims, individually or in the aggregate, will have a material adverse effect on our financial condition, liquidity or results of operations.

 

NOTE 18. NET EARNINGS PER SHARE

Net earnings attributable to common shares used in our basic and diluted net Earnings Per Share (“EPS”) calculations for the three months ended March 31, 2024 and 2023, were equal to net earnings on our Condensed Consolidated Statements of Earnings and Comprehensive Income. EPS components may not add due to rounding.

The following table is a reconciliation of basic shares outstanding to diluted shares outstanding for the three months ended March 31, 2024 and 2023 (shares in millions):

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Basic shares outstanding

 

 

43.8

 

 

 

45.4

 

Dilutive effect of common stock equivalents

 

 

0.3

 

 

 

0.1

 

Diluted shares outstanding

 

 

44.1

 

 

 

45.5

 

 

Anti-dilutive stock awards excluded from the computation of dilutive EPS for the three months ended March 31, 2024 and 2023 were 34,851 and 74,629, respectively.

21


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

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This discussion should be read in conjunction with the financial statements, the accompanying notes, the cautionary note regarding forward-looking statements and risk factors included in this report and our Annual Report on Form 10-K for the year ended December 31, 2023.

OVERVIEW

AWI is a leader in the design, innovation and manufacture of ceiling and wall solutions in the Americas. We manufacture and source products made of numerous materials, including mineral fiber, fiberglass wool, metal, wood, felt, wood fiber, and glass-reinforced-gypsum. We also manufacture ceiling suspension system (grid) products through a joint venture with Worthington Enterprises, Inc. (“Worthington”) called Worthington Armstrong Venture (“WAVE”).

Acquisitions and Investments in Unconsolidated Affiliates

In January 2024, we entered into a strategic partnership and equity investment in Overcast Innovations LLC (“Overcast”) with McKinstry Essention, LLC whereby we contributed $5.5 million in exchange for a 19.5% ownership interest in Overcast, with future rights to increase our ownership interest. Overcast is a solutions company offering prefabricated ceiling cloud systems, modular grid platforms and engineering design services to reduce waste and inefficiencies in the built environment. Our investment and equity earnings in Overcast are included in our Unallocated Corporate segment.

In October 2023, we acquired a portion of the business and certain assets of Insolcorp, LLC (“Insolcorp”), based in Albemarle, NC, used to develop, test and manufacture energy saving products deployed in building and roofing installations. The acquired operations, assets and liabilities of Insolcorp are included in our Mineral Fiber segment.

In July 2023, we acquired all of the issued and outstanding stock of BOK Modern, LLC (“BOK”), based in San Rafael, CA. BOK is a designer of metal facade architectural solutions. The acquired operations, assets and liabilities of BOK are included in our Architectural Specialties segment.

Manufacturing Plants

As of March 31, 2024, we operated 16 manufacturing plants, including 14 plants located within the U.S. and two plants in Canada. This excludes our St. Helens, Oregon mineral fiber manufacturing plant, which was closed in the second quarter of 2018 and was classified as an asset held for sale as of March 31, 2024.

WAVE operates seven additional plants in the U.S. to produce suspension system (grid) products, which we use and sell in our ceiling systems.

Reportable Segments

Our operating segments are as follows: Mineral Fiber, Architectural Specialties and Unallocated Corporate.

Mineral Fiber – produces suspended mineral fiber and soft fiber ceiling systems. Our mineral fiber products offer various performance attributes such as acoustical control, rated fire protection, and energy efficiency, along with other health and sustainability features and aesthetic appeal. Ceiling products are primarily sold to resale distributors, ceiling systems contractors and wholesalers, and retailers (including large home centers). The Mineral Fiber segment also includes the results of WAVE, which manufactures and sells suspension system (grid) products and ceiling component products that are invoiced by both AWI and WAVE. Segment results relating to WAVE consist primarily of equity earnings and reflect our 50% equity interest in the joint venture. Ceiling component products consist of ceiling perimeters and trim, in addition to grid products that support drywall ceiling systems. For some customers, WAVE sells its suspension system products to AWI for resale to customers. Mineral Fiber segment results reflect those sales transactions. The Mineral Fiber segment also includes all assets and liabilities not specifically allocated to our Architectural Specialties or Unallocated Corporate segment, including all property and related depreciation associated with our Lancaster, PA headquarters. Operating results for the Mineral Fiber segment include a significant majority of allocated Corporate administrative expenses that represent a reasonable allocation of general services to support its operations.

Architectural Specialties – produces, designs and sources ceilings, walls and facades primarily for use in commercial settings. Products are available in numerous materials, such as metal, wood and felt, in addition to various colors, shapes and designs. These products offer various performance attributes such as acoustical control, rated fire protection and aesthetic appeal. We sell standard, premium and customized products, a portion of which are sourced from third-party producers. Architectural Specialties products are sold primarily to resale distributors and direct customers, primarily ceiling systems contractors. The majority of this segment’s

22


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

revenues are project driven, which can lead to more variability in sales patterns. Operating results for the Architectural Specialties segment include a portion of allocated Corporate administrative expenses that represent a reasonable allocation of general services to support its operations.

Unallocated Corporate – includes certain assets, liabilities, income and expenses that have not been allocated to our other business segments and consists of: cash and cash equivalents, our Overcast investment and related equity earnings/losses, the net funded status of our U.S. Retirement Income Plan (“RIP”), the estimated fair value of interest rate swap contracts, outstanding borrowings under our senior secured credit facility and income tax balances.

Factors Affecting Revenues

For information on our 2024 net sales by segment, see Notes 2 and 3 to the Condensed Consolidated Financial Statements.

Markets. We compete in the building product markets of the Americas. We closely monitor publicly available macroeconomic data and trends that provide insight into commercial construction market activity, including, but not limited to, gross domestic product, office vacancy rates, the Architecture Billings Index, new commercial construction starts, state and local government spending, corporate profits, and retail sales. The Company continues to monitor the impacts of geopolitical events, none of which had a material direct impact on our financial condition, liquidity or results of operations the first three months of 2024 or 2023.

Several factors and trends within our markets affected our business performance during the first quarter of 2024 compared to the first quarter of 2023. For the three months ended March 31, 2024, sales volumes decreased $4 million compared to the prior-year period, due primarily to prior-year period inventory level increases at our home center customers that did not occur in the current-year period, partially offset by a $3 million contribution from the July 2023 acquisition of BOK.

Average Unit Value. We periodically modify sales prices of our products due to changes in costs for raw materials and energy, market conditions and the competitive environment. Typically, realized price increases are less than announced price increases because of project pricing, competitive adjustments and changing market conditions. We also offer a wide assortment of products that are differentiated by style, design and performance attributes. Pricing and margins for products within the assortment vary. In addition, changes in the relative quantity of products purchased at different price points can impact year-to-year comparisons of net sales and operating income. Within our Mineral Fiber segment, we focus on improving sales dollars per unit sold, or average unit value (“AUV”), as a measure that accounts for the varying assortment of products and like-for-like pricing impacting our revenues.

Favorable AUV contributed approximately $20 million to our total consolidated net sales for the three months ended March 31, 2024 compared to the same period in 2023. Our Architectural Specialties segment revenues are primarily earned based on individual contracts that include a mix of products, both manufactured by us and sourced from third parties, which varies by project. As such, we do not track AUV performance for this segment, but rather attribute most changes in net sales to volume.

During the first quarter of 2024, we implemented price increases on Mineral Fiber ceiling products and WAVE implemented price increases on grid products. Future pricing actions may be implemented based on numerous factors, including the rate and pace of inflation and its impact on our business.

Seasonality. Historically, our sales tend to be stronger in the second and third quarters of our fiscal year due to more favorable weather conditions, customer business cycles and the timing of renovation and new construction projects.

Factors Affecting Operating Costs

Operating Expenses. Our operating expenses are comprised of direct production costs (principally raw materials, labor, and energy), manufacturing overhead costs, freight, costs to purchase sourced products and selling, general and administrative (“SG&A”) expenses.

Our largest raw material expenditures are primarily for fiberglass, perlite, recycled paper, and starch. Other raw materials include clay, felt, pigment, wood, and wood fiber. We manufacture most of our mineral wool at one of our manufacturing facilities. We use aluminum and steel in the production of metal ceilings by us and by WAVE. Finally, natural gas and packaging materials are also significant input costs. Fluctuations in the prices of these inputs impact our financial results. In the first quarter of 2024, lower energy and freight costs positively impacted operating income by $2 million compared to the same period in 2023.

23


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

Acquisition-Related Expenses and Losses

In connection with our acquisitions of Insolcorp in October 2023, BOK in July 2023 and Arktura LLC (“Arktura”) in December 2020, we recorded certain acquisition-related expenses, gains and losses to operating income in the three months ended March 31, 2024 and 2023, summarized as follows (dollar amounts in millions):
 

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

 

 

2024

 

 

2023

 

Affected Line Item in the Condensed Consolidated Statements of Earnings and Comprehensive Income

(Gain) related to change in fair value of
     contingent consideration

 

$

(0.3

)

 

$

-

 

(Gain) related to change in fair value of
     contingent consideration

Deferred cash and restricted stock expenses

 

 

-

 

 

 

1.3

 

SG&A expenses

Net (positive) negative impact to operating income

 

$

(0.3

)

 

$

1.3

 

 

The change in fair value of contingent consideration was related to our BOK and Insolcorp acquisitions, and was remeasured quarterly during each acquisition's earn-out periods. See Note 14 to the Condensed Consolidated Financial Statements for further information. Expenses related to the deferred cash and restricted stock awards for Arktura’s former owners and employees were recorded over their respective service periods, as such payments were subject to the awardees’ continued employment with AWI. The Company and the former owners of Arktura mutually agreed upon the separation of their service effective in the fourth quarter of 2023. Depreciation of fixed assets acquired and amortization of intangible assets acquired have been excluded from the table above.

Employees

As of March 31, 2024 and December 31, 2023, we had approximately 3,100 full-time and part-time employees.

RESULTS OF OPERATIONS

Please refer to Note 2 to the Condensed Consolidated Financial Statements for a reconciliation of operating income to consolidated net earnings before income taxes.

CONSOLIDATED RESULTS

(dollar amounts in millions)

 

 

2024

 

 

2023

 

 

Change is Favorable

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

Total consolidated net sales

 

$

326.3

 

 

$

310.2

 

 

 

5.2

%

Operating income

 

$

86.1

 

 

$

70.2

 

 

 

22.6

%

 

Consolidated net sales for the first quarter of 2024 increased 5.2% over the prior-year period primarily due to favorable AUV of $20 million, partially offset by lower volumes of $4 million. Mineral Fiber net sales increased $11 million and Architectural Specialties net sales increased $5 million over the prior-year period. The increase in Mineral Fiber net sales was primarily driven by favorable AUV, partially offset by lower sales volumes. Architectural Specialties segment net sales improved primarily due to contributions from the acquisition of BOK and increased custom metal project net sales.

Cost of goods sold in the first quarter of 2024 was 61.9% of net sales, compared to 63.9% for the same period in 2023. The year-over-year decrease in cost of goods sold as a percent of net sales was driven primarily by favorable AUV performance, improved manufacturing productivity and lower input costs.

SG&A expenses in the first quarter of 2024 were $65.7 million, or 20.1% of net sales, compared to $62.7 million, or 20.2% of net sales, for the same period in 2023. The year-over-year increase in SG&A expenses was driven primarily by a $2 million increase in selling expenses related to the acquisition of BOK and investments in our Architectural Specialties segment, in addition to an increase in deferred compensation related charges. The prior-year period also included severance costs of $3 million that did not repeat in the current-year period.

Equity earnings from unconsolidated subsidiaries were $27.2 million in the first quarter of 2024, compared to $20.8 million in the first quarter of 2023. WAVE equity earnings were $27.4 million in the first quarter of 2024, while Overcast equity losses were $0.2 million. The $6.6 million increase in WAVE equity earnings was primarily driven by the benefit from higher sales volumes and favorable AUV. See Note 7 to the Condensed Consolidated Financial Statements for further information.

24


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

Interest expense was $9.0 million in the first quarter of 2024 compared to $8.7 million in the first quarter of 2023. The increase in interest expense was primarily due to higher interest rates on floating rate debt and increases in finance lease liabilities, partially offset by lower average debt balances.

Other non-operating income, net, was $3.1 million in the first quarter of 2024 compared to $2.4 million in the first quarter of 2023. The increase in other non-operating income, net, was primarily driven by the non-service cost components of postretirement net periodic benefit costs.

Income tax expense was $20.3 million in the first quarter of 2024 compared to $16.6 million in the first quarter of 2023. The effective tax rate for the first quarter of 2024 was 25.3% compared to 26.0% for the same period of 2023. The decrease in the effective tax rate was primarily due to an increase in our valuation allowance for capital loss carryforwards recorded in the first quarter of 2023.

Total Other Comprehensive Loss (“OCL”) was $0.9 million in the first quarter of 2024 compared to $2.1 million in the first quarter of 2023. The change in OCL in the first quarter of 2024 compared to the same period in 2023 was primarily driven by derivative gains/losses. Derivative gain/loss represents the mark-to-market value adjustments of our derivative assets and liabilities, and the recognition of gains and losses previously deferred in Accumulated Other Comprehensive Income. Partially offsetting the reduction in OCL due to the change in derivative gains/losses was an increase in OCL from pension and postretirement adjustments and foreign currency translation adjustments. Pension and postretirement adjustments represent the amortization of actuarial gains and losses related to our defined benefit pension and postretirement plans. Foreign currency translation adjustments represent the change in the U.S. dollar value of assets and liabilities denominated in foreign currencies. Amounts in the first quarter of 2024 and 2023 were driven primarily by changes in the Canadian dollar.

REPORTABLE SEGMENT RESULTS

 

Mineral Fiber

(dollar amounts in millions)

 

 

2024

 

 

2023

 

 

Change is Favorable

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

Total segment net sales

 

$

239.6

 

 

$

228.4

 

 

 

4.9

%

Operating income

 

$

79.2

 

 

$

63.8

 

 

 

24.1

%

Net sales increased $11 million in the first quarter of 2024 due to $19 million of favorable AUV, partially offset by $8 million of lower sales volumes. The improvement in AUV was driven by favorable like-for-like price and favorable mix. The decrease in volumes was primarily driven by prior-year period inventory level increases at our home center customers that did not occur in the current-year period.

Operating income increased in the first quarter of 2024 primarily due to a $13 million benefit from favorable AUV, a $7 million increase in WAVE equity earnings and a $3 million decrease in manufacturing and input costs, partially offset by a $5 million decrease from lower sales volumes. Operating income was also negatively impacted by a $2 million increase in SG&A expenses, which included increases in deferred compensation related charges and higher depreciation, partially offset by the benefit from severance expense recorded in the prior-year period.

Architectural Specialties

(dollar amounts in millions)

 

 

2024

 

 

2023

 

 

Change is Favorable

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

Total segment net sales

 

$

86.7

 

 

$

81.8

 

 

 

6.0

%

Operating income

 

$

7.7

 

 

$

7.2

 

 

 

6.9

%

 

Net sales increased $5 million primarily driven by the contribution of BOK and increased custom metal project net sales.

Operating income increased in first quarter of 2024 primarily due to a $4 million margin benefit from increased sales, driven primarily by improved custom project margins, and a $1 million reduction in acquisition-related expenses. These increases were partially offset by higher manufacturing costs and selling expenses due in part to the acquisition of BOK and additional investments in selling capabilities.

Unallocated Corporate

Unallocated Corporate operating loss was $1 million in the first quarter of 2024 and 2023.

25


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

FINANCIAL CONDITION AND LIQUIDITY

Cash Flow

Operating activities for the first three months of 2024 provided $26.4 million, compared to $26.2 million for the first three months of 2023. The favorable change in the first quarter of 2024 compared to the same period in 2023 was due to higher cash earnings and the absence of contingent consideration payments in excess of acquisition-date fair value, offset by unfavorable working capital changes in accounts receivable, accounts payable and accrued expenses. The unfavorable changes in working capital were timing related, and for accrued expenses, also driven by the impact of changes in incentive compensation accruals.

Net cash provided by investing activities was $5.9 million in the first three months of 2024, compared to $1.5 million of cash used in the first three months of 2023. The favorable change in the first quarter of 2024 compared to the same period in 2023 was due to decreased purchases of property, plant and equipment, proceeds received from company owned life-insurance policies, and an increase in WAVE dividends. These increases were partially offset by cash paid for our first quarter of 2024 equity investment in Overcast.

Net cash used for financing activities was $33.1 million in the first three months of 2024, compared to $34.7 million in the first three months of 2023. The favorable change in the first quarter of 2024 compared to the same period in 2023 was primarily due to a decrease in repurchases of outstanding common stock and lower payments of acquisition-related contingent consideration, partially offset by increased repayments on borrowings under our credit facility.

Liquidity

Our liquidity needs for operations vary throughout the year. We retain lines of credit to facilitate our seasonal cash flow needs, since cash flow is historically lower during the first and fourth quarters of our fiscal year.

We have a $950.0 million variable rate senior credit facility, which is comprised of a $500.0 million revolving credit facility (with a $150.0 million sublimit for letters of credit) and a $450.0 million Term Loan A. The revolving credit facility and Term Loan A are currently priced at 1.375% over the Secured Overnight Financing Rate (“SOFR”), plus a 10-basis point adjustment. The revolving credit facility and Term Loan A mature in December 2027. We also have a $25.0 million bi-lateral letter of credit facility.

As of March 31, 2024, the total principal balances outstanding under our senior credit facility were $444.4 million under Term Loan A and $140.0 million under the revolving credit facility.

The senior credit facility includes two financial covenants that require the ratio of consolidated earnings before interest, taxes, depreciation and amortization (“EBITDA”) to consolidated cash interest expense minus cash consolidated interest income to be greater than or equal to 3.0 to 1.0, and requires the ratio of consolidated funded indebtedness, minus AWI and domestic subsidiary unrestricted cash and cash equivalents up to $100 million, to EBITDA to be less than or equal to 3.75 to 1.0 (subject to certain exceptions for certain acquisitions). As of March 31, 2024, we were in compliance with all covenants of the senior credit facility.

The Term Loan A is currently priced on a variable interest rate basis. The following table summarizes our interest rate swaps (dollar amounts in millions):

 

Coverage Period

 

Notional
Amount

 

Risk Coverage

 

Trade Date

November 2023 to June 2024

 

$

50.0

 

USD-SOFR

 

September 18, 2023

March 2021 to March 2025

 

$

100.0

 

USD-SOFR

 

November 28, 2018

November 2023 to December 2025

 

$

50.0

 

USD-SOFR

 

October 23, 2023

March 2024 to June 2026

 

$

50.0

 

USD-SOFR

 

March 25, 2024

November 2023 to December 2026

 

$

50.0

 

USD-SOFR

 

October 10, 2023

March 2024 to June 2027

 

$

50.0

 

USD-SOFR

 

March 27, 2024

November 2023 to November 2027

 

$

50.0

 

USD-SOFR

 

September 29, 2023

 

Under the terms of our interest rate swaps above, on a monthly basis, we pay a fixed rate and receive a floating rate based on SOFR.

As of March 31, 2024, these swaps are designated as cash flow hedges against changes in SOFR for a portion of our variable rate debt.

 

26


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

We utilize lines of credit and other commercial commitments to ensure that adequate funds are available to meet operating requirements. Letters of credit are currently arranged through our revolving credit facility and our bi-lateral facility. Letters of credit may be issued to third party suppliers, insurance companies and financial institutions and typically can only be drawn upon in the event of AWI’s failure to pay its obligations to the beneficiary. The following table presents details related to our letters of credit facilities (dollar amounts in millions):

 

 

 

March 31, 2024

 

Financing Arrangements

 

Limit

 

 

Used

 

 

Available

 

Bi-lateral facility

 

$

25.0

 

 

$

7.7

 

 

$

17.3

 

Revolving credit facility

 

 

150.0

 

 

 

-

 

 

 

150.0

 

Total

 

$

175.0

 

 

$

7.7

 

 

$

167.3

 

 

As of March 31, 2024, we had $69.6 million of cash and cash equivalents, $52.2 million in the U.S. and $17.4 million in foreign jurisdictions, primarily Canada. As of March 31, 2024, we also had $360.0 million available under our revolving credit facility. We believe cash on hand and cash generated from operations, together with borrowing capacity under our credit facility, will be adequate to address our near-term liquidity needs based on current expectations of our business operations, capital expenditures, acquisitions and scheduled payments of debt obligations.

CRITICAL ACCOUNTING ESTIMATES

There have been no material changes to our critical accounting estimates disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

27


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

For information regarding our exposure to certain market risks, see Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in our Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 4. CONTROLS AND PROCEDURES

(a) Evaluation of Disclosure Controls and Procedures. The Securities and Exchange Commission defines the term “disclosure controls and procedures” to mean a company’s controls and other procedures that are designed to ensure that information required to be disclosed in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (the “Act”), is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Based on the evaluation of the effectiveness of our disclosure controls and procedures by our management, with the participation of our principal executive officer and our chief financial officer, as of March 31, 2024, our principal executive officer and our chief financial officer have concluded that our disclosure controls and procedures were effective to ensure that information required to be disclosed in the reports that we file or submit under the Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms.

(b) Changes in Internal Control Over Financial Reporting. There have been no material changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Act) during the fiscal quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

28


PART II - OTHER INFORMATION

See Note 17 to the Condensed Consolidated Financial Statements, which is incorporated herein by reference.

 

ITEM 1A. RISK FACTORS

There have been no material changes to the risk factors disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

(c) Issuer Purchases of Equity Securities

 

Period

 

Total Number
of Shares
Purchased
(1)

 

 

Average Price
Paid per Share

 

 

Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs

 

 

Maximum Approximate Value
of Shares that may
yet be Purchased
under the Plans or
Programs

 

January 1-31, 2024

 

 

102,324

 

 

$

98.29

 

 

 

101,730

 

 

$

706,794,542

 

February 1-29, 2024

 

 

3,322

 

 

$

118.48

 

 

 

-

 

 

$

706,794,542

 

March 1-31, 2024

 

 

43,384

 

 

$

122.31

 

 

 

40,852

 

 

$

701,794,654

 

Total

 

 

149,030

 

 

 

 

 

 

142,582

 

 

 

 

 

(1)
Includes shares reacquired through the withholding of shares to pay employee tax obligations upon the exercise of options or vesting of restricted shares previously granted under our long-term incentive plans.

On July 29, 2016, our Board of Directors approved our share repurchase program authorizing us to repurchase up to $150.0 million of our outstanding shares of common stock (the “Program”). Since inception of the Program, we have been further authorized to repurchase up to an aggregate of $1,700.0 million of our outstanding shares of common stock through December 31, 2026.

Repurchases of our common stock under the Program may be made through open market, block and privately negotiated transactions, including Rule 10b5-1 plans, at such times and in such amounts as management deems appropriate, subject to market and business conditions, regulatory requirements and other factors. The Program does not obligate AWI to repurchase any particular amount of common stock and may be suspended or discontinued at any time without notice.

During the three months ended March 31, 2024, we repurchased 0.1 million shares under the Program for a total cost of $15.0 million, excluding commissions and taxes, or an average price of $105.20 per share. Since inception and through March 31, 2024, we have repurchased 14.3 million shares under the Program for a total cost of $998.2 million, excluding commissions and taxes, or an average price of $69.68 per share.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not Applicable.

ITEM 5. OTHER INFORMATION

Trading Arrangements of Directors and Executive Officers

During the three months ended March 31, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in item 408(a) of Regulation S-K.

29


ITEM 6. EXHIBITS

The following exhibits are filed as part of this Quarterly Report on Form 10-Q:

 

Exhibit No.

 

Description

 

 

 

  10.1

 

Offer Letter to Dawn Kirchner-King dated March 22, 2024. *†

 

 

 

  31.1

 

Certification of Chief Executive Officer required by Rule 13a-14(a) or 15d-14(a) of the Securities Exchange Act. †

 

 

 

  31.2

 

Certification of Chief Financial Officer required by Rule 13a-14-(a) or 15d-14(a) of the Securities Exchange Act. †

 

 

 

  32.1

 

Certification of Chief Executive Officer required by Rule 13a and 18 U.S.C. Section 1350. †

 

 

 

  32.2

 

Certification of Chief Financial Officer required by Rule 13a and 18 U.S.C. Section 1350. ††

 

 

 

101.INS

 

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

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema. †

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase. †

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase. †

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase. †

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase. †

 

 

 

  104

 

The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024 has been formatted in Inline XBRL.

 

* Management Contract or Compensatory Plan

† Filed herewith.

†† Furnished herewith.

 

 

30


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.

 

 

Armstrong World Industries, Inc.

 

 

 

By:

 

/s/ Christopher P. Calzaretta

 

 

Christopher P. Calzaretta, Senior Vice President and

 

 

Chief Financial Officer (Principal Financial Officer)

 

 

 

By:

 

/s/ James T. Burge

 

 

James T. Burge, Vice President and

 

 

Controller (Principal Accounting Officer)

 

Date: April 30, 2024

 

31


EX-10.1 2 awi-ex10_1.htm EX-10.1 EX-10.1

 


Exhibit No. 10.1

 

img188311633_0.jpg
 

 

 

Armstrong World Industries, Inc. 2500 Columbia Ave.

Lancaster, PA 17604

 

March 22, 2024

 

 

Personal & Confidential

 

 

Dear Dawn,

 

On behalf of Armstrong World Industries, Inc. (“AWI”), I am pleased to confirm our offer of employment to you for the position of SVP Chief Human Resources Officer. This position is based in Lancaster, PA, reporting to me.

 

Your anticipated start date is April 22, 2024.

 

Compensation Terms

 

You will earn a semi-monthly gross base salary of $15,000.00 which, if annualized, would be $360,000, paid on the fifteenth and the last day of each month.

 

You are eligible to participate in our Annual Incentive Plan with a target incentive of 55%. This incentive is based on your actual base salary earnings, prorated for your actual service time in your first calendar year of employment. Your incentive payment will be based on performance measures approved by the Management Development and Compensation Committee and may be subject to adjustments based on your individual performance. You must be an active employee with AWI on the day of incentive distribution, which is typically paid out in March following the plan year.

 

You will be eligible for long-term incentive (LTI) plan participation which is typically made in the form of stock-based grants, targeted to have a value of 100% of your annualized base salary. You will be considered for participation at the time of the next grant in 2025.

Additionally, we are pleased to offer you a one-time special grant of time-based restricted stock units with an award value of $150,000. The restricted stock units will carry a vesting schedule of 33% after 1 year, 33% after 2 years and 34% after 3 years.

We are also offering you a one-time sign-on bonus in the gross amount of $50,000, which will be paid in your normal pay cycle after your first 30 days of employment. Should you

 

1


 

voluntarily terminate or are terminated for Cause within twelve months of your first day of employment, you agree to repay this sign-on bonus.

Benefits

AWI offers competitive benefit plans. Please refer to your New Hire Benefits information that is provided as part of your offer. You can direct any questions to Kelly Strunk, VP Total Rewards at 717-719-0133.

Your prior service will be credited for vesting purposes for the 401(k) Company match.
AWI has established a nonqualified deferred compensation plan that allows highly compensated executives to defer base salary and bonus compensation above a specified pay limit ($287,500 for 2024) and receive the same match as that provided under the qualified 401(k) plan. The company match is fully vested after you have completed 3 years of service.
You are eligible for the company-paid Executive Long-Term Disability Insurance Program. Your disability benefit is 60% of the sum of base salary and the average bonus paid over the past two years. For this calendar year, we will use your annualized base salary to determine your disability benefit. Coverage for eligible compensation in excess of $300,000 will be subject to proof of insurability.
The company will reimburse you up to $4,500 for personal financial planning and income tax preparation services you incur in 2024 and annually thereafter. Reimbursement for these services would be taxable income to you.
As a senior executive, you are eligible for a company-paid annual physical and will be able to select the medical institution or facility for the physical. AWI will provide full reimbursement.

 

Individual Separation Agreement

You will be eligible to receive an individual separation agreement, subject to Board approval. AWI will provide a severance payment equal to one and half times the sum of base salary and target bonus in the event of an involuntary termination without Cause as defined below.

In the event of a change in control (CIC) as defined in the agreement, the agreement will extend for two years from the date of the CIC event. Severance benefits will equate to two times the sum of base salary and target bonus. Health, disability, and life insurance benefits would continue in accordance with the terms of each plan until the earlier of two years following your termination of employment, or until eligible for benefits from a new employer.

All severance benefits are conditioned upon your execution of an AWI approved release of your existing rights and claims against AWI in a form provide by AWI and compliance with restrictive covenants.

Paid Time Off

AWI observes a total of eleven holidays. Depending on your actual work location, one of these is considered a personal holiday that can be used for paid time off in addition to your vacation. You must be employed by June 30 to be eligible for the personal holiday in your first year.

 

You will qualify for five (5) weeks of vacation, pro-rated for that portion of time that you're

 

2


 

employed in this calendar year. We are crediting you with 25 years of service for future vacation eligibility.

 

Vacation Buy Program: Employees hired before October 1 are eligible to purchase up to five days of vacation in the first calendar year (i.e., from hire date to December 31). Discuss your vacation purchase plans with your manager prior to completing the form. Employees hired on or after October 1 are not eligible but are eligible beginning January 1 of the next calendar year.

 

Summary of Terms

Your total targeted cash on an annual basis will be $558,000 with upside opportunity. Your total direct compensation at target will be $918,000 on an annual basis.

Offer Contingencies

 

This offer of employment is contingent upon the following conditions. You must pass or complete all of the following in order to be employed by AWI.

 

1.
Passing the Background Verifications and Drug Tests.

 

You must successfully complete a drug screening test and the background checks. Within 24 hours of accepting this offer, our background checking vendor, First Advantage, will contact you via your email account, with instructions for authorizing a background check and your drug test. Any sample provided in connection with your pre-employment drug screening that is identified as 'tampered with' or otherwise does not meet the requirements of the drug testing facility will result in the offer of employment being withdrawn and will not be retested.

 

Please note that you must satisfy the drug test requirement prior to your first day of employment. We require that within 72 hours of accepting this offer, you visit the drug collection site designated by our vendor, First Advantage.

 

2.
Definition of Cause

 

"Cause" means (1) conviction of a felony or a crime involving moral turpitude; (2) fraud, dishonesty, misrepresentation, theft or misappropriation of funds with respect to the Company; (3) violation of the Company’s Code of Conduct or employment policies, as in effect from time to time; (4) breach of any written noncompetition, confidentiality or non-solicitation covenant with respect to the Company; or (5) gross misconduct in the performance of your duties with the Company.

 

3.
Providing Proof of Your Right to Work in the United States.

 

You will be required to show proof of your right to work in the United States of America within three days of your start date. Examples of suitable documentation are a current United States passport, a state issued driver's license or I.D. card with a photograph and an original social security card, a state-issued driver's license or I.D. card with a photograph and a birth certificate issued by the state, county, or other municipality.

 

 

3


 

 

 

4.
Agreement to the AWI Terms and Conditions.

 

This offer requires that you agree to the "Armstrong World Industries Inc., Statement of US Employment Terms and Conditions" found at the end of this letter. In accepting this offer, you agree that you have relied only on the terms defined in this offer and linked documents.

 

Please acknowledge your acceptance of this offer no later than March 29, 2024, by completing the Acceptance Confirmation section found below and returning the signed letter.

 

 

 

I am pleased to confirm this employment offer to you. I look forward to the opportunity of working with you at Armstrong World Industries. Should you have any questions, please do not hesitate to give me a call.

 

Sincerely,

 

/s/ Victor D. Grizzle

Victor D. Grizzle

President and Chief Executive Office.

 

 

 

 

ACCEPTANCE CONFIRMATION

I accept this offer of employment with Armstrong World Industries Inc., in accordance with the Terms and Conditions in this letter.

 

Name: Dawn Marie Kirchner King

Signature: /s/ Dawn M Kirchner King

 

Date Accepted: 03/22/2024.

 

Planned Start Date: 04/22/2024.

 

4


EX-31.1 3 awi-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit No. 31.1

I, Victor D. Grizzle, certify that:

1) I have reviewed this quarterly report on Form 10-Q of Armstrong World Industries, Inc.;

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 controls over financial reporting.

Date:

 

April 30, 2024

 

 

 

 

 

 

 

 

 

 

 

/s/ Victor D. Grizzle

 

 

 

 

Victor D. Grizzle

 

 

 

 

Director, President and Chief Executive Officer

 

 


EX-31.2 4 awi-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit No. 31.2

I, Christopher P. Calzaretta, certify that:

1) I have reviewed this quarterly report on Form 10-Q of Armstrong World Industries, Inc.;

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 controls over financial reporting.

Date:

 

April 30, 2024

 

 

 

 

 

 

 

 

 

 

 

/s/ Christopher P. Calzaretta

 

 

 

 

Christopher P. Calzaretta

 

 

 

 

Senior Vice President and Chief Financial Officer

 

 


EX-32.1 5 awi-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit No. 32.1

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

I certify to the best of my knowledge and belief that the periodic report on Form 10-Q of Armstrong World Industries, Inc. (the “Company”) containing its financial statements for the fiscal quarter ended March 31, 2024 fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, and that information contained in that report fairly presents, in all material respects, the financial condition and results of operations of the Company as of that date.

/s/ Victor D. Grizzle

Victor D. Grizzle

Director, President and Chief Executive Officer

Armstrong World Industries, Inc.

Dated: April 30, 2024

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

 

 


EX-32.2 6 awi-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit No. 32.2

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

I certify to the best of my knowledge and belief that the periodic report on Form 10-Q of Armstrong World Industries, Inc. (the “Company”) containing its financial statements for the fiscal quarter ended March 31, 2024 fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934, and that information contained in that report fairly presents, in all material respects, the financial condition and results of operations of the Company as of that date.

 

/s/ Christopher P. Calzaretta

Christopher P. Calzaretta

Senior Vice President and Chief Financial Officer

Armstrong World Industries, Inc.

Dated: April 30, 2024

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

 

 


GRAPHIC 7 img188311633_0.jpg GRAPHIC begin 644 img188311633_0.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !& .T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]47=8T9W8 M(BC)9C@ >IKXF^)/[>/B;XC>.[WX$T^(/B"U.R_\4W1(TBPZ@L&R X! M_C+!21\HDJM^WI\4?$_Q)^('A7]F/X;WILM?\6J)_$6I1D_Z#IO)*,0<@,JN M[C@E55?^6M?4?P,^!OA/]GGX>:?X0\(:>MI8VR@S7# &>\FP-TTS?Q.WY 8 M !\NVO[&'[0?Q(0WWQ+_::US2[F;#-I?@V$VUO%_LAE,8./\ <_&GS_L& M_&'PA$;KP'^U+XSBOT^9+;Q$&N[:0^C N0!_P!OI7S=_P5._:ON?%WQ$A^%W MA759[71/"\OFZOVD@DBFC89#*PX(-9>NZ#X7^+_ (#ET[5+2R\2^%-=LU+1 M2@207,$BAE8'W!#*PY!P000#7P-\'O&[_P#!.G]HK5?@[XWUYE^#7B"&36/# M.LZE)D:8U 'Z.T5YKJG[2GPLT3P'I?C34/'NA6/A; M5=WV#4[B[5([O:Q5O*!Y?!!!P#BLSQ;^UQ\&_ E[:VGB#XBZ'I-S=6<.H017 M-QM:2WE7=%(..59>10!Z[17D/Q+_ &N/@_\ "%++_A*_'NE:;/>0)=6]JC-/ M<21.H9'\J)6<*P(() !J3X0_M7_";X[ZC)IW@CQMI^L:HB&0Z

WN2HZL(I M55F [E00* /6J*\0^)G[:_P2^$6N3Z+XF^(.FVVL0';-8VBR7DL+?W9%A5]A M]FP:ZCX0_M&?#;X\Q73> _%^G^(I+50UQ;0LT=Q"IX#/$X5P,\9(QGO0!Z/1 M7->/OB3X5^%FA/K7B_Q#IOAO2U.W[5J5RL*LW]U=Q^9O89->&O\ \%(OVC:KX[0QVB*I9C-SF/ !/S <"OS/_:B_P""EWQ-\+?&_P 4Z;\,/%^@:GX( MM_(_LVY@T^*[63-O&TF)<_-B0N/;&.U 'ZV45X]X%_:N^$WC&30M)L_B5X8U M'Q%J*Q0QV-MJ,32S3LHRBH#G.<\5)J?[7/P:T;QA/X5OOB-H5MXC@O?[.DTV M2XQ,EQOV>41C[V[B@#UVBN!U_P"/GPY\+>.-.\&ZKXUT6S\5ZA-';VVC/>(; MIY'("+Y8)(+$C&<9S6QX_P#B9X3^%>AMK'C#Q'IOAK3 =HN=2N5A5C_=7<#O$>F>)=-)P;C3;E9@A_NM@Y4^S8- '3T5YI\2?VE?A=\'M=AT7QK MXYT?PUJLUNMU':7\^QVB+,H<#'0E&'X&J/CO]J[X1_#3P[H^M^(_'ND:?I^L MVJ7NG$2&66[@<926.) SLA!X8+B@#UFBO$/AA^VM\%/C#X@@T+POX^T^[UJX M.V"PNHY;2:8_W8Q,B;S[+D^U>W,P5220 .23VH 6BOG[QG^WU\ O >L3:5J? MQ)TV6^A?9+'IL4UZ(V'4,\*.H(],UO>'/VQ/@MXK\*:KXDTSXCZ'/I&E(DE_ M+).8GM59U16DBL77A;QOI6OP:0D%OB+H/B]+@V%YB2WV^;#<(8G0-G:<-C( M.#@C(X/<&@#XK_82A7XI_M=_M)_%2])N+BVU4>']/:3DQ0+(ZD*>WR6T _/U MKW?]M[]I>#]F/X(:AK-K+&WBO5"=.T&V?!W7+*Z1+ESV)"K_ !"O!?\ M@G-=V_@'XR_M0>"M3GCM;S3O$SZF3,P4?9S).#(2>B@",Y]'%?"/[:?[1E[^ MU9\>I[W2?/NO#=A)_9'ANRC4LTT9< RA1R7G?! Z[?+7M0!TO_!//]G.?]H_ MX_IJVOQR:AX7\-2KK&LSW.7^V7+.6AA0-(^>JHP/WA7M7_!6S]FG_A' M?$]A\8]"M=NGZNR:?KZ1+Q'=!<07!]I%7RV/]Y$[M7C_ ,)M+_;'^!?A^XT/ MP)X,\8^'M,N+EKN:&'P[#*9)2JJ69Y(V8\*H S@8XK:\<:]^W!\2O"6I^&/$ M_AKQGK&@ZG%Y%W93^&K<+*F0>JQ @@@$$$$$ @T ?1__ 28_:;_ .$G\)W? MP=U^[SJFA1M=Z$\K ME?&.@:KXW_9F^+^E:J^G7OAKQGX;NHKO^S]2B:&3!7/ER*>=DD;%3ZJYKZ<_ MX*;_ !4T;XW77P3\<: Y;2]9\-7,Z(WWH7%PJR1-_M(X9#[J: ,S]E;]A/QA M^V7X+M_$.N^,F\-^#=&C?1-'9[4W4K*C%Y%ACWHJ1AY&RQ)+,6XXS7/_ /!2 M7PPG@O\ :)T[PZ+@WD>D^$-'T\7#IM,HBC>/<5R<9VYQGO7Z3?\ !,J-4_8N M\!E5 W/?L<=S]MGYK\\_^"KW_)WVH?\ 8!L/_:M 'O'[-_\ P2\\+?%SX.Z) MXZ^(GBKQ%<>)/$]E'J2#3KF-%MHY$!A#-(CM*VS83D@#[H&!D_ _Q4\'ZO\ MLZ_'#Q+X9@!F.12IRC,CKD \9(Z5^[7[*'_ ";% M\*/^Q7T[_P!)DK\7/V[_ /D\/XK_ /877_TGAH ^X/!G_!'KP9??#&UDU_QA MKR^.+RT6>2[LVB^QV\[KN*B)D+2*&."2X+8S\N>/A+]F'7-:^$'[7/@86\[6 M^HV7B>/0[T0,0LT;W'V:>,^JD$GGN%/45^_.B_\ ('L/^N$?_H(K\!O#/_)[ M.G?]E)7_ -.M '4_\%%?'_B+QQ^UEXXL];GF-KX>N5TW2K*0GR[> 1(VY%/ M,A8N6ZG<.< 8]5\$?!/]B3QQX/MK8?&+Q#X?\42VX#7&NN+,1SXZF-X?**Y_ MA$AX_B[U]'_M>ZI^QM\5/'&IZ=\2O%#>'O'NC-]@NM1TJVNXKN,H,A)&6%HY M0,C!8-@="!7D7BG_ ()/>&;[PJ_B/P/\;K"?2GA^T0SZY!$;5H\9!:YBE 'H_P'_P"";>@Z#!XAU7P;\=CXBT?Q#H5[H%]_9MC!+;SQ7$+("S). MP)C8K(H/=<9&37YT?M,?!Z+]GGXT>)_ 4&JR:[%HODA;^6 0--YD$5]CAEZ, #O5B." MH(Q6O_P4H@D7]LKXE*4(9_L3*#QD&Q@P: /M;X#_ /!*O3OAUX^\"_$./XDW MM_)I-U;ZL-/?2(T64@;MF\2DCKUP:_/K]JC5+G1/VN_BCJ5G*T%[9>+KNYMY M4&6CD2?%Y_&_P , M?%_AVV8)9GWKX)TOQ!X^_8'_ &E-2AMKOR]:\.W@@U&WMV86NKV9 M"N%93U22-E9<\H2".17[HCXP>!6\,?\ "1CQEH)T#RO._M+^TH?(V8SG?NQ7 MX5_MB_%"S_:'_:>\7^)/"D,E]8ZGR_\%6_$%IXM^.W@G7+!B]AJ?@JRO;=F')CDGN'4_DPKTK]D#_@FSH/Q[^$F MD_$7XF>)=>EGUN ?V98Z;1T9&Y^JFOT^_81_Y,]^$W_8"A_K0!^-/[6/P M*?\ 9@^.^K^#;#5[B^M[..#4=,U)L1W"QR#=&6*X D1E8;EQG:#@9P/K_P#; MZ_:T\37/[.OP?\(6%_-8ZCXW\-6VN>(;N!MDDT#1(!"".BR2&0MCJ$V]&(KQ M[_@J_P#\G?:C_P!@"P_]JTG[='@G4+?X4_LS^,O)9M)NO 5EHQF ^5)XHQ,J MGT++*Q'KY;>E '2?L.?\$Y+3]H[P*?'7C+7+_1/#,MQ);:;8:2J+<70C;:\K M2.K!$#@J %).UCD#&6_MR?\ !.ZT_9G\%Q>//!GB#4-7\-BYCLM0LM4"&YM? M-.$=9$50\9?:I4J""RG)YQ]1_P#!,+]I3P/??L^:-\/=2U[3]%\4^'9+B$V- M_<+ UU!),\J31;B X_>%2!D@J-?\$D?#DGBF[^+EC#="RN5@ MTBX@G:/S%26.:=UW+D;ER,$9'!."#@U^A'AS]GC3H8)%UED:-0B6UM82R8B M&"6E<[Y">, \*%"KP*^$O^"+W_(U_%C_ *\M-_\ 0[FOU.H _+S_ (*6?"G7 M?A/\4Y?BIXV$'G&W5BBEV0$$K)'&@X():(KD&09[G] MD#_@FKHOP\^(GACXI7?C_3OB!HMM;_;]&BL-/,4+S.H\JXWF1]P52Q48'S;3 MGY<5]X>,_!NB?$+PKJGAOQ'IL&KZ'J<#6UW97*Y25#V]01P01@@@$$$"O@ZU M^&?QV_X)\ZO>2?#6QN?C'\$IIFN&\,22$ZGI0)RWE8!)[_,BL&ZLBG+$ _0N MBOD'P5_P5-^!/B%!!XAU;5/ 6KH,3Z=XATV57C?NNZ-77\\?05H^+/\ @J!^ MSMX8M=]MXTE\271^Y9:+IT\LKGT!=53\V% %#]MK]@2R_:KU[0O$VF>(+?PC MX@T^!K.\NYK,W"7=MG=&& =<,C%L-D\.1V%?GA\(?V,]9_:$^+GB'X>^#_'< M.L^"O!WF&3Q<;%_L*W$A7?'!%YAW%W0\AL$1%^A7/V!K_BO]H/\ X* 1G0/# M7AZ]^"/P;N_DO]=U<%=2U. \%(TX)5AGY5PISAI"/E/V9\#?@=X3_9Y^'EAX M.\'6/V33;;+RS2$-/=S$#?-*V!N=L#V !C?LL_!*Y_9V^!WA[P#=ZM M%KD^E&X+7\,!@63S)Y)1A"S$8#XZ]J^;OVOO^";^K?M.?&:Y\$)KQ-0FT+2;;3 M7NTC,:S&*)4+A23@';G&37P[^T%_P2MUKXU_&GQ?XZMOB+8:3!KMX+I;*727 ME:$"-$P7$HS]S/0=:_1&B@""QMS9V5O 6W&*-4W8QG QFOSNTO\ X)2ZWIWQ MUMOB ?B/8/;P^)QX@-A_9#ARHN_M'E;_ #L9Q\N['OBOT8HH ^-?VNO^";?A MS]I'Q7-XST/7I/!WC"XC5+R0VPN+2^**%1Y$W*RN% 7>IY"C*DC-?*9_X(T_ M$WS#$/'7A'[*6R3Y=T"??9LQG\:_7:B@#XT_9&_X)L^&OV 3A0>:VOVOO^">OA?\ :F\06WBF#7+C MPCXNAMUM9;Z&W6X@O(ER4$L193N7) =6!P<'.!CZQHH _,GP+_P1ZU?PAX]\ M-^(Y?B9IMV-(U2UU!H1H;JTHAF638&\XX)VXSSC-=!\3_P#@E/K7Q!^.7B/Q M_%\1["R@U;7GUE;%](=VC4S"3RR_G $\8SC\*_1:B@ KXZ_:L_X)J^#/VB/$ M-UXMT35)/ _C"Z^:[N+>W$]I?.!@/+#E2'Z NC G'(8\U]BT4 ?D3_PYC^(_ MVS'_ G/A#[/NSYWV>YW_79MQG_@7XU]8?LJ?\$U/!?[//B*U\6ZYJDGCCQA M:_-:7$]N(+2Q?&-\4.6)<<_1U>3_M/?L]:/^TY\(M3\$ZK /!]RMSH7@?PYHMRARLVGZ3! X_X$J UV-% !6;9>)-)U+6-1TFTU2RNM M5TWRS>V,-PCSVOF#='YB [DW $C@^%7[>'@S7U ATGXE>'KG MP]>-T7^T+(_:+=V/]YHC+&/]V@#Z,M/$ND7^MW^C6VJV5QK%@D)-)O-.X5_[I0OD'V/-=KJ6K MV.C:7<:GJ%[;V.G6T1GFO+F58X8HP,EV<$#H!0!]G>%?C'X!\=:D=. M\-^./#GB#4 I =.34/$^OZ7X=L))!"EUJUY':Q,Y!(4-(P!.%)QUX/I4/A'XB>%/B! M#--X7\3:/XDBA($CZ1?Q72H>VXQL$?&'AK6M/BEDT6W2 MT75+*XN8X)[2X2,!95829&X$@J,$4 ?8=95OXKT2[GU:"#6+":;2"%U&..Y1 MFLB4W@3 ']W\OS?-CCGI6K7Q_P##,#_A8/[9W'_+[#_Z9UH ^LM$UW3?$VDV MNJ:/J%KJNF72>9;WME,LT,R_WD=20P]P:H+X\\--HVIZN/$.E'2=+EE@O[\7 ML?D6DD9Q(DK[MJ,A^\&(([XKX*_85\6ZI^S/X7^%7A[Q'?37?PP^)VF6]WH. MIW/32-;D3=-8.>T//\988Y8U9M$V?L+?M:C;M/\ PE?BS(QW\T4 ?;/A M;XR> ?'.H_V?X<\<>'/$%_@M]ETO5K>YEP.IV(Y/Z5OZAXCTG2=2TW3K[4[. MSU#4W>.QM;BX1);ID71VPDCF2:,*W#J"1G!&@#[8UKQ'I/AM+1]6U.STM+NYCL[9KVX2$3 M3OPD2;B-SM@X4_2O%?V[5#:!\&L@''Q1\/GG_KI)7GGQ#2S^!O[37Q*\#!:*-GS(64$-NYR, M= T.TU-"]C/J6IP6\=VH ),3.P#C#*>+]0EL-"\>>&=:O MH87N)+73]7MYY4B7&Z0JCDA1D9)X&17EWPI^%OPGN?V<+*'PF]EX_P#!4-O? MWFAW>KQ17OV1)6=VAB+1@QJC94(0&7:%/(KB?V-/!7AZQ_87\*:];:#IEOKE MQX3N5FU.*SC2YE!$F0TH7<^(=*TW5=.TN[U.SM=2U+S!966NZ3RD)R M^U3D[0<#DU^6_A35OA+\3_V(/#/@+P9X7B\5?'--*M(;3^P-"D6_TW4=P,=S M->B-5A5,;C(T@!4'K7UK\5[6\M?VI?V4(=3F6ZU*&'Q ES.HXDE&F1AV'U.3 M0![3X@^/'PT\)ZO<:5K?Q#\*Z/J=LP6>RO\ 6K:":(X!PR.X(."#R.XK1UKX MJ>#/#G@Z#Q;JGBS1-/\ "\ZH\.M7&H1):2JPRA24MM;<.F"<]J^*?#7C;P+X M3_:8_:(B\6_#36?'=Q-XBLW@GTKPB^M+;J+"$%6=4;RR3SM/7K79_'S1KBX\ M3_!'XJ:?\+=4\9_#/0+"[6Z\%0:6L=[I;3QQ^3=+I[X#/&JLICQN3.1CJ #Z MQ\'^-O#WQ!T.'6O#&N:=XATB8D1WVEW27$+$=0'0D9'<=JVZ^=OV49OA'XHU MSQ]XT^%.H7-K_;=Q;+KGA>2W^Q)IEY$C+O-H45H9)!]YN0Y3(Z&OHF@ HHHH M **** "OFW_@H#\-M2^(/[/%[=>']031_%/AV_MM8TK4'8IY,JMY3_,H)&8Y MI!P#SBBB@#E_VG_@!<:9^Q)H?ACPE?Q:1KW@2'3;K1]1+,@CG@"PN^X*2"R2 M2]NK5Z=?_LP>'?$/[*UA\%[N1[72X-&MK".^M.)8+B$(R7*9_B$J"3W.1WHH MH \!U+]K_P",'PD\26GPEU[PYX3\6>/ $M;7Q.-5N;6SN.?$/PP_:=\$?$O0-%TS78G\&3Z8;#4M1DLV M7SKI)=X9(9K7D)W0+<320Q*D"-ARJJ2Q&#V(** /L&OE[P!X+O['QO^U9O4T44 7O"WC?XN_M/>!%^%NDVWAGX>Z'_9T>F:S MK\&I7&H:@UF$$2_#WXA^+/V]O'_A)[[2 M=(\&>!_ .M0:_?V<-])?7NHW\(86Z*QAC5(59F8YRQP/PZ7]H#]HCXA?LH_% M/5[F[M['Q[X0\6B%]"T^ZOVLI]&N$0)+&2L#B2%VP^<[@21BBB@#T?\ 9F^# M^I_"G]GC4-.U:ZL9]:UZ;4-?NX]-5DLK:6\+2^3 & (C0,H&0.A.*J_LO>$[ MWPW^Q#X5\/W,D#WT'AR>W9XF8QEB),$$J#CD=J** /'O!'P/U[X2]K<[5W949,?IZ!53"X;!ZD[>.?:BB@#QJ]^,OBO]G#]H?X MU/I_A;1_$UIXEUFVOHWN=:ELY(!'9Q1[2HM9 F?&7XU?$/P/X)^'WQ MNTQ+"3PY_9QC\1>")KYECE:<*T4MO M-O'/QZUFVTW11XRM[/3K#1-+F>;R;>UWCS+B5D3?,S/CAWU/110!__ !V0$! end EX-101.SCH 8 awi-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Segment Results link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Accounts and Notes Receivable link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Investments in Unconsolidated Affiliates link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Other Non-Current Assets link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Accounts Payable And Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Income Tax Expense link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Pensions and Other Benefit Programs link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Financial Instruments and Contingent Consideration link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Litigation and Related Matters link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Net Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Segment Results (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Accounts and Notes Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Investments in Unconsolidated Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Other Non-Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Accounts Payable And Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Income Tax Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Pensions and Other Benefit Programs (Tables) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Financial Instruments and Contingent Consideration (Tables) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Net Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Business and Basis of Presentation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Segment Results (Schedule of Net Sales) (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Segment Results (Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Segment Results (Schedule of Segment Operating Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Segment Results (Reconciliation of Total Segment Assets to Total Consolidated Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Revenue (Schedule of Net Sales by Major Customer Group within Each Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Accounts and Notes Receivable (Schedule of Accounts and Notes Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Accounts and Notes Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Inventories (Schedule of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Other Current Assets (Schedule of Other Current Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Investments in Unconsolidated Affiliates (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Investments in Unconsolidated Affiliates (Summary of Investment in Joint Venture, Income Statement Data) (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Investments in Unconsolidated Affiliates (Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates) (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Goodwill and Intangible Assets (Schedule of Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Other Non-Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Accounts Payable And Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Income Tax Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Debt (Schedule of Letters of Credit Facilities) (Details) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Pensions and Other Benefit Programs (Schedule of Periodic Benefit Costs (Credits) (Details) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Pensions and Other Benefit Programs - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Financial Instruments and Contingent Consideration (Estimated Fair Value of Financial Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Financial Instruments and Contingent Consideration (Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Financial Instruments and Contingent Consideration (Schedule of Weighted-average Of Significant Unobservable Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Financial Instruments and Contingent Consideration (Schedule of Changes in Fair Value of the Acquisition Related Contingent Consideration Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Financial Instruments and Contingent Consideration (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Derivative Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Derivative Financial Instruments (Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Derivative Financial Instruments (Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - Other Long-Term Liabilities (Schedule of Other Long-Term Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - Shareholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 996235 - Disclosure - Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996245 - Disclosure - Shareholders' Equity (Reclassification out of Accumulated Other Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 996255 - Disclosure - Litigation and Related Matters (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 996265 - Disclosure - Net Earnings Per Share (Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding) (Details) link:presentationLink link:calculationLink link:definitionLink 996275 - Disclosure - Net Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink Incremental costs to fulfill customer arrangements amortization period. Incremental Costs To Fulfill Customer Arrangements Amortization Period Incremental costs to fulfill customer arrangements amortization period Accounts Receivable, before Allowance for Credit Loss, Current Customer receivables Document Transition Report Document Transition Report Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Asset Acquisition [Table] Payment terms on sales. Payment Terms On Sales Payment terms on sales Volatility Fair Value Weighted Average Unobservable Input Volatility Percentage Fair value of weighted average unobservable input volatility as percentage. Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Changes in Fair Value of the Acquisition-related Contingent Consideration Liability Interest rate swaps coverage period november twenty eighteen to november twenty twenty three. Interest Rate Swaps Coverage Period November Twenty Eighteen To November Twenty Twenty Three [Member] November 2018 to November 2023 [Member] Other Current Assets [Member] Other Current Assets [Member] Schedule intangible assets and goodwill [Table]. Schedule Of Intangible Assets And Goodwill [Table] Schedule Of Intangible Assets And Goodwill [Table] Other Liabilities, Noncurrent Other long-term liabilities Total other long-term liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total Increase (Decrease) in Other Operating Assets and Liabilities, Net Other assets and liabilities Schedule of Other Current Assets [Table Text Block] Schedule of Other Current Assets Fair Value Disclosures [Text Block] Financial Instruments and Contingent Consideration Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Net sales Total net sales Computer Software, Intangible Asset [Member] Software [Member] Schedule of Net Sales by Major Customer Channel within Each Segment Disaggregation of Revenue [Table Text Block] Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Taxes Receivable, Noncurrent Income taxes receivable Equity Method Investments and Joint Ventures [Abstract] Equity Investment [Abstract] Short-Term Debt, Type [Axis] Short-term Debt, Type Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Accounts Payable, Trade, Current Payables, trade and other November 2023 to November 2027[Member] Interest Rate Swaps Coverage Period November Twenty Twenty Three To November Twenty Twenty Seven [Member] Interest rate swaps coverage period november twenty twenty three to november twenty twenty seven. Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Prior Service Credit Amortization [Member] Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee Retiree health and life insurance benefits. Retiree Health And Life Insurance Benefits [Member] Retiree Health And Life Insurance Benefits [Member] Inventory, Raw Materials and Supplies, Gross, Total Inventory, Raw Materials and Supplies, Gross Raw materials and supplies Number of manufacturing facility. Number Of Manufacturing Facility Number of manufacturing facility Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Operating Lease, Liability, Noncurrent Operating lease liabilities Common Stock Dividends Per Share Cash Paid Common Stock, Dividends, Per Share, Cash Paid Dividends declared Liability, Defined Benefit Pension Plan, Noncurrent Pension benefit liabilities Fair Value Measurement [Domain] Fair Value Measurement Reconciliation of Assets from Segment to Consolidated [Table Text Block] Reconciliation of Total Segment Assets to Total Consolidated Assets Treasury stock, at cost, 19,294,861 shares as of March 31, 2024 and 19,152,279 shares as of December 31, 2023 Treasury Stock, Common, Value Treasury stock, at cost, 17,731,828 shares as of March 31, 2023 and 17,364,635 shares as of December 31, 2022 Derivative (Loss) Gain [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Defined Benefit Plan, Expected Return (Loss) on Plan Assets Expected return on plan assets Finance Lease, Liability, Noncurrent Finance lease liabilities Balance Sheet Location [Axis] Balance Sheet Location Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Environmental Matters Regulatory Environmental Costs, Policy [Policy Text Block] Assets, Current Total current assets Indefinite-lived intangible assets useful life description. Indefinite Lived Intangible Assets Useful Life Description Non-amortizing intangible assets, Estimated Useful Life Non-amortizing intangible assets, Estimated Useful Life Liabilities and Equity Total liabilities and shareholders' equity Entity Address, State or Province Entity Address, State or Province Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments Postemployment Benefits Liability, Current Current portion of pension and postretirement liabilities Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive income Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Income taxes receivable and payable, net Inventory Disclosure [Text Block] Inventories Trading Symbol Trading Symbol Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Consolidated Entities [Domain] Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Letters of credit, Available Line of Credit Facility, Remaining Borrowing Capacity Letters of credit, Available AOCI Attributable to Parent [Member] AOCI Attributable to Parent Accumulated Other Comprehensive (Loss) [Member] Business Combination Disclosure [Text Block] Acquisitions Total other comprehensive (loss) Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Current installments of long-term debt GC Products, Inc. GC Products, Inc [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Equity Method Investments [Table Text Block] Summary of Investment in Joint Venture, Income Statement Data Other Assets, Miscellaneous, Current Other Entity Address, City or Town Entity Address, City or Town Arktura, moz and turf. Arktura Moz And Turf [Member] Arktura Moz and Turf [Member] Interest rate swaps coverage period march twenty twenty one to march twenty twenty five. Interest Rate Swaps Coverage Period March Twenty Twenty One To March Twenty Twenty Five [Member] March 2021 to March 2025 [Member] Debt Disclosure [Text Block] Debt Disposal Group Name [Axis] Disposal Group Name Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification Out Of Accumulated Other Comprehensive Income [Table] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event Type Payments for finance leases Finance Lease, Principal Payments Additional Paid-in Capital [Member] Additional Paid-In Capital Legal Matters and Contingencies [Text Block] Litigation and Related Matters Naval environmental recoveries, percentage of costs. Naval Environmental Recoveries Percentage Of Costs Percentage of site costs Navy agreed to pay Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] Other Long-Term Liabilities Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items] Liabilities, Current [Abstract] Current liabilities: Derivative, Inception Date Trade Date Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Less allowance for warranties, discounts and losses Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Operating lease liabilities Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income Total long-term debt, including current portion Long-Term Debt Long-Term Debt, Total Derivative Contract [Domain] Derivative Contract Property, plant, and equipment, less accumulated depreciation and amortization of $614.1 and $598.2, respectively Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Total US defined pension benefit plans. U S Defined Benefit Pension Plans [Member] U.S. Defined-Benefit Plans [Member] Increase (Decrease) in Deferred Income Taxes Deferred income taxes Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Business combination, consideration transferred estimated fair value Acquisition-related contingent consideration Acquisition-related contingent consideration Scenario [Domain] Scenario Non-cash expense Defined Benefit Plan, Cost of Providing Special and Contractual Termination Benefits Treasury Stock, Common, Shares Treasury stock, shares Entity Central Index Key Entity Central Index Key Other Intangible Assets [Member] Other [Member] Finance Lease, Liability, Current Finance lease liabilities Plan Name [Domain] Schedule Of Accounts Payble And Accrued Expenses Table Schedule Of Accounts Payble And Accrued Expenses [Table] Schedule Of Accounts Payble And Accrued Expenses [Table] Other Liabilities Disclosure [Abstract] Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounts and Notes Receivable Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Earnings before income taxes Pre Tax Net (Loss) Income Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Earnings before income taxes Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total Accounts and Financing Receivable, after Allowance for Credit Loss, Current Accounts and notes receivable, net Investment, Name [Axis] Investment, Name Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of Other Non-Current Assets Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) Other Comprehensive Income (Loss) before Reclassifications, Tax, Total Other Comprehensive Income (Loss) before Reclassifications, Tax Arktura LLC. Arktura L L C [Member] Arktura [Member] Employee Retention Credit [Member] Employee Retention Credit [Member] Employee retention credit member. Lessee, Operating Leases [Text Block] Leases Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table] Architectural specialties. Architectural Specialties [Member] Architectural Specialties [Member] Interest rate swaps coverage period march eleven twenty twenty one to march twenty twenty four. Interest Rate Swaps Coverage Period March Eleven Twenty Twenty One To March Twenty Twenty Four [Member] March 2021 to March 2024 [Member] Schedule Of Net Sales And Pre Tax Net Income Loss Of Acquired Companies Included In Consolidated Statements of Operations and Comprehensive Income [Table Text Block] Schedule Of Net Sales And Pre Tax Net Income Loss Of Acquired Companies Included In Consolidated Statements of Operations and Comprehensive Income [Table Text Block] Schedule Of Net Sales And Pre Tax Net Income Loss Of Acquired Companies Included In Consolidated Statements Of Operations And Comprehensive Income Plan Name [Axis] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee Derivative Instrument [Axis] Derivative Instrument Assets Total assets Total consolidated assets Operating Lease, Right-of-Use Asset Operating lease assets Retirement Plan Name [Domain] Retirement Plan Name Accrual for Environmental Loss Contingencies, Ending Balance Accrual for Environmental Loss Contingencies, Beginning Balance Accrual for Environmental Loss Contingencies, Total Accrual for Environmental Loss Contingencies Environmental liabilities Entity Registrant Name Entity Registrant Name Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Retained earnings Europe, Middle East and Africa including Russia and Pacific Rim businesses. Europe Middle East And Africa Including Russia And Pacific Rim Businesses [Member] EMEA and Pacific Rim Business [Member] Elizabeth city. Elizabeth City [Member] Elizabeth City [Member] Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Disclosures: Retailers and other. Retailers And Other [Member] Other [Member] Payment of contingent consideration in excess of acquisition-date fair value Payments of contingent consideration in excess of acquisition-date fair value Payment for Contingent Consideration Liability, Operating Activities Retained Earnings [Member] Retained Earnings Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net Deferred income taxes Minimum [Member] Minimum [Member] Other Assets, Miscellaneous, Noncurrent Other Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Financial Instruments [Abstract] Revenue, Major Customer [Line Items] Entity Wide Revenue Major Customer [Line Items] Operating Lease, Liability, Total Operating Lease, Liability Lease liability Forecast [Member] Scenario Forecast [Member] December 2023 Program [Member] December 2023 program. Accrued Income Taxes, Current Income taxes payable Equity Component [Domain] Equity Component Segments [Axis] Segments July 2018 Program [Member] July 2018 program. Receivables [Abstract] Repayments of Lines of Credit Payments of revolving credit facility Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Debt Disclosure [Abstract] Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Gain in AOCI expected to be recognized in earnings over the next twelve months Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Fair Value, by Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance lease assets Goodwill, useful life, description. Goodwill Useful Life Description Goodwill, Estimated Useful Life Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Discontinued Operations Stock Repurchase Program, Authorized Amount Shares repurchase program, authorized amount Assets [Abstract] Assets Direct customers. Direct Customers [Member] Direct Customers [Member] Hedging Relationship [Axis] Hedging Relationship Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization expense November 2023 to December 2025[Member] Interest Rate Swaps Coverage Period November Twenty Twenty Three To December Twenty Twenty Five [Member] Interest rate swaps coverage period november twenty twenty three to december twenty twenty five. Common stock, $0.01 par value per share, 200 million shares authorized, 63,072,232 shares issued and 43,777,371 shares outstanding as of March 31, 2024 and 63,054,340 shares issued and 43,902,061 shares outstanding as of December 31, 2023 Common Stock, Value, Issued Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Repayments of Long-term Debt, Total Repayments of Long-Term Debt Payments of long-term debt Unobservable input Fair Value Weighted Average Unobservable Input Percentage Fair value weighted average unobservable input percentage Other non-cash adjustments, net Other Noncash Income (Expense), Total Other Noncash Income (Expense) Lessee, Operating Lease, Lease Not yet Commenced, Description Operating lease description Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Share-based compensation Total Consolidated Operating Income (Loss) Operating Income (Loss) Total consolidated operating income Operating income Income tax expense Loss from disposal of discontinued businesses, net of tax expense Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Revenues of Acquired Company Revenues of Acquired Company Revenues of Acquired Company Purchase price Cash consideration for acquisition Business Combination, Consideration Transferred Business Combination, Consideration Transferred, Total Income tax expense Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Tax impact Schedule of Line of Credit Facilities [Table Text Block] Schedule of Letters of Credit Facilities Proceeds (payments) from share-based compensation plans, net of tax Proceeds (payments) from share based compensation plans, net of tax. Proceeds Payments From Share Based Compensation Plans Net Of Tax Payments of acquisition-related contingent consideration Payments of acquisition-related contingent consideration Payment for Contingent Consideration Liability, Financing Activities Regulatory Liability [Domain] Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Total reclassifications for the period Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts Payable And Accrued Expenses Indefinite-Lived Intangible Assets [Axis] Indefinite-lived Intangible Assets Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Measurement Input Type [Domain] Measurement Input Type Disposal Groups, Including Discontinued Operations [Table Text Block] Summary of Results of Discontinued Operations Revenue from Contract with Customer [Text Block] Revenue Accounts Payable and Accrued Liabilities [Member] Accounts Payable and Accrued Expenses [Member] Disposal Group Name [Domain] Disposal Group Name Other comprehensive (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Schedule of accounts payble and accrued expenses. Schedule Of Accounts Payble And Accrued Expenses [Line Items] Schedule Of Accounts Payble And Accrued Expenses [Line Items] Hedging Relationship [Domain] Hedging Relationship November 2023 to December 2026[Member] Interest Rate Swaps Coverage Period November Twenty Twenty Three To December Twenty Twenty Six [Member] Interest rate swaps coverage period november twenty twenty three to december twenty twenty six. Measurement Basis [Axis] Estimated Fair Value [Member] Other non-operating (income), net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Discontinued operations. Discontinued Operations [Abstract] Inventory, LIFO Reserve Less LIFO reserves Business Combination, Contingent Consideration, Liability, Noncurrent Acquisition-related contingent consideration Liability, Other Postretirement Defined Benefit Plan, Noncurrent Postretirement benefit liabilities Gain related to change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Change in fair value of contingent consideration Long-Term Debt, Type [Domain] Long-term Debt, Type Business and basis of presentation. Business And Basis Of Presentation [Line Items] Business And Basis Of Presentation [Line Items] Environmental insurance recoveries received in excess of cumulative expenses incurred noncurrent. Environmental Insurance Recoveries Received In Excess Of Cumulative Expenses Incurred Noncurrent Environmental insurance recoveries received in excess of cumulative expenses incurred Derivative Instruments, Gain (Loss) [Table] Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Total other non-current assets Other non-current assets Total other non-current assets Equity [Text Block] Shareholders' Equity Home centers. Home Centers [Member] Home Centers [Member] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid Accumulated defined benefit plans adjustment net settlement gain loss. Accumulated Defined Benefit Plans Adjustment Net Settlement Gain Loss [Member] Settlement [Member] Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates [Table Text Block] Schedule of equity (earnings) loss from unconsolidated affiliates. Retirement Plan Type [Domain] Retirement Plan Type Derivative [Line Items] Derivative [Line Items] Equity, Attributable to Parent [Abstract] Shareholders' equity: Defined Benefit Plan, Interest Cost Interest cost on projected benefit obligation Developed Technology Rights [Member] Developed Technology [Member] Entity [Domain] Entity Line of Credit Facility, Maximum Borrowing Capacity Line of credit availability Letters of credit, Limit Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Cost of goods sold Earnings Per Share [Abstract] Net earnings per share of common stock Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name Loss Contingencies [Table] Loss Contingencies [Table] Investment, Name [Domain] Investment, Name Dividends, Common Stock, Total Dividends, Common Stock Cash dividends - per common share Accounting Policies [Abstract] Segments [Domain] Segments Stock Repurchase Program Expiration Date Shares repurchase program, expiration date Scenario [Axis] Scenario Other Noncurrent Assets [Member] Other Non-Current Assets [Member] Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Business Acquisitions Revolving Credit Facility [Member] Revolving Credit Facility [Member] Schedule of income tax expense. Schedule Of Income Tax Expense Table [Text Block] Schedule of Income Tax Expense Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive (Loss) Activity Environmental Remediation Site [Domain] Environmental Remediation Site Business Combinations [Abstract] Income Statement [Abstract] Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Amortization of net actuarial (gain) loss Defined Benefit Plan, Amortization of Gain (Loss) Other Accrued Liabilities, Noncurrent Other Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Total Indefinite-Lived Intangible Assets (Excluding Goodwill) Non-amortizing intangible assets (Gain) related to change in fair value of contingent consideration (Gain) from change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Retirement Benefits [Abstract] Measurement Input Type [Axis] Measurement Input Type Statistical Measurement [Domain] Statistical Measurement Loss Contingencies [Line Items] Loss Contingencies [Line Items] Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Accrued Income Taxes, Noncurrent Income taxes payable Total loss, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Stockholders' Equity Note [Abstract] Accounts, Notes, Loans and Financing Receivable [Line Items] Share Repurchase Program [Axis] Share Repurchase Program Investment in unconsolidated subsidiary Payments to Acquire Businesses and Interest in Affiliates Payments to Acquire Businesses and Interest in Affiliates, Total Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Cost of goods sold [Member] Cost of Sales [Member] Trademarks and brand names. Trademarks And Brand Names [Member] Trademarks And Brand Names [Member] Distributors. Distributors [Member] Distributors [Member] Asset Acquisition [Axis] Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name Derivative Liability, Total Derivative Liability Derivative Liabilities, Fair Value Derivative liabilities Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Finite-lived intangible assets useful life description. Finite Lived Intangible Assets Useful Life Description Amortizing intangible assets, Estimated Useful Life Derivative Liability, Noncurrent Fair value of derivative liabilities Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Pension And Postretirement Adjustments [Member] Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Capital in excess of par value Unallocated Corporate [Member] Unallocated Corporate. Assets Held-for-sale, Not Part of Disposal Group, Current, Total Asset, Held-for-Sale, Not Part of Disposal Group, Current Assets held for sale Payments for Repurchase of Common Stock Payments for treasury stock acquired Reclassification out of Accumulated Other Comprehensive (Loss) Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Interest rate swaps coverage period september twenty twenty two to december twenty twenty three. Interest Rate Swaps Coverage Period September Twenty Twenty Two To December Twenty Twenty Three [Member] September 2022 to December 2023 Liabilities and Equity [Abstract] Liabilities and Shareholders' Equity Other Noncurrent Liabilities [Table Text Block] Schedule of Other Long-Term Liabilities Right-of-use asset. Right-of-use Asset [Member] Right-of-use asset Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Regulatory Liability [Axis] Equity interest percentage Ownership interest percentage Subsidiary, Ownership Percentage, Noncontrolling Owner Credit Facility [Domain] Credit Facility Equity [Abstract] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Fair Values of Identifiable Intangible Assets Acquired and Estimated Useful Lives Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive (loss) Senior Notes [Member] Senior Credit Facility [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments Gain Loss [Line Items] Derivatives, Fair Value [Line Items] Derivatives Fair Value [Line Items] Equity Components [Axis] Equity Components Retirement Benefits [Text Block] Pensions and Other Benefit Programs Inventory Disclosure [Abstract] Macon site. Macon Site [Member] Macon Site [Member] Schedule of Equity Method Investments [Table] Schedule Of Equity Method Investments [Table] Local Phone Number Local Phone Number Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill Goodwill Goodwill Statement of Cash Flows [Abstract] Derivative gain (loss), net Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax1 Other comprehensive income unrealized gain loss on derivatives arising during period net of tax1. Number of landfills listed as superfund site. Number Of Landfills Listed As Superfund Site Number of landfills listed as Superfund site Accumulated other comprehensive (oss) Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross Profit Gross profit Gross profit Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation Adjustments [Member] Common Stock, Par or Stated Value Per Share Common stock, par value Business acquisition cost of acquired entity transaction cost. Business Acquisition Cost Of Acquired Entity Transaction Cost Cash consideration paid Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash and cash equivalents Deferred Compensation Liability, Classified, Noncurrent, Total Deferred Compensation Liability, Classified, Noncurrent Long-term deferred compensation arrangements March 2024 to June 2027[Member] Interest Rate Swaps Coverage Period March Twenty Twenty Four To June Twenty Twenty Seven [Member] Interest rate swaps coverage period march twenty twenty four to june twenty twenty seven Maximum [Member] Maximum [Member] Measurement Input, Default Rate [Member] Discount Rates [Member] Retirement Plan Name [Axis] Retirement Plan Name Term loan. Term Loan [Member] Term Loan A [Member] Investment in strategic partnership Payments to Acquire Interest in Subsidiaries and Affiliates Payments to Acquire Interest in Subsidiaries and Affiliates, Total Dividends paid Payments of Dividends, Total Payments of Dividends Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income Fair Value, Inputs, Level 3 [Member] Level 3 [Member] Shares Acquired, Average Cost Per Share Shares repurchase program, average price per share Short-Term Debt, Type [Domain] Short-term Debt, Type Net (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Return of investment from joint venture Proceeds from Equity Method Investment, Distribution, Return of Capital Defined Benefit Plan, Service Cost Service cost of benefits earned during the period Payables and Accruals [Abstract] Intangible Assets, Gross (Excluding Goodwill) Total intangible assets Interest Expense [Member] Interest Expense [Member] Knauf. Knauf [Member] Knauf [Member] Schedule of Inventory, Current [Table Text Block] Schedule of Inventories Amount of Gain Recognized in AOCI Gain (Loss) on Derivative Instruments, Net, Pretax Gain (Loss) on Derivative Instruments, Net, Pretax, Total Segment Reporting Disclosure [Text Block] Segment Results Fair Value, by Balance Sheet Grouping [Table Text Block] Estimated Fair Value of Financial Instruments City Area Code City Area Code Inventory, Net Inventories, net Total inventories, net Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Other Assets, Noncurrent Disclosure [Abstract] Letter of Credit [Member] Letter of Credit [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, accumulated depreciation and amortization Selling, General and Administrative Expenses [Member] SG&A Expenses [Member] Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Basic shares outstanding Inventory, Work in Process, Gross Goods in process Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Business and basis of presentation. Business And Basis Of Presentation [Table] Business And Basis Of Presentation [Table] This element represents the amount of recognized equity based compensation during the period, that is, the amount recognized as expense in the income statement. This element also includes the impact to additional paid-in capital related to an employee's income tax withholding obligation as part of a net-share settlement of a share-based award. Adjustments To A P I C Share Based Compensation Requisite Service Period Recognition Value With Adjustments Related To Tax Withholding For Share Based Compensation Share-based employee compensation Statement [Table] Statement [Table] Document Fiscal Period Focus Document Fiscal Period Focus Liabilities, Noncurrent Total non-current liabilities Equity (earnings) from unconsolidated affiliates Equity (earnings) from unconsolidated affiliates, net Equity (earnings) from unconsolidated affiliates, net Income (Loss) from Equity Method Investments, Total Income (Loss) from Equity Method Investments Not Designated as Hedging Instrument [Member] Not Designated As Hedging Instrument [Member] Statement [Line Items] Statement [Line Items] Debt Instrument, Fair Value Disclosure, Total Debt Instrument, Fair Value Disclosure Total long-term debt, including current portion Insolcorp and BOK [Member] Insolcorp and BOK. Number of active and independent litigation matters for which pursuing coverage and recoveries. Number Of Active And Independent Litigation Matters For Which Pursuing Coverage And Recoveries Number of active and independent litigation matters for which pursuing coverage and recoveries 3form [Member] 3form [Member] 3form [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Common stock equivalents not included in the computation of diluted EPS Settlement Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Settlement loss Fair value of contingent consideration as of end of period Fair value of contingent consideration as of beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Customer [Axis] Customer Derivatives Derivatives, Policy [Policy Text Block] Common Stock [Member] Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Other Assets, Current Other current assets Total other current assets Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory, Finished Goods, Gross, Total Inventory, Finished Goods, Gross Finished goods Other Receivables, Gross, Current Miscellaneous receivables Derivative maturity coverage. Derivative Maturity Coverage Coverage Period Submission date of final report to EPA. Submission Date Of Final Report To E P A Submission date of final report to EPA Cover [Abstract] Selling, General and Administrative Expense, Total Selling, General and Administrative Expense Selling, general and administrative expenses Derivative Asset, Statement of Financial Position [Extensible Enumeration] Share Repurchase Program [Domain] Share Repurchase Program Cash Surrender Value of Life Insurance Cash surrender value of company-owned life insurance policies Document Fiscal Year Focus Document Fiscal Year Focus Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Income Taxes Paid, Net, Total Income Taxes Paid, Net Income tax payments, net Income Taxes Receivable, Current Income taxes receivable Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification From Accumulated Other Comprehensive Loss [Member] Segment Reporting [Abstract] Segment Results [Abstract] Mineral fiber. Mineral Fiber [Member] Mineral Fiber [Member] Security Exchange Name Security Exchange Name Schedule of Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Net current period other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Customer Relationships [Member] Customer Relationships [Member] Partnership Interest [Member] Partnership Interest Member Hedging Designation [Domain] Hedging Designation Derivative, Underlying Risk, Description Risk Coverage Acquisition of treasury stock, shares Treasury Stock, Shares, Acquired Shares repurchase program, shares repurchased Acquisition of treasury stock, shares Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Legal Entity [Axis] Legal Entity Weighted Average Number of Shares Outstanding, Diluted [Abstract] Average number of common shares outstanding: Derivative Asset, Noncurrent Fair value of derivative assets Accounts Payable, Other, Current Other Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Schedule of Weighted Average Number of Shares [Table Text Block] Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding Assets for Plan Benefits, Defined Benefit Plan Prepaid pension costs Equity Method Investment, Ownership Percentage Equity interest percentage Other Current Assets [Text Block] Other Current Assets Proceeds from Lines of Credit, Total Proceeds from Lines of Credit Proceeds from revolving credit facility Leases [Abstract] Reserves for potential environmental liabilities Accrual for Environmental Loss Contingencies, Period Increase (Decrease), Total Accrual for Environmental Loss Contingencies, Period Increase (Decrease) Gain reclassified from AOCI into net earnings Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Entity File Number Entity File Number BOK Modern, LLC [Member] Bok modern, llc. Deferred Compensation Plan Assets Investment in employee deferred compensation plans December 2026 Program [Member] December 2026 program. Equity, Class of Treasury Stock [Line Items] Equity Class Of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Segment Operating Income (Loss) Schedule Of Segment Operating Income Loss Table [Text Block] Tabular disclosure of operating income loss from reportable segments. Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Long-term debt, less current installments Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of year Retirement Income Plan. Retirement Income Plan [Member] Retirement Income Plan (RIP) [Member] Worthington Armstrong Venture. Worthington Armstrong Venture [Member] WAVE [Member] Debt Instrument [Axis] Debt Instrument Estimate of Fair Value Measurement [Member] Estimated Fair Value [Member] Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Goodwill and Intangible Assets Share repurchase program including accelerated share repurchase. Share Repurchase Program Including Accelerated Share Repurchase [Member] Share Repurchase Program Including Accelerated Share Repurchase Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Pension and postretirement adjustments Schedule of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Share repurchase program excluding accelerated share repurchase. Share Repurchase Program Excluding Accelerated Share Repurchase [Member] Share Repurchase Program Excluding Accelerated Share Repurchase Schedule of Net Sales Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Derivative Asset, Current Fair value of derivative assets Earnings Per Share [Text Block] Net Earnings Per Share Trademarks and Trade Names [Member] Trademarks And Brand Names [Member] Insolcorp L L C [Member] Insolcorp L L C. Entity Address, Address Line One Entity Address, Address Line One Measurement Input, Price Volatility [Member] Volatility [Member] Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Amortizing intangible assets, Gross Carrying Amount March 2024 to June 2026[Member] Interest Rate Swaps Coverage Period March Twenty Twenty Four To June Twenty Twenty Six [Member] Interest rate swaps coverage period march twenty twenty four to june twenty twenty six. Subsequent Event Type [Domain] Subsequent Event Type Income Statement Location [Axis] Income Statement Location Long-Term Debt, Type [Axis] Long-term Debt, Type Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Principal debt outstanding Long-Term Debt, Gross Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Treasury Stock, Value, Acquired, Cost Method Shares repurchase program, repurchased cost Acquisition of treasury stock Title of 12(b) Security Title of 12(b) Security Discount rates Fair Value Weighted Average Unobservable Input Discount Rate Percentage Fair value of weighted average unobservable input Discount rate as percentage. Finite-Lived Intangible Assets, Accumulated Amortization Amortizing intangible assets, Accumulated Amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total Share-based employee compensation Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Dividends Payable, Date to be Paid, Year and Month Dividends payable, date to be paid, year and month Bi lateral facility. Bi Lateral Facility [Member] Bi-lateral Facility [Member] Schedule of Interest Rate Derivatives [Table Text Block] Summary of Interest Rate Swaps Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Amount of Gain (Loss) Recognized in AOCI Treasury Stock Treasury Stock, Common [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Reported Value Measurement [Member] Carrying Amount [Member] Interest Rate Swap [Member] Interest Rate Swap Contracts [Member] Interest Rate Swap Contracts, Before Tax [Member] Accounts Payable and Accrued Liabilities, Current Accounts payable and accrued expenses Total accounts payable and accrued expenses Derivative [Table] Derivative [Table] Letters of credit, Used Long-term Line of Credit, Total Long-Term Line of Credit Amount outstanding Environmental Remediation Site [Axis] Environmental Remediation Site Weighted Average Number Diluted Shares Outstanding Adjustment, Total Weighted Average Number of Shares Outstanding, Diluted, Adjustment Dilutive effect of common stock equivalents Portion at Fair Value Measurement [Member] [Default] Portion at Fair Value Measurement [Member] Fair Value Disclosure Item Amounts [Default] Other Non-Current Assets Other Assets Noncurrent Disclosure [Text Block] The entire disclosure for other assets, non-current. Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other comprehensive income before reclassifications, net of tax (expense) OCI, before Reclassifications, Net of Tax, Attributable to Parent Common Stock, Dividends, Per Share, Declared Quarterly dividends declared Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventories Tabular disclosure of weighted-average of significant unobservable inputs. Schedule Of Weighted Average Of Significant Unobservable Inputs Table [Text Block] Schedule of Weighted-average Of Significant Unobservable Inputs Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock repurchase program, remaining authorized repurchase amount Balance, shares Balance, shares Common Stock, Shares, Outstanding Common stock, shares outstanding Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Accounts and Notes Receivable Class of Treasury Stock [Table] Class Of Treasury Stock [Table] Interest rate swaps coverage period march ten twenty twenty one to march twenty twenty four. Interest Rate Swaps Coverage Period March Ten Twenty Twenty One To March Twenty Twenty Four [Member] March 2021 to March 2024 [Member] Retirement Plan Type [Axis] Retirement Plan Type Schedule of intangible assets and goodwill. Schedule Of Intangible Assets And Goodwill [Line Items] Schedule Of Intangible Assets And Goodwill [Line Items] Income Statement Location [Domain] Income Statement Location Total loss, before tax Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent Document Type Document Type Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Amortization of prior service credit Moz Designs, Inc. Moz Designs Inc [Member] Moz Designs, Inc. [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Including Portion Attributable to Noncontrolling Interest [Member] Amortization of Net Actuarial Loss [Member] Letters of credit, Used Line of Credit Facility, Current Borrowing Capacity Credit facility amount Litigation Settlement, Amount Awarded from Other Party Settlement agreement amount of litigation agreement Net cash provided by (used for) investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Schedule of Net Benefit Costs [Table Text Block] Schedule of Periodic Benefit Costs (Credits) Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Derivative, Notional Amount Notional Amount Net Cash Provided by (Used in) Financing Activities Net cash (used for) financing activities Entity Filer Category Entity Filer Category Investments in Unconsolidated Affiliates Equity Method Investments and Joint Ventures Disclosure [Text Block] Balance Sheet Location [Domain] Balance Sheet Location Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Other non-operating (income), net Other non-operating (income), net Nonoperating Income (Expense), Total Nonoperating Income (Expense) Noncompete Agreements [Member] Non-compete Agreements [Member] Capital Expenditures Incurred but Not yet Paid Amounts in accounts payable for capital expenditures Finite-Lived Intangible Asset, Useful Life Amortizing intangible assets, Estimated Useful Life Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Overcast [Member] Overcast Innovations LLC [Member] Overcast innovations llc member Ending Balance Beginning Balance Equity, Attributable to Parent Total shareholders' equity Dividend payable, date to be paid day month and year Dividends Payable, Date to be Paid TURF design inc. T U R F Design Inc [Member] Turf [Member] Consolidated Entities [Axis] Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Net earnings Net earnings Total (income), net of tax Interest Expense, Total Interest Expense Interest expense Interest expense Business Description and Basis of Presentation [Text Block] Business and Basis of Presentation Statement of Financial Position [Abstract] Proceeds from company owned life insurance, net Proceeds from Life Insurance Policy Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Weighted Average Number of Shares Outstanding, Diluted Diluted Diluted shares outstanding Increase (Decrease) in Receivables, Total Increase (Decrease) in Receivables Receivables Credit Facility [Axis] Credit Facility Asset Acquisition [Domain] Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Effective tax rate Purchases of property, plant and equipment Payments to Acquire Productive Assets, Total Payments to Acquire Productive Assets Interest rate swap contracts Interest rate swap contracts Derivative Assets (Liabilities), at Fair Value, Net, Total Derivative Assets (Liabilities), at Fair Value, Net Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Accounts Payable and Accrued Expenses Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net periodic pension/postretirement cost (credit) Income Tax Disclosure [Text Block] Income Tax Expense Derivative Assets, Fair Value Derivative Asset, Total Derivative Asset Derivative assets Number of landfills AWI entered into an administrative order on consent for a removal action. Number Of Landfills Entered Into Administrative Order On Consent For Removal Action Number of landfills AWI entered into an Administrative Order on Consent for a Removal Action SOFR floor Derivative, Floor Interest Rate Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] November 2023 to June 2024[Member] Interest Rate Swaps Coverage Period November Twenty Twenty Three To June Twenty Twenty Four [Member] Interest rate swaps coverage period november twenty twenty three to june twenty twenty four. Receivables, Net, Current Accounts and notes receivable, net Fair Value Disclosures [Abstract] Environmental insurance recoveries received in excess of cumulative expenses incurred Accrued Environmental Loss Contingencies, Noncurrent Fair Value Hierarchy and NAV [Axis] Level 3 [Member] Other Noncurrent Liabilities [Member] Other Long-Term Liabilities [Member] Hedging Designation [Axis] Hedging Designation Tax impact Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Stock Issued During Period, Shares, New Issues Stock issuance, net, shares Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Employment costs Business Acquisition [Axis] Business Acquisition Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Cash Flow Hedging [Member] Derivatives in Cash Flow Hedging Relationships [Member] Investments in unconsolidated affiliates Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Cash consideration paid Payment For Contingent Consideration Liability Amount of contingent consideration liability payment. XML 10 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 25, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Registrant Name ARMSTRONG WORLD INDUSTRIES, INC.  
Trading Symbol AWI  
Entity Central Index Key 0000007431  
Entity Current Reporting Status Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   43,758,250
Entity Shell Company false  
Entity File Number 1-2116  
Entity Tax Identification Number 23-0366390  
Entity Address, Address Line One 2500 Columbia Avenue  
Entity Address, City or Town Lancaster  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 17603  
City Area Code 717  
Local Phone Number 397-0611  
Entity Interactive Data Current Yes  
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation, State or Country Code PA  
Security Exchange Name NYSE  
Title of 12(b) Security Common Stock, $0.01 par value per share  

XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Earnings and Comprehensive Income - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 326.3 $ 310.2
Cost of goods sold 202.0 198.1
Gross profit 124.3 112.1
Selling, general and administrative expenses 65.7 62.7
(Gain) related to change in fair value of contingent consideration (0.3) 0.0
Equity (earnings) from unconsolidated affiliates, net (27.2) (20.8)
Operating income 86.1 70.2
Interest expense 9.0 8.7
Other non-operating (income), net (3.1) (2.4)
Earnings before income taxes 80.2 63.9
Income tax expense 20.3 16.6
Net earnings 59.9 47.3
Other comprehensive (loss), net of tax:    
Foreign currency translation adjustments (0.8) (0.1)
Derivative gain (loss), net 0.5 (2.2)
Pension and postretirement adjustments (0.6) 0.2
Total other comprehensive (loss) (0.9) (2.1)
Total comprehensive income $ 59.0 $ 45.2
Net earnings per share of common stock    
Basic $ 1.37 $ 1.04
Diluted $ 1.36 $ 1.04
Average number of common shares outstanding:    
Basic 43.8 45.4
Diluted 44.1 45.5
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 69.6 $ 70.8
Accounts and notes receivable, net 125.4 111.0
Inventories, net 106.4 104.0
Income taxes receivable 0.4 0.8
Other current assets 28.9 26.4
Total current assets 330.7 313.0
Property, plant, and equipment, less accumulated depreciation and amortization of $614.1 and $598.2, respectively 559.9 566.4
Operating lease assets 26.7 26.6
Finance lease assets 27.8 25.2
Prepaid pension costs 86.1 84.6
Investments in unconsolidated affiliates 26.2 17.4
Goodwill 175.3 175.5
Intangible assets, net 408.6 412.4
Other non-current assets 50.2 51.3
Total assets 1,691.5 1,672.4
Current liabilities:    
Current installments of long-term debt 22.5 22.5
Accounts payable and accrued expenses 131.1 159.9
Operating lease liabilities 6.9 6.8
Finance lease liabilities 3.0 3.0
Income taxes payable 20.9 2.3
Total current liabilities 184.4 194.5
Long-term debt, less current installments 558.9 564.3
Operating lease liabilities 20.5 20.4
Finance lease liabilities 26.4 23.4
Postretirement benefit liabilities 42.1 42.4
Pension benefit liabilities 26.6 26.9
Other long-term liabilities 24.4 26.8
Income taxes payable 15.5 15.0
Deferred income taxes 165.9 166.9
Total non-current liabilities 880.3 886.1
Shareholders' equity:    
Common stock, $0.01 par value per share, 200 million shares authorized, 63,072,232 shares issued and 43,777,371 shares outstanding as of March 31, 2024 and 63,054,340 shares issued and 43,902,061 shares outstanding as of December 31, 2023 0.6 0.6
Capital in excess of par value 595.3 591.7
Retained earnings 1,394.1 1,346.6
Treasury stock, at cost, 19,294,861 shares as of March 31, 2024 and 19,152,279 shares as of December 31, 2023 (1,257.6) (1,242.4)
Accumulated other comprehensive (oss) (105.6) (104.7)
Total shareholders' equity 626.8 591.8
Total liabilities and shareholders' equity $ 1,691.5 $ 1,672.4
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Property, plant and equipment, accumulated depreciation and amortization $ 614.1 $ 598.2
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 63,072,232 63,054,340
Common stock, shares outstanding 43,777,371 43,902,061
Treasury stock, shares 19,294,861 19,152,279
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
AOCI Attributable to Parent
Beginning Balance at Dec. 31, 2022 $ 535.0 $ 0.6 $ 573.6 $ 1,169.9 $ (1,109.0) $ (100.1) [1]
Balance, shares at Dec. 31, 2022   45,572,185     17,364,635  
Stock issuance, net, shares   12,328     (76)  
Cash dividends - per common share (11.7)     (11.7)    
Share-based employee compensation 3.6   3.6      
Net Income (Loss) 47.3     47.3    
Other comprehensive income (loss) (2.1)         (2.1)
Acquisition of treasury stock (27.3)       $ (27.3)  
Acquisition of treasury stock, shares   (367,269)     367,269  
Ending Balance at Mar. 31, 2023 544.8 $ 0.6 577.2 1,205.5 $ (1,136.3) (102.2) [1]
Balance, shares at Mar. 31, 2023   45,217,244     17,731,828  
Beginning Balance at Dec. 31, 2023 $ 591.8 $ 0.6 591.7 1,346.6 $ (1,242.4) (104.7) [1]
Balance, shares at Dec. 31, 2023 43,902,061 43,902,061     19,152,279  
Stock issuance, net, shares   17,892        
Cash dividends - per common share $ (12.4)     (12.4)    
Share-based employee compensation 3.6   3.6      
Net Income (Loss) 59.9     59.9    
Other comprehensive income (loss) (0.9)         (0.9)
Acquisition of treasury stock (15.2)       $ (15.2)  
Acquisition of treasury stock, shares   (142,582)     142,582  
Ending Balance at Mar. 31, 2024 $ 626.8 $ 0.6 $ 595.3 $ 1,394.1 $ (1,257.6) $ (105.6) [1]
Balance, shares at Mar. 31, 2024 43,777,371 43,777,371     19,294,861  
[1]

(1) Amounts are net of tax.

XML 15 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Stockholders' Equity [Abstract]    
Dividends declared $ 0.28 $ 0.254
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net Income (Loss) $ 59.9 $ 47.3
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 24.3 20.9
Deferred income taxes (1.0) (0.3)
Share-based compensation 4.1 3.9
Equity (earnings) from unconsolidated affiliates (27.2) (20.8)
(Gain) from change in fair value of contingent consideration (0.3) 0.0
Payment of contingent consideration in excess of acquisition-date fair value 0.0 (5.0)
Other non-cash adjustments, net 0.0 (0.1)
Changes in operating assets and liabilities:    
Receivables (25.1) (16.1)
Inventories (2.5) (3.5)
Accounts payable and accrued expenses (18.2) (11.7)
Income taxes receivable and payable, net 19.5 15.5
Other assets and liabilities (7.1) (3.9)
Net cash provided by operating activities 26.4 26.2
Cash flows from investing activities:    
Purchases of property, plant and equipment (14.7) (22.3)
Investment in unconsolidated subsidiary (5.5) 0.0
Return of investment from joint venture 23.4 20.8
Proceeds from company owned life insurance, net 2.7 0.0
Net cash provided by (used for) investing activities 5.9 (1.5)
Cash flows from financing activities:    
Proceeds from revolving credit facility 25.0 25.0
Payments of revolving credit facility (25.0) (10.0)
Payments of long-term debt (5.6) 0.0
Payments for finance leases (0.8) (0.6)
Dividends paid (12.3) (11.6)
Proceeds (payments) from share-based compensation plans, net of tax 0.6 (0.3)
Payments of acquisition-related contingent consideration 0.0 (10.2)
Payments for treasury stock acquired (15.0) (27.0)
Net cash (used for) financing activities (33.1) (34.7)
Effect of exchange rate changes on cash and cash equivalents (0.4) 0.0
Net (decrease) in cash and cash equivalents (1.2) (10.0)
Cash and cash equivalents at beginning of year 70.8 106.0
Cash and cash equivalents at end of period 69.6 96.0
Supplemental Cash Flow Disclosures:    
Interest paid 8.5 8.4
Income tax payments, net 1.7 1.5
Amounts in accounts payable for capital expenditures $ 0.4 $ 2.5
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ 59.9 $ 47.3
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
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 19 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Business and Basis of Presentation

NOTE 1. BUSINESS AND BASIS OF PRESENTATION

Armstrong World Industries, Inc. (“AWI”) is a Pennsylvania corporation incorporated in 1891. When we refer to “AWI,” the “Company,” “we,” “our” or “us” in these notes, we are referring to AWI and its subsidiaries.

Except as disclosed in this note, the accounting policies used in preparing the Condensed Consolidated Financial Statements in this Form 10-Q are the same as those used in preparing the Consolidated Financial Statements for the year ended December 31, 2023. These statements should therefore be read in conjunction with the Consolidated Financial Statements and notes that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2023. In the opinion of management, all adjustments of a normal recurring nature have been included to provide a fair statement of the results for the reporting periods presented. Operating results for the first quarter of 2024 and 2023 included in this report are unaudited. Quarterly results are not necessarily indicative of annual earnings, primarily due to the different level of sales in each quarter of the year and the possibility of changes in general economic conditions.

These Condensed Consolidated Financial Statements are prepared in accordance with U.S. generally accepted accounting principles. The statements include management estimates and judgments, where appropriate. Management utilizes estimates to record many items, including certain asset values, contingent purchase price liabilities, allowances for bad debts, inventory obsolescence and lower of cost and net realizable value charges, warranty reserves, workers’ compensation, general liability and environmental claims, and income taxes. When preparing an estimate, management determines the amount based upon the consideration of relevant information and may confer with outside parties, including external counsel. Actual results may differ from these estimates.

Acquisitions and Investments in Unconsolidated Affiliates

In January 2024, we entered into a strategic partnership and equity investment in Overcast Innovations LLC (“Overcast”) with McKinstry Essention, LLC whereby we contributed $5.5 million in exchange for a 19.5% ownership interest in Overcast, with future rights to increase our ownership interest. Overcast is a solutions company offering prefabricated ceiling cloud systems, modular grid platforms and engineering design services to reduce waste and inefficiencies in the built environment. Our investment and equity earnings in Overcast are included in our Unallocated Corporate segment.

In October 2023, we acquired a portion of the business and certain assets of Insolcorp, LLC (“Insolcorp”), based in Albemarle, NC, used to develop, test and manufacture energy saving products deployed in building and roofing installations. The acquired operations, assets and liabilities of Insolcorp are included in our Mineral Fiber segment.

In July 2023, we acquired all of the issued and outstanding stock of BOK Modern, LLC (“BOK”), based in San Rafael, CA. BOK is a designer of metal facade architectural solutions. The operations, assets and liabilities of BOK are included in our Architectural Specialties segment.

Subsequent Event

In April 2024, we acquired all of the issued and outstanding membership interests in 3form, LLC, a subsidiary of Hunter Douglas, Inc. (“3form”), for a purchase price of $95.0 million. 3form, based in Salt Lake City, UT, is a designer and manufacturer of architectural resin and glass products used for specialty walls, partitions and ceilings, with three U.S. based production and design facilities and 2023 revenues of approximately $96 million.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Results
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Results

NOTE 2. SEGMENT RESULTS

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

 

 

 

 

 

Mineral Fiber

 

$

239.6

 

 

$

228.4

 

Architectural Specialties

 

 

86.7

 

 

 

81.8

 

Total net sales

 

$

326.3

 

 

$

310.2

 

 

 

Our product-based Mineral Fiber and Architectural Specialties segment net sales represent the product-based group offerings we sell to external customers.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Segment operating income (loss)

 

 

 

 

 

 

Mineral Fiber

 

$

79.2

 

 

$

63.8

 

Architectural Specialties

 

 

7.7

 

 

 

7.2

 

Unallocated Corporate

 

 

(0.8

)

 

 

(0.8

)

Total consolidated operating income

 

$

86.1

 

 

$

70.2

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Total consolidated operating income

 

$

86.1

 

 

$

70.2

 

Interest expense

 

 

9.0

 

 

 

8.7

 

Other non-operating (income), net

 

 

(3.1

)

 

 

(2.4

)

Earnings before income taxes

 

$

80.2

 

 

$

63.9

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

Segment assets

 

 

 

 

 

 

Mineral Fiber

 

$

1,097.9

 

 

$

1,091.9

 

Architectural Specialties

 

 

430.0

 

 

 

421.1

 

Unallocated Corporate

 

 

163.6

 

 

 

159.4

 

Total consolidated assets

 

$

1,691.5

 

 

$

1,672.4

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue

NOTE 3. REVENUE

Disaggregation of Revenues

Our Mineral Fiber and Architectural Specialties operating segments both manufacture and sell ceiling and wall systems (primarily mineral fiber, fiberglass wool, metal, wood, felt, wood fiber and glass-reinforced-gypsum) throughout the Americas. We disaggregate revenue based on our product-based segments and major customer channels, as they represent the most appropriate depiction of how the nature, amount and timing of revenues and cash flows are affected by economic factors. Net sales by major customer channel are as follows:

Distributors – represents net sales to building materials distributors who re-sell our products to contractors, subcontractors’ alliances, large architect and design firms, and major facility owners. Geographically, this category includes sales throughout the U.S., Canada, and Latin America.

Home centers – represents net sales to home centers, such as Lowe’s Companies, Inc. and The Home Depot, Inc. This category includes sales primarily to U.S. customers.

Direct customers – represents net sales to contractors, subcontractors, and large architect and design firms. This category includes sales primarily to U.S. customers.

Other – represents net sales to independent retailers and certain national account customers, including wholesalers who re-sell our products to dealers who service builders, contractors and consumers, online customers, major facility owners, group purchasing organizations and maintenance, repair and operating entities. Geographically, this category includes sales throughout the U.S., Canada, and Latin America.

 

The following tables provide net sales by major customer channel within our Mineral Fiber and Architectural Specialties segments for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Mineral Fiber

 

2024

 

 

2023

 

Distributors

 

$

169.3

 

 

$

159.8

 

Home centers

 

 

31.0

 

 

 

31.1

 

Direct customers

 

 

13.1

 

 

 

14.7

 

Other

 

 

26.2

 

 

 

22.8

 

Total

 

$

239.6

 

 

$

228.4

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

Architectural Specialties

 

2024

 

 

2023

 

Distributors

 

$

53.8

 

 

$

39.2

 

Direct customers

 

 

30.0

 

 

 

42.0

 

Other

 

 

2.9

 

 

 

0.6

 

Total

 

$

86.7

 

 

$

81.8

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts and Notes Receivable
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Accounts and Notes Receivable

NOTE 4. ACCOUNTS AND NOTES RECEIVABLE

 

 

March 31, 2024

 

 

December 31, 2023

 

Customer receivables

 

$

120.5

 

 

$

102.1

 

Miscellaneous receivables

 

 

8.1

 

 

 

11.8

 

Less allowance for warranties, discounts and losses

 

 

(3.2

)

 

 

(2.9

)

Accounts and notes receivable, net

 

$

125.4

 

 

$

111.0

 

 

We sell our products to select, pre-approved customers whose businesses are affected by changes in economic and market conditions. We consider these factors and the financial condition of each customer when establishing our allowance for losses from doubtful accounts.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories

NOTE 5. INVENTORIES

 

 

March 31, 2024

 

 

December 31, 2023

 

Finished goods

 

$

58.9

 

 

$

55.1

 

Goods in process

 

 

6.2

 

 

 

5.1

 

Raw materials and supplies

 

 

66.6

 

 

 

66.7

 

Less LIFO reserves

 

 

(25.3

)

 

 

(22.9

)

Total inventories, net

 

$

106.4

 

 

$

104.0

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Assets
3 Months Ended
Mar. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets

NOTE 6. OTHER CURRENT ASSETS

 

 

March 31, 2024

 

 

December 31, 2023

 

Prepaid expenses

 

$

17.3

 

 

$

15.9

 

Assets held for sale

 

 

6.7

 

 

 

6.7

 

Fair value of derivative assets

 

 

1.9

 

 

 

1.1

 

Other

 

 

3.0

 

 

 

2.7

 

Total other current assets

 

$

28.9

 

 

$

26.4

 

 

As of March 31, 2024 and December 31, 2023, assets held for sale included the land and property, plant and equipment of our idled Mineral Fiber plant in St. Helens, Oregon and the building and related land of an Architectural Specialties design center in Chicago, Illinois.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Affiliates
3 Months Ended
Mar. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Unconsolidated Affiliates

NOTE 7. INVESTMENTS IN UNCONSOLIDATED AFFILIATES

Investments in unconsolidated affiliates include our 50% equity interest in Worthington Armstrong Venture (“WAVE”), our joint venture with Worthington Enterprises, Inc., and our 19.5% equity interest in Overcast. Both the WAVE joint venture and Overcast investment are reflected within our Condensed Consolidated Financial Statements using the equity method of accounting. WAVE is

reflected as a component of our Mineral Fiber segment while Overcast is included as a component of our Unallocated Corporate segment.

Condensed financial statement data for WAVE is summarized below.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

$

125.8

 

 

$

109.5

 

Gross profit

 

 

76.7

 

 

 

62.3

 

Net earnings

 

 

57.0

 

 

 

43.8

 

 

The following table presents equity (earnings) loss from our unconsolidated affiliates for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

WAVE

 

$

(27.4

)

 

$

(20.8

)

Overcast

 

 

0.2

 

 

 

-

 

Equity (earnings) from unconsolidated affiliates, net

 

$

(27.2

)

 

$

(20.8

)

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

NOTE 8. GOODWILL AND INTANGIBLE ASSETS

The following table details amounts related to our goodwill and intangible assets as of March 31, 2024 and December 31, 2023:

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Estimated
Useful Life

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

Amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

2-20 years

 

$

183.5

 

 

$

154.7

 

 

$

183.6

 

 

$

152.1

 

Developed technology

 

13-20 years

 

 

101.7

 

 

 

84.7

 

 

 

101.4

 

 

 

84.4

 

Software

 

5-7 years

 

 

15.6

 

 

 

5.3

 

 

 

15.6

 

 

 

4.6

 

Trademarks and brand names

 

3-20 years

 

 

6.2

 

 

 

3.5

 

 

 

6.2

 

 

 

3.4

 

Non-compete agreements

 

3-5 years

 

 

5.9

 

 

 

3.9

 

 

 

6.1

 

 

 

3.8

 

Other

 

Various

 

 

2.8

 

 

 

0.2

 

 

 

2.8

 

 

 

0.2

 

Total

 

 

 

$

315.7

 

 

$

252.3

 

 

$

315.7

 

 

$

248.5

 

Non-amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks and brand names

 

Indefinite

 

 

345.2

 

 

 

 

 

 

345.2

 

 

 

 

Total intangible assets

 

 

 

$

660.9

 

 

 

 

 

$

660.9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

Indefinite

 

$

175.3

 

 

 

 

 

$

175.5

 

 

 

 

 

The decrease in goodwill as of March 31, 2024 compared to December 31, 2023 was due to foreign exchange movements.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Amortization expense

 

$

4.1

 

 

$

3.5

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Non-Current Assets
3 Months Ended
Mar. 31, 2024
Other Assets, Noncurrent Disclosure [Abstract]  
Other Non-Current Assets

NOTE 9. OTHER NON-CURRENT ASSETS

 

 

March 31, 2024

 

 

December 31, 2023

 

Cash surrender value of company-owned life insurance policies

 

$

38.4

 

 

$

40.3

 

Investment in employee deferred compensation plans

 

 

10.8

 

 

 

8.3

 

Fair value of derivative assets

 

 

-

 

 

 

1.8

 

Other

 

 

1.0

 

 

 

0.9

 

Total other non-current assets

 

$

50.2

 

 

$

51.3

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable And Accrued Expenses
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accounts Payable And Accrued Expenses

NOTE 10. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

 

 

March 31, 2024

 

 

December 31, 2023

 

Payables, trade and other

 

$

87.2

 

 

$

91.0

 

Employment costs

 

 

9.0

 

 

 

33.6

 

Current portion of pension and postretirement liabilities

 

 

8.0

 

 

 

8.0

 

Other

 

 

26.9

 

 

 

27.3

 

Total accounts payable and accrued expenses

 

$

131.1

 

 

$

159.9

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax Expense
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Tax Expense

NOTE 11. INCOME TAX EXPENSE

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Earnings before income taxes

 

$

80.2

 

 

$

63.9

 

Income tax expense

 

 

20.3

 

 

 

16.6

 

Effective tax rate

 

 

25.3

%

 

 

26.0

%

 

The effective tax rate for the first quarter of 2024 was lower compared to the same period in 2023 due primarily to an increase in our valuation allowance for capital loss carryforwards recorded in the first quarter of 2023.

It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. However, an estimate of the range of reasonably possible outcomes cannot be reliably made at this time. Changes to unrecognized tax benefits could result from the expiration of statutes of limitations, the completion of ongoing examinations, or other unforeseen circumstances.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt

NOTE 12. DEBT

Our long-term debt is comprised of borrowings outstanding under our $950.0 million variable rate senior credit facility, which is comprised of a $500.0 million revolving credit facility (with a $150.0 million sublimit for letters of credit) and a $450.0 million Term Loan A. As of March 31, 2024 and December 31, 2023, the principal balance of our Term Loan A was $444.4 million and $450.0 million, respectively. As of March 31, 2024 and December 31, 2023, borrowings outstanding under our revolving credit facility were $140.0 million. We also have a $25.0 million bi-lateral letter of credit facility.

We utilize lines of credit and other commercial commitments to ensure that adequate funds are available to meet operating requirements. Letters of credit are currently arranged through our revolving credit facility and our bi-lateral facility. Letters of credit may be issued to third party suppliers, insurance companies and financial institutions and typically can only be drawn upon in the event of AWI’s failure to pay its obligations to the beneficiary. The following table presents details related to our letters of credit facilities:

 

 

 

March 31, 2024

 

Financing Arrangements

 

Limit

 

 

Used

 

 

Available

 

Bi-lateral facility

 

$

25.0

 

 

$

7.7

 

 

$

17.3

 

Revolving credit facility

 

 

150.0

 

 

 

-

 

 

 

150.0

 

Total

 

$

175.0

 

 

$

7.7

 

 

$

167.3

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pensions and Other Benefit Programs
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Pensions and Other Benefit Programs

NOTE 13. PENSIONS AND OTHER BENEFIT PROGRAMS

Following are the components of net periodic benefit costs (credits):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

U.S. defined benefit plans:

 

 

 

 

 

 

Pension benefits

 

 

 

 

 

 

Service cost of benefits earned during the period

 

$

0.6

 

 

$

0.7

 

Interest cost on projected benefit obligation

 

 

4.2

 

 

 

4.2

 

Expected return on plan assets

 

 

(6.1

)

 

 

(6.2

)

Amortization of net actuarial loss

 

 

1.3

 

 

 

1.3

 

Net periodic pension cost

 

$

-

 

 

$

-

 

Retiree health and life insurance benefits

 

 

 

 

 

 

Interest cost on projected benefit obligation

 

$

0.5

 

 

$

0.7

 

Amortization of prior service cost

 

 

(0.1

)

 

 

-

 

Amortization of net actuarial gain

 

 

(2.1

)

 

 

(1.5

)

Net periodic postretirement credit

 

$

(1.7

)

 

$

(0.8

)

 

Excluded from the table above is the net periodic pension cost associated with an unfunded defined benefit pension plan in Germany that was not included as part of prior dispositions. This plan is reported as a component of our Unallocated Corporate segment. Net periodic pension cost for this plan was immaterial for the three months ended March 31, 2024 and 2023.

The service cost component of net benefit cost has been presented in the Condensed Consolidated Statements of Earnings and Comprehensive Income within cost of goods sold and selling, general and administrative (“SG&A”) expenses for all periods presented, which are the same line items as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are presented in the Condensed Consolidated Statements of Earnings and Comprehensive Income separately from the service cost component within other non-operating income, net.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Financial Instruments and Contingent Consideration

NOTE 14. FINANCIAL INSTRUMENTS AND CONTINGENT CONSIDERATION

We do not hold or issue financial instruments for trading purposes. The estimated fair values of our financial instruments and contingent consideration are as follows:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Carrying
amount

 

 

Estimated
fair value

 

 

Carrying
amount

 

 

Estimated
fair value

 

Assets (liabilities), net:

 

 

 

 

 

 

 

 

 

 

 

 

Total long-term debt, including current portion

 

$

(581.4

)

 

$

(581.4

)

 

$

(586.8

)

 

$

(586.8

)

Interest rate swap contracts

 

 

1.0

 

 

 

1.0

 

 

 

(0.4

)

 

 

(0.4

)

Acquisition-related contingent consideration

 

 

(1.3

)

 

 

(1.3

)

 

 

(1.6

)

 

 

(1.6

)

 

The carrying amounts of cash and cash equivalents, customer receivables and accounts payable approximate fair value because of the short-term maturity of these instruments. The fair value estimates of long-term debt are based on data for our Term Loan A debt from a major financial institution. The fair value estimates for interest rate swap contracts are estimated with the assistance of third-party valuation experts and verified by obtaining quotes from major financial institutions. We engaged an independent, third-party valuation specialist to determine the fair value estimate for acquisition-related contingent consideration payable based on performance, which were primarily measured using a Monte Carlo simulation.

As of March 31, 2024 and December 31, 2023, acquisition-related contingent consideration liabilities represented additional cash consideration payable related to our acquisitions of Insolcorp and BOK that will be paid upon the final achievement of certain financial and performance milestones. As of March 31, 2024, $0.6 million of acquisition-related contingent consideration was classified as accounts payable and other accrued expenses, while $0.7 million was classified as other long-term liabilities on our Condensed Consolidated Balance Sheet. As of December 31, 2023, $1.6 million was classified as other long-term liabilities on our Condensed Consolidated Balance Sheet.

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:

Level 1 — Quoted prices in active markets for identical assets or liabilities;

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data; or

Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

The fair value measurement of assets and liabilities measured at fair value on a recurring basis and reported on the Condensed Consolidated Balance Sheets is summarized below:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Fair value based on

 

 

Fair value based on

 

 

 

Other
observable
inputs

 

 

Other
unobservable
inputs

 

 

Other
observable
inputs

 

 

Other
unobservable
inputs

 

 

 

Level 2

 

 

Level 3

 

 

Level 2

 

 

Level 3

 

Assets (liabilities), net:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

$

1.0

 

 

$

-

 

 

$

(0.4

)

 

$

-

 

Acquisition-related contingent consideration

 

 

-

 

 

 

(1.3

)

 

 

-

 

 

 

(1.6

)

 

Acquisition-related contingent consideration of $1.3 million and $1.6 million as of March 31, 2024 and December 31, 2023, respectively, was measured with the use of significant unobservable inputs, which included financial projections over respective earn-out periods, the volatility of the underlying financial metrics and estimated discount rates. All changes in acquisition-related contingent consideration liabilities subsequent to the initial acquisition-date measurements were recorded as a component of operating income on our Condensed Consolidated Statements of Earnings and Comprehensive Income.

The following table summarizes the weighted-average of the significant unobservable inputs as of March 31, 2024:

 

 

 

BOK

 

 

Insolcorp

 

Unobservable input

 

 

 

 

 

 

Volatility

 

 

24.5

%

 

 

20.1

%

Discount rates

 

 

4.9

%

 

 

4.7

%

 

The changes in fair value of the acquisition-related contingent consideration liabilities for the three months ended March 31, 2024 and 2023 were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Fair value of contingent consideration as of beginning of period

 

$

1.6

 

 

$

15.2

 

Cash consideration paid

 

 

-

 

 

 

(15.2

)

Gain related to change in fair value of contingent consideration

 

 

(0.3

)

 

 

-

 

Fair value of contingent consideration as of end of period

 

$

1.3

 

 

$

-

 

 

During the three months ended March 31, 2024, the change in fair value was primarily due to changes in financial projections over each entity’s earn-out periods and due to changes in valuation inputs.

During the three months ended March 31, 2023, we paid $15.2 million of additional cash consideration, which represented the final achievement of certain financial and performance milestones through December 31, 2022 for the July 2020 acquisition of TURF Design, Inc. The additional cash consideration paid was classified as cash flows from financing activities in our Condensed Consolidated Statements of Cash Flows, up to the acquisition date fair value. The portion of additional cash consideration paid in excess of the acquisition date fair value were classified as cash flows from operating activities in our Condensed Consolidated Statements of Cash Flows.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments

NOTE 15. DERIVATIVE FINANCIAL INSTRUMENTS

We are exposed to market risk from changes in foreign exchange rates, interest rates and commodity prices that could impact our results of operations, cash flows and financial condition. We use interest rate derivatives to manage our exposures to interest rates. At inception, interest rate swap derivatives that we designate as hedging instruments are formally documented as a hedge of a forecasted transaction or cash flow hedge. We also formally assess, both at inception and at least quarterly thereafter, whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in the cash flows of the hedged item. If it is determined that a derivative ceases to be a highly effective hedge, or if the anticipated transaction is no longer probable of occurring, we discontinue hedge accounting and any future mark-to-market adjustments are recognized in earnings. We use derivative financial instruments as risk management tools and not for speculative trading purposes.

Counterparty Risk

We only enter into derivative transactions with established financial institution counterparties having an investment-grade credit rating. We monitor counterparty credit ratings on a regular basis. All of our derivative transactions with counterparties are governed by master International Swap and Derivatives Association agreements (“ISDAs”) with netting arrangements. These agreements can limit our exposure in situations where we have gain and loss positions outstanding with a single counterparty. We do not post nor do we receive cash collateral with any counterparty for our derivative transactions. These ISDAs do not have any credit contingent features; however, a default under our bank credit facility would trigger a default under these agreements. Exposure to individual counterparties is controlled and we consider the risk of counterparty default to be negligible.

Interest Rate Risk

We utilize interest rate swaps to minimize the fluctuations in earnings caused by interest rate volatility. These swaps are designated as cash flow hedges against changes in interest rates for a portion of our variable rate debt.

The following table summarizes our interest rate swaps as of March 31, 2024:

Coverage Period

 

Notional
Amount

 

Risk Coverage

 

Trade Date

November 2023 to June 2024

 

$

50.0

 

USD-SOFR

 

September 18, 2023

March 2021 to March 2025

 

$

100.0

 

USD-SOFR

 

November 28, 2018

November 2023 to December 2025

 

$

50.0

 

USD-SOFR

 

October 23, 2023

March 2024 to June 2026

 

$

50.0

 

USD-SOFR

 

March 25, 2024

November 2023 to December 2026

 

$

50.0

 

USD-SOFR

 

October 10, 2023

March 2024 to June 2027

 

$

50.0

 

USD-SOFR

 

March 27, 2024

November 2023 to November 2027

 

$

50.0

 

USD-SOFR

 

September 29, 2023

Under the terms the interest rate swap with a November 28, 2018 trade date above, we pay a fixed rate monthly and receive a floating rate based on the Secured Overnight Financing Rate (“SOFR”), inclusive of a 0% floor. Under the terms of all remaining interest rate swaps above, we pay a fixed rate monthly and receive a floating rate based on SOFR.

Financial Statement Impacts

The following tables detail amounts related to our derivatives as of March 31, 2024 and December 31, 2023. We did not have any derivative assets or liabilities not designated as hedging instruments as of March 31, 2024 or December 31, 2023. The derivative asset amounts below are shown gross and have not been netted.

 

 

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

 

 

Fair Value

 

 

 

 

Fair Value

 

 

 

Balance Sheet
Location

 

March 31,
2024

 

 

December 31,
2023

 

 

Balance Sheet
Location

 

March 31,
2024

 

 

December 31,
2023

 

Interest rate swap contracts

 

Other current assets

 

$

1.9

 

 

$

1.1

 

 

Accounts payable and accrued expenses

 

$

-

 

 

$

0.1

 

Interest rate swap contracts

 

Other non-current assets

 

 

-

 

 

 

1.8

 

 

Other long-term liabilities

 

 

0.9

 

 

 

3.2

 

 

 

 

 

Amount of Gain (Loss)
Recognized in AOCI

 

 

Location of Gain
Reclassified from
AOCI into Net Earnings

 

Gain Reclassified
from AOCI into Net Earnings

 

 

 

Three Months Ended

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

 

2024

 

 

2023

 

Derivatives in cash flow hedging relationships

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

$

2.9

 

 

$

(0.5

)

 

Interest expense

 

$

2.1

 

 

$

2.4

 

 

As of March 31, 2024, the amount of existing gains in Accumulated Other Comprehensive Income (“AOCI”) expected to be recognized in net earnings over the next twelve months was $3.4 million.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Shareholders' Equity

NOTE 16. SHAREHOLDERS’ EQUITY

Common Stock Repurchase Plan

On July 29, 2016, our Board of Directors approved our share repurchase program authorizing us to repurchase up to $150.0 million of our outstanding shares of common stock (the “Program”). Since inception of the Program, we have been further authorized to repurchase up to an aggregate of $1,700.0 million of our outstanding shares of common stock through December 31, 2026. We had $701.8 million remaining under the Board’s repurchase authorization as of March 31, 2024.

Repurchases under the Program may be made through open market, block and privately negotiated transactions, including

Rule 10b5-1 plans, at such times and in such amounts as management deems appropriate, subject to market and business conditions, regulatory requirements and other factors. The Program does not obligate AWI to repurchase any particular amount of common stock and may be suspended or discontinued at any time without notice.

During the three months ended March 31, 2024, we repurchased 0.1 million shares under the Program for a total cost of $15.0 million, excluding commissions and taxes, or an average price of $105.20 per share. Since inception, we have repurchased 14.3 million shares under the Program for a total cost of $998.2 million, excluding commissions and taxes, or an average price of $69.68 per share.

Dividends

In February 2024, our Board of Directors declared a $0.28 per share quarterly dividend, which was paid to shareholders in March 2024. On April 24, 2024, our Board of Directors declared a $0.28 per share quarterly dividend to be paid on May 23, 2024.

Accumulated Other Comprehensive (Loss)

 

 

Foreign
Currency
Translation Adjustments
(1)

 

 

Derivative
 Gain
(1)

 

 

Pension and Postretirement Adjustments (1)

 

 

Total
Accumulated
Other
Comprehensive
(Loss)
 (1)

 

Balance, December 31, 2023

 

$

1.0

 

 

$

0.5

 

 

$

(106.2

)

 

$

(104.7

)

Other comprehensive (loss) income before reclassifications,
   net of tax benefit (expense) of $
0.1, ($0.7), $- and ($0.6)

 

 

(0.8

)

 

 

2.2

 

 

 

-

 

 

 

1.4

 

Amounts reclassified from accumulated other
   comprehensive (loss)

 

 

-

 

 

 

(1.7

)

 

 

(0.6

)

 

 

(2.3

)

Net current period other comprehensive (loss) income

 

 

(0.8

)

 

 

0.5

 

 

 

(0.6

)

 

 

(0.9

)

Balance, March 31, 2024

 

$

0.2

 

 

$

1.0

 

 

$

(106.8

)

 

$

(105.6

)

 

 

 

 

Foreign
Currency
Translation Adjustments
(1)

 

 

Derivative
Gain
(1)

 

 

Pension and Postretirement Adjustments (1)

 

 

Total
Accumulated
Other
Comprehensive
(Loss)
(1)

 

Balance, December 31, 2022

 

$

0.5

 

 

$

9.5

 

 

$

(110.1

)

 

$

(100.1

)

Other comprehensive (loss) income before reclassifications,
   net of tax benefit (expense) of $
-, $0.2, ($0.2) and $-

 

 

(0.1

)

 

 

(0.3

)

 

 

0.4

 

 

 

-

 

Amounts reclassified from accumulated other
   comprehensive (loss)

 

 

-

 

 

 

(1.9

)

 

 

(0.2

)

 

 

(2.1

)

Net current period other comprehensive (loss) income

 

 

(0.1

)

 

 

(2.2

)

 

 

0.2

 

 

 

(2.1

)

Balance, March 31, 2023

 

$

0.4

 

 

$

7.3

 

 

$

(109.9

)

 

$

(102.2

)

 

(1) Amounts are net of tax.

 

 

 

Amounts
Reclassified from
Accumulated Other
Comprehensive
(Loss)

 

Affected Line Item in the
Condensed Consolidated
Statements of Earnings
and Comprehensive
Income

 

 

Three Months Ended March 31,

 

 

 

 

2024

 

 

2023

 

 

Derivative Adjustments:

 

 

 

 

 

 

 

Interest rate swap contracts, before tax

 

$

(2.1

)

 

$

(2.4

)

Interest expense

Tax impact

 

 

0.4

 

 

 

0.5

 

Income tax expense

Total (income), net of tax

 

 

(1.7

)

 

 

(1.9

)

 

 

 

 

 

 

 

 

 

Pension and Postretirement Adjustments:

 

 

 

 

 

 

 

Amortization of prior service credit

 

 

(0.1

)

 

 

-

 

Other non-operating (income), net

Amortization of net actuarial (gain)

 

 

(0.8

)

 

 

(0.2

)

Other non-operating (income), net

Total (income), before tax

 

 

(0.9

)

 

 

(0.2

)

 

Tax impact

 

 

0.3

 

 

 

-

 

Income tax expense

Total (income), net of tax

 

 

(0.6

)

 

 

(0.2

)

 

Total reclassifications for the period

 

$

(2.3

)

 

$

(2.1

)

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Litigation and Related Matters
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Litigation and Related Matters

NOTE 17. LITIGATION AND RELATED MATTERS

ENVIRONMENTAL MATTERS

Environmental Compliance

Our manufacturing and research facilities are affected by various federal, state and local requirements relating to the discharge of materials and the protection of the environment. We make expenditures necessary for compliance with applicable environmental requirements at each of our operating facilities. While these expenditures are not typically material, the applicable regulatory requirements continually change and, as a result, we cannot predict with certainty the amount, nature or timing of future expenditures associated with environmental compliance.

Environmental Sites

Summary

We are actively involved in the investigation and remediation of existing or potential environmental contamination under the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”) and state Superfund and similar environmental laws at two domestically owned locations allegedly resulting from past industrial activity.

In each location, we are one of multiple potentially responsible parties and have agreed to jointly fund the required investigation and remediation, while preserving our defenses to the liability. We may also have rights of contribution or reimbursement from other parties or coverage under applicable insurance policies. We have pursued coverage and recoveries under those applicable insurance policies with respect to certain of the sites, including the Macon, GA site and the Elizabeth City, NC site, each of which is summarized below. Other than disclosed below, we are unable to predict the outcome of these matters or the timing of any future

recoveries, whether through settlement or otherwise. We are also unable to predict the extent to which any recoveries might cover our final share of investigation and remediation costs for these sites. Our final share of investigation and remediation costs may exceed any such recoveries, and such amounts net of insurance recoveries may be material.

Between 2017 and 2021, we entered settlement agreements totaling $53.0 million with certain legacy insurance carriers to resolve ongoing litigation and recover fees and costs previously incurred by us in connection with certain environmental sites. These settlements were recorded as reductions to cost of goods sold and SG&A expenses, reflecting the same income statement categories where environmental expenditures were historically recorded. Beginning in 2020, cumulative insurance recoveries exceeded cumulative expenses to date related to the respective environmental sites and the excess was recorded within long-term liabilities on our Condensed Consolidated Balance Sheets. As of March 31, 2024 and December 31, 2023, insurance recoveries in excess of cumulative expenses were $2.6 million. The excess recoveries will be released to offset any future expenses, including additional reserves for potential liabilities, incurred on the respective environmental sites. We may enter into additional settlement agreements in the future, which may or may not be material, with other legacy insurers to obtain reimbursement or contribution for environmental site expenses.

Estimates of our future liability at the environmental sites are based on evaluations of currently available facts regarding each individual site. We consider factors such as our activities associated with the site, existing technology, presently enacted laws and regulations and prior company experience in remediating contaminated sites. Although current law imposes joint and several liability on all parties at Superfund sites, our contribution to the remediation of these sites is expected to be limited by the number of other companies potentially liable for site remediation. As a result, our estimated liability reflects only our expected share. In determining the probability of contribution, we consider the solvency of other parties, the site activities of other parties, whether liability is being disputed, the terms of any existing agreements and experience with similar matters, and the effect of our October 2006 Chapter 11 reorganization upon the validity of the claim, if any.

Specific Material Events

Macon, GA

The U.S. Environmental Protection Agency (the “EPA”) has listed two landfills located on a portion of our facility in Macon, GA, along with the former Macon Naval Ordnance Plant landfill adjacent to our property, portions of Rocky Creek, and certain tributaries leading to Rocky Creek (collectively, the “Macon Site”) as a Superfund site on the National Priorities List due to the presence of contaminants, most notably polychlorinated biphenyls (“PCBs”).

In September 2010, we entered into an Administrative Order on Consent for a Removal Action (the “Removal Action”) with the EPA to investigate PCB contamination in one of the landfills on our property, the Wastewater Treatment Plant Landfill (“Operable Unit 1”). After completing an investigation of Operable Unit 1 and submitting our final Engineering Evaluation/Cost Analysis, the EPA issued an Action Memorandum in July 2013 selecting our recommended remedy for the Removal Action. The Operable Unit 1 response action is complete and the final report was submitted to the EPA in October 2016. The EPA approved the final report in November 2016, and a Post-Removal Control Plan was submitted to the EPA in March 2017. AWI has been conducting operation and maintenance activities of the completed remedy since 2017 consistent with the approved Post-Removal Control Plan.

In September 2015, AWI and other Potential Responsible Parties (“PRPs”) received a Special Notice Letter from the EPA under CERCLA inviting AWI and the PRPs to enter into the negotiation of a Remedial Investigation and Feasibility Study (“RI/FS”) with respect to the remainder of the Superfund site, which includes the other landfill on our property, as well as areas on and adjacent to our property and Rocky Creek (“Operable Unit 2”). We and the other PRPs entered into a settlement agreement with the EPA effective September 2018, in response to the Special Notice Letter to conduct the RI/FS. The PRPs submitted an RI/FS work plan, which was approved by the EPA in September 2019. Investigative work on this portion of the site commenced in December 2019.

In June 2021, the PRPs submitted a Site Characterization Summary Report (“SCSR”) for Operable Unit 2 to the EPA. The purpose of the SCSR was to demonstrate that the available data for Operable Unit 2 was adequate for the risk assessment and for the development of remedial action objectives. In the second half of 2022, the EPA and the PRP's agreed to separate all non-groundwater aspects of the site. In August 2022, the PRPs submitted a Human Health Baseline Risk Assessment to the EPA, and in December 2022, the PRPs submitted a final Baseline Ecological Risk Assessment for Operable Unit 2 to the EPA. Both risk assessments serve as exhibits to the Remedial Investigation Report (“RIR”), which the EPA approved in July 2023.

Based on findings in the RIR, the PRPs developed a draft Feasibility Study (“FS”) to identify and evaluate potential remedial alternatives for all non-groundwater elements of Operable Unit 2. The draft FS was submitted to the EPA in August 2023. The EPA and the State of Georgia provided comments in October 2023 and a revised FS was submitted in November 2023. The EPA is currently reviewing the FS and will ultimately select a remedy and issue a Proposed Remedial Action Plan for the non-groundwater elements at the site. The PRPs are now turning attention to completing the Remedial Investigation for the groundwater beneath Operable Unit 2.

It is probable that we will incur field investigation, engineering and oversight costs associated with finalizing the FS for all non-groundwater elements of Operable Unit 2 and for completing an RI/FS for all groundwater elements of Operable Unit 2. We may also ultimately incur costs in remediating any contamination discovered during the RI/FS. The current estimate of future liability at this site

includes only our estimated share of the costs of the investigative work that the EPA is requiring the PRPs to perform at this time. We are unable to reasonably estimate our final share of the total costs associated with the investigation work or any resulting remediation therefrom, although such amounts may be material to any one quarter's or year's results of operations in the future. We do not expect the total future costs to have a material adverse effect on our liquidity or financial condition as the cash payments may be made over many years.

Elizabeth City, NC

This site is a former cabinet manufacturing facility that from 1977 until 1996 was operated by Triangle Pacific Corporation, which became Armstrong Wood Products, Inc. (“AWP”), and is now known as AHF Products, LLC. The site was formerly owned by the U.S. Navy (“Navy”) and Westinghouse, which was purchased by Paramount Global (“Paramount”) (then known as CBS Corporation). We assumed ownership of the site when we acquired the stock of AWP in 1998. Prior to our acquisition, the North Carolina Department of Environment and Natural Resources listed the site as a hazardous waste site. In 1997, AWP entered into a cost sharing agreement with Westinghouse whereby the parties agreed to share equally in costs associated with investigation and potential remediation. In 2000, AWP and Paramount entered into an Administrative Order on Consent to conduct an RI/FS with the EPA for the site. In 2007, we and Paramount entered into an agreement with the Navy whereby the Navy agreed to pay one third of defined past and future investigative costs up to a certain amount, which has now been exhausted. The EPA approved the RI/FS work plan in August 2011. In January 2014, we submitted draft RI and Risk Assessment reports and conducted supplemental investigative work based upon agency comments to those reports. In connection with the separation of Armstrong Flooring, Inc. in 2016, we agreed to retain any legacy environmental liabilities associated with the AWP site. The EPA published an Interim Action Proposed Plan for the site in April 2018 seeking public comment until June 2018. The EPA evaluated comments, including ours, and has published its Interim Record Of Decision (“IROD”) selecting an interim cleanup approach. In September 2018, AWI and Paramount received a Special Notice Letter from the EPA under CERCLA inviting AWI and Paramount to enter into the negotiation of a settlement agreement to conduct or finance the response action at the site. In response to the September 2018 Special Notice Letter, we and Paramount submitted a good faith offer to the EPA in May 2019. In June 2021, we entered into a negotiated Partial Consent Decree and Site Participation Agreement with the EPA, Paramount and the U.S. on behalf of the Navy for the remedial design and remedial action for the interim remedy. Because the U.S. does not conduct work as a PRP at Superfund sites, similar to the 2007 agreement, the U.S. agreed to pay its share of the estimated costs of performing the work. The Partial Consent Decree was entered by the U.S. District Court for the Eastern District of North Carolina in January 2022. A Remedial Design Work Plan (“RDWP”) for the site was submitted to the EPA in June 2022, and AWI and Paramount responded on November 2022 to comments received from the EPA in September 2022. The EPA approved the revised RDWP in February 2023 and in June 2023, the parties submitted a Pre-Design Investigation Work Plan. The EPA provided comments on the Pre-Design Investigation Work Plan in November 2023 and the revised document was submitted to the EPA in December 2023. In March 2024, the EPA issued a conditional approval of the Pre-Design Investigation Work Plan, subject to the Company and Paramount addressing the EPA comments on a component of the Work Plan within 60 days. The current estimate of future liability at this site includes only our estimated share of the costs of implementing the interim remedial action under the IROD. We are unable to reasonably estimate our final share of the total costs associated with the interim or final remediation at the site, although such amounts may be material to any one quarter's or one year’s results of operations in the future. We do not expect the total future costs to have a material adverse effect on our liquidity or financial condition as the cash payments may be made over many years.

Summary of Financial Position

Total liabilities, reflected within other long-term liabilities on the Condensed Consolidated Balance Sheets, for environmental matters that we consider probable and for which a reasonable estimate of the probable liability could be made were $0.5 million as of March 31, 2024 and December 31, 2023. During the three months ended March 31, 2024 we did not record any additional reserves for potential environmental liabilities. During the three months ended March 31, 2023, we recorded $0.1 million of additional reserves for potential environmental liabilities. As noted above, expenses associated with the additional reserves recorded in the first quarter of 2023 were offset through the release of a portion of the balance of insurance recoveries in excess of cumulative expenses. Where existing data is sufficient to estimate the liability, that estimate has been used; where only a range of probable liabilities is available and no amount within that range is more likely than any other, the lower end of the range has been used. As assessments and remediation activities progress at each site, these liabilities are reviewed to reflect new information as it becomes available and adjusted to reflect amounts actually incurred and paid. These liabilities are undiscounted.

The estimated environmental liabilities above do not take into account any claims for additional recoveries from insurance or third parties. It is our policy to record insurance recoveries as assets in the Condensed Consolidated Balance Sheets when realizable. We incur costs to pursue environmental insurance recoveries, which are expensed as incurred.

Actual costs to be incurred at identified sites may vary from our estimates. Based on our knowledge of the identified sites, it is not possible to reasonably estimate future costs in excess of amounts already recognized.

OTHER CLAIMS

From time to time, we are involved in other various lawsuits, claims, investigations and other legal matters that arise in the ordinary course of business, including matters involving our products, intellectual property, relationships with suppliers, relationships with distributors, other customers or end users, relationships with competitors, employees and other matters. In connection with those matters, we may have rights of indemnity, contribution or reimbursement from other parties or coverage under applicable insurance policies. When applicable and appropriate, we will seek indemnity, contribution or reimbursement from other parties and pursue coverage and recoveries under those policies, but are unable to predict the outcome of those demands. While complete assurance cannot be given to the outcome of any proceedings relating to these matters, we do not believe that any current claims, individually or in the aggregate, will have a material adverse effect on our financial condition, liquidity or results of operations.

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Earnings Per Share

NOTE 18. NET EARNINGS PER SHARE

Net earnings attributable to common shares used in our basic and diluted net Earnings Per Share (“EPS”) calculations for the three months ended March 31, 2024 and 2023, were equal to net earnings on our Condensed Consolidated Statements of Earnings and Comprehensive Income. EPS components may not add due to rounding.

The following table is a reconciliation of basic shares outstanding to diluted shares outstanding for the three months ended March 31, 2024 and 2023 (shares in millions):

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Basic shares outstanding

 

 

43.8

 

 

 

45.4

 

Dilutive effect of common stock equivalents

 

 

0.3

 

 

 

0.1

 

Diluted shares outstanding

 

 

44.1

 

 

 

45.5

 

 

Anti-dilutive stock awards excluded from the computation of dilutive EPS for the three months ended March 31, 2024 and 2023 were 34,851 and 74,629, respectively.

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Results (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Net Sales

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

 

 

 

 

 

Mineral Fiber

 

$

239.6

 

 

$

228.4

 

Architectural Specialties

 

 

86.7

 

 

 

81.8

 

Total net sales

 

$

326.3

 

 

$

310.2

 

 

 

Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Segment operating income (loss)

 

 

 

 

 

 

Mineral Fiber

 

$

79.2

 

 

$

63.8

 

Architectural Specialties

 

 

7.7

 

 

 

7.2

 

Unallocated Corporate

 

 

(0.8

)

 

 

(0.8

)

Total consolidated operating income

 

$

86.1

 

 

$

70.2

 

Schedule of Segment Operating Income (Loss)

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Total consolidated operating income

 

$

86.1

 

 

$

70.2

 

Interest expense

 

 

9.0

 

 

 

8.7

 

Other non-operating (income), net

 

 

(3.1

)

 

 

(2.4

)

Earnings before income taxes

 

$

80.2

 

 

$

63.9

 

Reconciliation of Total Segment Assets to Total Consolidated Assets

 

 

March 31, 2024

 

 

December 31, 2023

 

Segment assets

 

 

 

 

 

 

Mineral Fiber

 

$

1,097.9

 

 

$

1,091.9

 

Architectural Specialties

 

 

430.0

 

 

 

421.1

 

Unallocated Corporate

 

 

163.6

 

 

 

159.4

 

Total consolidated assets

 

$

1,691.5

 

 

$

1,672.4

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Mineral Fiber [Member]  
Disaggregation Of Revenue [Line Items]  
Schedule of Net Sales by Major Customer Channel within Each Segment

The following tables provide net sales by major customer channel within our Mineral Fiber and Architectural Specialties segments for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended

 

 

 

March 31,

 

Mineral Fiber

 

2024

 

 

2023

 

Distributors

 

$

169.3

 

 

$

159.8

 

Home centers

 

 

31.0

 

 

 

31.1

 

Direct customers

 

 

13.1

 

 

 

14.7

 

Other

 

 

26.2

 

 

 

22.8

 

Total

 

$

239.6

 

 

$

228.4

 

Architectural Specialties [Member]  
Disaggregation Of Revenue [Line Items]  
Schedule of Net Sales by Major Customer Channel within Each Segment

 

 

Three Months Ended

 

 

 

March 31,

 

Architectural Specialties

 

2024

 

 

2023

 

Distributors

 

$

53.8

 

 

$

39.2

 

Direct customers

 

 

30.0

 

 

 

42.0

 

Other

 

 

2.9

 

 

 

0.6

 

Total

 

$

86.7

 

 

$

81.8

 

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts and Notes Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable

 

 

March 31, 2024

 

 

December 31, 2023

 

Customer receivables

 

$

120.5

 

 

$

102.1

 

Miscellaneous receivables

 

 

8.1

 

 

 

11.8

 

Less allowance for warranties, discounts and losses

 

 

(3.2

)

 

 

(2.9

)

Accounts and notes receivable, net

 

$

125.4

 

 

$

111.0

 

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories

 

 

March 31, 2024

 

 

December 31, 2023

 

Finished goods

 

$

58.9

 

 

$

55.1

 

Goods in process

 

 

6.2

 

 

 

5.1

 

Raw materials and supplies

 

 

66.6

 

 

 

66.7

 

Less LIFO reserves

 

 

(25.3

)

 

 

(22.9

)

Total inventories, net

 

$

106.4

 

 

$

104.0

 

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Assets (Tables)
3 Months Ended
Mar. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets

 

 

March 31, 2024

 

 

December 31, 2023

 

Prepaid expenses

 

$

17.3

 

 

$

15.9

 

Assets held for sale

 

 

6.7

 

 

 

6.7

 

Fair value of derivative assets

 

 

1.9

 

 

 

1.1

 

Other

 

 

3.0

 

 

 

2.7

 

Total other current assets

 

$

28.9

 

 

$

26.4

 

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Affiliates (Tables)
3 Months Ended
Mar. 31, 2024
Schedule of Equity Method Investments [Line Items]  
Summary of Investment in Joint Venture, Income Statement Data

Condensed financial statement data for WAVE is summarized below.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Net sales

 

$

125.8

 

 

$

109.5

 

Gross profit

 

 

76.7

 

 

 

62.3

 

Net earnings

 

 

57.0

 

 

 

43.8

 

Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates

The following table presents equity (earnings) loss from our unconsolidated affiliates for the three months ended March 31, 2024 and 2023:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

WAVE

 

$

(27.4

)

 

$

(20.8

)

Overcast

 

 

0.2

 

 

 

-

 

Equity (earnings) from unconsolidated affiliates, net

 

$

(27.2

)

 

$

(20.8

)

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Intangible Assets

The following table details amounts related to our goodwill and intangible assets as of March 31, 2024 and December 31, 2023:

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Estimated
Useful Life

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

Amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

2-20 years

 

$

183.5

 

 

$

154.7

 

 

$

183.6

 

 

$

152.1

 

Developed technology

 

13-20 years

 

 

101.7

 

 

 

84.7

 

 

 

101.4

 

 

 

84.4

 

Software

 

5-7 years

 

 

15.6

 

 

 

5.3

 

 

 

15.6

 

 

 

4.6

 

Trademarks and brand names

 

3-20 years

 

 

6.2

 

 

 

3.5

 

 

 

6.2

 

 

 

3.4

 

Non-compete agreements

 

3-5 years

 

 

5.9

 

 

 

3.9

 

 

 

6.1

 

 

 

3.8

 

Other

 

Various

 

 

2.8

 

 

 

0.2

 

 

 

2.8

 

 

 

0.2

 

Total

 

 

 

$

315.7

 

 

$

252.3

 

 

$

315.7

 

 

$

248.5

 

Non-amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks and brand names

 

Indefinite

 

 

345.2

 

 

 

 

 

 

345.2

 

 

 

 

Total intangible assets

 

 

 

$

660.9

 

 

 

 

 

$

660.9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

Indefinite

 

$

175.3

 

 

 

 

 

$

175.5

 

 

 

 

 

The decrease in goodwill as of March 31, 2024 compared to December 31, 2023 was due to foreign exchange movements.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Amortization expense

 

$

4.1

 

 

$

3.5

 

XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Non-Current Assets (Tables)
3 Months Ended
Mar. 31, 2024
Other Assets, Noncurrent Disclosure [Abstract]  
Schedule of Other Non-Current Assets

 

 

March 31, 2024

 

 

December 31, 2023

 

Cash surrender value of company-owned life insurance policies

 

$

38.4

 

 

$

40.3

 

Investment in employee deferred compensation plans

 

 

10.8

 

 

 

8.3

 

Fair value of derivative assets

 

 

-

 

 

 

1.8

 

Other

 

 

1.0

 

 

 

0.9

 

Total other non-current assets

 

$

50.2

 

 

$

51.3

 

XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable And Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

 

 

March 31, 2024

 

 

December 31, 2023

 

Payables, trade and other

 

$

87.2

 

 

$

91.0

 

Employment costs

 

 

9.0

 

 

 

33.6

 

Current portion of pension and postretirement liabilities

 

 

8.0

 

 

 

8.0

 

Other

 

 

26.9

 

 

 

27.3

 

Total accounts payable and accrued expenses

 

$

131.1

 

 

$

159.9

 

XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax Expense (Tables)
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Earnings before income taxes

 

$

80.2

 

 

$

63.9

 

Income tax expense

 

 

20.3

 

 

 

16.6

 

Effective tax rate

 

 

25.3

%

 

 

26.0

%

XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Letter of Credit [Member]  
Debt Instrument [Line Items]  
Schedule of Letters of Credit Facilities The following table presents details related to our letters of credit facilities:

 

 

 

March 31, 2024

 

Financing Arrangements

 

Limit

 

 

Used

 

 

Available

 

Bi-lateral facility

 

$

25.0

 

 

$

7.7

 

 

$

17.3

 

Revolving credit facility

 

 

150.0

 

 

 

-

 

 

 

150.0

 

Total

 

$

175.0

 

 

$

7.7

 

 

$

167.3

 

XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pensions and Other Benefit Programs (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Schedule of Periodic Benefit Costs (Credits)

Following are the components of net periodic benefit costs (credits):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

U.S. defined benefit plans:

 

 

 

 

 

 

Pension benefits

 

 

 

 

 

 

Service cost of benefits earned during the period

 

$

0.6

 

 

$

0.7

 

Interest cost on projected benefit obligation

 

 

4.2

 

 

 

4.2

 

Expected return on plan assets

 

 

(6.1

)

 

 

(6.2

)

Amortization of net actuarial loss

 

 

1.3

 

 

 

1.3

 

Net periodic pension cost

 

$

-

 

 

$

-

 

Retiree health and life insurance benefits

 

 

 

 

 

 

Interest cost on projected benefit obligation

 

$

0.5

 

 

$

0.7

 

Amortization of prior service cost

 

 

(0.1

)

 

 

-

 

Amortization of net actuarial gain

 

 

(2.1

)

 

 

(1.5

)

Net periodic postretirement credit

 

$

(1.7

)

 

$

(0.8

)

XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Estimated Fair Value of Financial Instruments The estimated fair values of our financial instruments and contingent consideration are as follows:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Carrying
amount

 

 

Estimated
fair value

 

 

Carrying
amount

 

 

Estimated
fair value

 

Assets (liabilities), net:

 

 

 

 

 

 

 

 

 

 

 

 

Total long-term debt, including current portion

 

$

(581.4

)

 

$

(581.4

)

 

$

(586.8

)

 

$

(586.8

)

Interest rate swap contracts

 

 

1.0

 

 

 

1.0

 

 

 

(0.4

)

 

 

(0.4

)

Acquisition-related contingent consideration

 

 

(1.3

)

 

 

(1.3

)

 

 

(1.6

)

 

 

(1.6

)

Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

The fair value measurement of assets and liabilities measured at fair value on a recurring basis and reported on the Condensed Consolidated Balance Sheets is summarized below:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Fair value based on

 

 

Fair value based on

 

 

 

Other
observable
inputs

 

 

Other
unobservable
inputs

 

 

Other
observable
inputs

 

 

Other
unobservable
inputs

 

 

 

Level 2

 

 

Level 3

 

 

Level 2

 

 

Level 3

 

Assets (liabilities), net:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

$

1.0

 

 

$

-

 

 

$

(0.4

)

 

$

-

 

Acquisition-related contingent consideration

 

 

-

 

 

 

(1.3

)

 

 

-

 

 

 

(1.6

)

Schedule of Weighted-average Of Significant Unobservable Inputs

The following table summarizes the weighted-average of the significant unobservable inputs as of March 31, 2024:

 

 

 

BOK

 

 

Insolcorp

 

Unobservable input

 

 

 

 

 

 

Volatility

 

 

24.5

%

 

 

20.1

%

Discount rates

 

 

4.9

%

 

 

4.7

%

Schedule of Changes in Fair Value of the Acquisition-related Contingent Consideration Liability

The changes in fair value of the acquisition-related contingent consideration liabilities for the three months ended March 31, 2024 and 2023 were as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Fair value of contingent consideration as of beginning of period

 

$

1.6

 

 

$

15.2

 

Cash consideration paid

 

 

-

 

 

 

(15.2

)

Gain related to change in fair value of contingent consideration

 

 

(0.3

)

 

 

-

 

Fair value of contingent consideration as of end of period

 

$

1.3

 

 

$

-

 

XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Interest Rate Swaps

The following table summarizes our interest rate swaps as of March 31, 2024:

Coverage Period

 

Notional
Amount

 

Risk Coverage

 

Trade Date

November 2023 to June 2024

 

$

50.0

 

USD-SOFR

 

September 18, 2023

March 2021 to March 2025

 

$

100.0

 

USD-SOFR

 

November 28, 2018

November 2023 to December 2025

 

$

50.0

 

USD-SOFR

 

October 23, 2023

March 2024 to June 2026

 

$

50.0

 

USD-SOFR

 

March 25, 2024

November 2023 to December 2026

 

$

50.0

 

USD-SOFR

 

October 10, 2023

March 2024 to June 2027

 

$

50.0

 

USD-SOFR

 

March 27, 2024

November 2023 to November 2027

 

$

50.0

 

USD-SOFR

 

September 29, 2023

Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet

 

 

Derivative Assets

 

 

Derivative Liabilities

 

 

 

 

 

Fair Value

 

 

 

 

Fair Value

 

 

 

Balance Sheet
Location

 

March 31,
2024

 

 

December 31,
2023

 

 

Balance Sheet
Location

 

March 31,
2024

 

 

December 31,
2023

 

Interest rate swap contracts

 

Other current assets

 

$

1.9

 

 

$

1.1

 

 

Accounts payable and accrued expenses

 

$

-

 

 

$

0.1

 

Interest rate swap contracts

 

Other non-current assets

 

 

-

 

 

 

1.8

 

 

Other long-term liabilities

 

 

0.9

 

 

 

3.2

 

 

Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income

 

 

Amount of Gain (Loss)
Recognized in AOCI

 

 

Location of Gain
Reclassified from
AOCI into Net Earnings

 

Gain Reclassified
from AOCI into Net Earnings

 

 

 

Three Months Ended

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

 

2024

 

 

2023

 

Derivatives in cash flow hedging relationships

 

 

 

 

 

 

 

 

 

Interest rate swap contracts

 

$

2.9

 

 

$

(0.5

)

 

Interest expense

 

$

2.1

 

 

$

2.4

 

XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive (Loss) Activity

Accumulated Other Comprehensive (Loss)

 

 

Foreign
Currency
Translation Adjustments
(1)

 

 

Derivative
 Gain
(1)

 

 

Pension and Postretirement Adjustments (1)

 

 

Total
Accumulated
Other
Comprehensive
(Loss)
 (1)

 

Balance, December 31, 2023

 

$

1.0

 

 

$

0.5

 

 

$

(106.2

)

 

$

(104.7

)

Other comprehensive (loss) income before reclassifications,
   net of tax benefit (expense) of $
0.1, ($0.7), $- and ($0.6)

 

 

(0.8

)

 

 

2.2

 

 

 

-

 

 

 

1.4

 

Amounts reclassified from accumulated other
   comprehensive (loss)

 

 

-

 

 

 

(1.7

)

 

 

(0.6

)

 

 

(2.3

)

Net current period other comprehensive (loss) income

 

 

(0.8

)

 

 

0.5

 

 

 

(0.6

)

 

 

(0.9

)

Balance, March 31, 2024

 

$

0.2

 

 

$

1.0

 

 

$

(106.8

)

 

$

(105.6

)

 

 

 

 

Foreign
Currency
Translation Adjustments
(1)

 

 

Derivative
Gain
(1)

 

 

Pension and Postretirement Adjustments (1)

 

 

Total
Accumulated
Other
Comprehensive
(Loss)
(1)

 

Balance, December 31, 2022

 

$

0.5

 

 

$

9.5

 

 

$

(110.1

)

 

$

(100.1

)

Other comprehensive (loss) income before reclassifications,
   net of tax benefit (expense) of $
-, $0.2, ($0.2) and $-

 

 

(0.1

)

 

 

(0.3

)

 

 

0.4

 

 

 

-

 

Amounts reclassified from accumulated other
   comprehensive (loss)

 

 

-

 

 

 

(1.9

)

 

 

(0.2

)

 

 

(2.1

)

Net current period other comprehensive (loss) income

 

 

(0.1

)

 

 

(2.2

)

 

 

0.2

 

 

 

(2.1

)

Balance, March 31, 2023

 

$

0.4

 

 

$

7.3

 

 

$

(109.9

)

 

$

(102.2

)

 

(1) Amounts are net of tax.

Reclassification out of Accumulated Other Comprehensive (Loss)

 

 

Amounts
Reclassified from
Accumulated Other
Comprehensive
(Loss)

 

Affected Line Item in the
Condensed Consolidated
Statements of Earnings
and Comprehensive
Income

 

 

Three Months Ended March 31,

 

 

 

 

2024

 

 

2023

 

 

Derivative Adjustments:

 

 

 

 

 

 

 

Interest rate swap contracts, before tax

 

$

(2.1

)

 

$

(2.4

)

Interest expense

Tax impact

 

 

0.4

 

 

 

0.5

 

Income tax expense

Total (income), net of tax

 

 

(1.7

)

 

 

(1.9

)

 

 

 

 

 

 

 

 

 

Pension and Postretirement Adjustments:

 

 

 

 

 

 

 

Amortization of prior service credit

 

 

(0.1

)

 

 

-

 

Other non-operating (income), net

Amortization of net actuarial (gain)

 

 

(0.8

)

 

 

(0.2

)

Other non-operating (income), net

Total (income), before tax

 

 

(0.9

)

 

 

(0.2

)

 

Tax impact

 

 

0.3

 

 

 

-

 

Income tax expense

Total (income), net of tax

 

 

(0.6

)

 

 

(0.2

)

 

Total reclassifications for the period

 

$

(2.3

)

 

$

(2.1

)

 

XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding

The following table is a reconciliation of basic shares outstanding to diluted shares outstanding for the three months ended March 31, 2024 and 2023 (shares in millions):

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Basic shares outstanding

 

 

43.8

 

 

 

45.4

 

Dilutive effect of common stock equivalents

 

 

0.3

 

 

 

0.1

 

Diluted shares outstanding

 

 

44.1

 

 

 

45.5

 

XML 53 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business and Basis of Presentation (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Mar. 31, 2024
WAVE [Member]      
Business And Basis Of Presentation [Line Items]      
Equity interest percentage     50.00%
Overcast [Member]      
Business And Basis Of Presentation [Line Items]      
Investment in strategic partnership   $ 5.5  
Equity interest percentage   19.50% 19.50%
Subsequent Event [Member] | 3form [Member]      
Business And Basis Of Presentation [Line Items]      
Purchase price $ 95.0    
Revenues of Acquired Company $ 96.0    
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Results (Schedule of Net Sales) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total net sales $ 326.3 $ 310.2
Mineral Fiber [Member]    
Segment Reporting Information [Line Items]    
Total net sales 239.6 228.4
Architectural Specialties [Member]    
Segment Reporting Information [Line Items]    
Total net sales $ 86.7 $ 81.8
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Results (Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total Consolidated Operating Income (Loss) $ 86.1 $ 70.2
Mineral Fiber [Member]    
Segment Reporting Information [Line Items]    
Total Consolidated Operating Income (Loss) 79.2 63.8
Architectural Specialties [Member]    
Segment Reporting Information [Line Items]    
Total Consolidated Operating Income (Loss) 7.7 7.2
Unallocated Corporate [Member]    
Segment Reporting Information [Line Items]    
Total Consolidated Operating Income (Loss) $ (0.8) $ (0.8)
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Results (Schedule of Segment Operating Income (Loss)) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting [Abstract]    
Total consolidated operating income $ 86.1 $ 70.2
Interest expense 9.0 8.7
Other non-operating (income), net (3.1) (2.4)
Earnings before income taxes $ 80.2 $ 63.9
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Results (Reconciliation of Total Segment Assets to Total Consolidated Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Total consolidated assets $ 1,691.5 $ 1,672.4
Mineral Fiber [Member]    
Segment Reporting Information [Line Items]    
Total consolidated assets 1,097.9 1,091.9
Architectural Specialties [Member]    
Segment Reporting Information [Line Items]    
Total consolidated assets 430.0 421.1
Unallocated Corporate [Member]    
Segment Reporting Information [Line Items]    
Total consolidated assets $ 163.6 $ 159.4
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Schedule of Net Sales by Major Customer Group within Each Segment) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 326.3 $ 310.2
Mineral Fiber [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 239.6 228.4
Mineral Fiber [Member] | Distributors [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 169.3 159.8
Mineral Fiber [Member] | Home Centers [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 31.0 31.1
Mineral Fiber [Member] | Direct Customers [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 13.1 14.7
Mineral Fiber [Member] | Other [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 26.2 22.8
Architectural Specialties [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 86.7 81.8
Architectural Specialties [Member] | Distributors [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 53.8 39.2
Architectural Specialties [Member] | Direct Customers [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 30.0 42.0
Architectural Specialties [Member] | Other [Member]    
Entity Wide Revenue Major Customer [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 2.9 $ 0.6
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts and Notes Receivable (Schedule of Accounts and Notes Receivable) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Customer receivables $ 120.5 $ 102.1
Miscellaneous receivables 8.1 11.8
Less allowance for warranties, discounts and losses (3.2) (2.9)
Accounts and notes receivable, net $ 125.4 $ 111.0
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Schedule of Inventories) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 58.9 $ 55.1
Goods in process 6.2 5.1
Raw materials and supplies 66.6 66.7
Less LIFO reserves (25.3) (22.9)
Total inventories, net $ 106.4 $ 104.0
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Current Assets (Schedule of Other Current Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 17.3 $ 15.9
Assets held for sale 6.7 6.7
Fair value of derivative assets 1.9 1.1
Other 3.0 2.7
Total other current assets $ 28.9 $ 26.4
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Affiliates (Narrative) (Details)
Mar. 31, 2024
Jan. 31, 2024
WAVE [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity interest percentage 50.00%  
Overcast [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity interest percentage 19.50% 19.50%
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Affiliates (Summary of Investment in Joint Venture, Income Statement Data) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Net sales $ 326.3 $ 310.2
Gross profit 124.3 112.1
Net earnings 59.9 47.3
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] | Partnership Interest Member    
Schedule of Equity Method Investments [Line Items]    
Net sales 125.8 109.5
Gross profit 76.7 62.3
Net earnings $ 57.0 $ 43.8
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Unconsolidated Affiliates (Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Equity (earnings) from unconsolidated affiliates $ (27.2) $ (20.8)
WAVE [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity (earnings) from unconsolidated affiliates (27.4) (20.8)
Overcast [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity (earnings) from unconsolidated affiliates $ 0.2 $ 0.0
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Intangible Assets And Goodwill [Line Items]    
Goodwill, Estimated Useful Life Indefinite  
Amortizing intangible assets, Gross Carrying Amount $ 315.7 $ 315.7
Amortizing intangible assets, Accumulated Amortization 252.3 248.5
Non-amortizing intangible assets 345.2 345.2
Total intangible assets 660.9 660.9
Goodwill $ 175.3 175.5
Trademarks And Brand Names [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Non-amortizing intangible assets, Estimated Useful Life Indefinite  
Customer Relationships [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 183.5 183.6
Amortizing intangible assets, Accumulated Amortization $ 154.7 152.1
Customer Relationships [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 2 years  
Customer Relationships [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 20 years  
Developed Technology [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 101.7 101.4
Amortizing intangible assets, Accumulated Amortization $ 84.7 84.4
Developed Technology [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 13 years  
Developed Technology [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 20 years  
Software [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 15.6 15.6
Amortizing intangible assets, Accumulated Amortization $ 5.3 4.6
Software [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 5 years  
Software [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 7 years  
Trademarks And Brand Names [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 6.2 6.2
Amortizing intangible assets, Accumulated Amortization $ 3.5 3.4
Trademarks And Brand Names [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 3 years  
Trademarks And Brand Names [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 20 years  
Non-compete Agreements [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Gross Carrying Amount $ 5.9 6.1
Amortizing intangible assets, Accumulated Amortization $ 3.9 3.8
Non-compete Agreements [Member] | Minimum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 3 years  
Non-compete Agreements [Member] | Maximum [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life 5 years  
Other [Member]    
Schedule Of Intangible Assets And Goodwill [Line Items]    
Amortizing intangible assets, Estimated Useful Life Various  
Amortizing intangible assets, Gross Carrying Amount $ 2.8 2.8
Amortizing intangible assets, Accumulated Amortization $ 0.2 $ 0.2
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Schedule of Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 4.1 $ 3.5
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Non-Current Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Other Assets, Noncurrent Disclosure [Abstract]    
Cash surrender value of company-owned life insurance policies $ 38.4 $ 40.3
Investment in employee deferred compensation plans 10.8 8.3
Fair value of derivative assets 0.0 1.8
Other 1.0 0.9
Total other non-current assets $ 50.2 $ 51.3
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable And Accrued Expenses (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Schedule Of Accounts Payble And Accrued Expenses [Line Items]    
Payables, trade and other $ 87.2 $ 91.0
Employment costs 9.0 33.6
Current portion of pension and postretirement liabilities 8.0 8.0
Other 26.9 27.3
Total accounts payable and accrued expenses $ 131.1 $ 159.9
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax Expenses (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Earnings before income taxes $ 80.2 $ 63.9
Income tax expense $ 20.3 $ 16.6
Effective tax rate 25.30% 26.00%
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Narrative) (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Letter of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit availability $ 175,000,000  
Amount outstanding 7,700,000  
Term Loan A [Member]    
Debt Instrument [Line Items]    
Line of credit availability 450,000,000  
Principal debt outstanding 444,400,000 $ 450,000,000
Bi-lateral Facility [Member] | Letter of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit availability 25,000,000  
Amount outstanding 7,700,000  
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Line of credit availability 500,000,000  
Amount outstanding 140,000,000 $ 140,000,000
Revolving Credit Facility [Member] | Letter of Credit [Member]    
Debt Instrument [Line Items]    
Line of credit availability 150,000,000  
Senior Credit Facility [Member]    
Debt Instrument [Line Items]    
Credit facility amount $ 950,000,000  
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Schedule of Letters of Credit Facilities) (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Letter of Credit [Member]    
Debt Instrument [Line Items]    
Letters of credit, Limit $ 175,000,000  
Letters of credit, Used 7,700,000  
Letters of credit, Available 167,300,000  
Letter of Credit [Member] | Bi-lateral Facility [Member]    
Debt Instrument [Line Items]    
Letters of credit, Limit 25,000,000  
Letters of credit, Used 7,700,000  
Letters of credit, Available 17,300,000  
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Letters of credit, Limit 500,000,000  
Letters of credit, Used 140,000,000 $ 140,000,000
Revolving Credit Facility [Member] | Letter of Credit [Member]    
Debt Instrument [Line Items]    
Letters of credit, Limit 150,000,000  
Letters of credit, Available $ 150,000,000  
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pensions and Other Benefit Programs (Schedule of Periodic Benefit Costs (Credits) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
U.S. Defined-Benefit Plans [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Service cost of benefits earned during the period $ 0.6 $ 0.7
Interest cost on projected benefit obligation 4.2 4.2
Expected return on plan assets (6.1) (6.2)
Amortization of net actuarial (gain) loss 1.3 1.3
Net periodic pension/postretirement cost (credit) 0.0 0.0
Retiree Health And Life Insurance Benefits [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Interest cost on projected benefit obligation 0.5 0.7
Amortization of prior service credit (0.1) 0.0
Amortization of net actuarial (gain) loss (2.1) (1.5)
Net periodic pension/postretirement cost (credit) $ (1.7) $ (0.8)
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration (Estimated Fair Value of Financial Instruments) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total long-term debt, including current portion $ (581.4) $ (586.8)
Acquisition-related contingent consideration (1.3) (1.6)
Estimated Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total long-term debt, including current portion (581.4) (586.8)
Acquisition-related contingent consideration (1.3) (1.6)
Interest Rate Swap Contracts [Member] | Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swap contracts 1.0 (0.4)
Interest Rate Swap Contracts [Member] | Estimated Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swap contracts $ 1.0 $ (0.4)
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration (Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Acquisition-related contingent consideration $ 0.0 $ 0.0
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Acquisition-related contingent consideration (1.3) (1.6)
Interest Rate Swap Contracts [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swap contracts 1.0 (0.4)
Interest Rate Swap Contracts [Member] | Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate swap contracts $ 0.0 $ 0.0
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration (Schedule of Weighted-average Of Significant Unobservable Inputs) (Details)
Mar. 31, 2024
BOK Modern, LLC [Member] | Volatility [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Volatility 24.50%
BOK Modern, LLC [Member] | Discount Rates [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Discount rates 4.90%
Insolcorp L L C [Member] | Volatility [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Volatility 20.10%
Insolcorp L L C [Member] | Discount Rates [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Discount rates 4.70%
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration (Schedule of Changes in Fair Value of the Acquisition Related Contingent Consideration Liability) (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Business Combinations [Abstract]    
Fair value of contingent consideration as of beginning of period $ 1,600,000 $ 15,200,000
Cash consideration paid (0) (15,200,000)
Gain related to change in fair value of contingent consideration (300,000) 0
Fair value of contingent consideration as of end of period $ 1,300,000 $ 0
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ (300,000) $ 0
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments and Contingent Consideration (Additional Information) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Business Acquisition [Line Items]      
Acquisition-related contingent consideration $ 0.7 $ 1.6  
Accounts payable and accrued expenses 131.1 159.9  
T U R F Design Inc [Member]      
Business Acquisition [Line Items]      
Cash consideration paid     $ 15.2
Insolcorp and BOK [Member]      
Business Acquisition [Line Items]      
Accounts payable and accrued expenses 0.6    
Fair Value, Inputs, Level 3 [Member]      
Business Acquisition [Line Items]      
Business combination, consideration transferred estimated fair value $ 1.3 $ 1.6  
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
November 2023 to June 2024[Member]  
Derivative [Line Items]  
Trade Date Sep. 18, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to June 2024
Risk Coverage USD-SOFR
March 2021 to March 2025 [Member]  
Derivative [Line Items]  
Trade Date Nov. 28, 2018
Notional Amount $ 100.0
Coverage Period March 2021 to March 2025
Risk Coverage USD-SOFR
November 2023 to December 2025[Member]  
Derivative [Line Items]  
Trade Date Oct. 23, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to December 2025
Risk Coverage USD-SOFR
March 2024 to June 2026[Member]  
Derivative [Line Items]  
Trade Date Mar. 25, 2024
Notional Amount $ 50.0
Coverage Period March 2024 to June 2026
Risk Coverage USD-SOFR
November 2023 to December 2026[Member]  
Derivative [Line Items]  
Trade Date Oct. 10, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to December 2026
Risk Coverage USD-SOFR
March 2024 to June 2027[Member]  
Derivative [Line Items]  
Trade Date Mar. 27, 2024
Notional Amount $ 50.0
Coverage Period March 2024 to June 2027
Risk Coverage USD-SOFR
November 2023 to November 2027[Member]  
Derivative [Line Items]  
Trade Date Sep. 29, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to November 2027
Risk Coverage USD-SOFR
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Derivative [Line Items]  
Gain in AOCI expected to be recognized in earnings over the next twelve months $ 3.4
Interest Rate Swap Contracts [Member]  
Derivative [Line Items]  
SOFR floor 0.00%
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments (Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet) (Details) - Interest Rate Swap Contracts [Member] - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Other Current Assets [Member]    
Derivatives Fair Value [Line Items]    
Derivative Assets, Fair Value $ 1.9 $ 1.1
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current
Other Non-Current Assets [Member]    
Derivatives Fair Value [Line Items]    
Derivative Assets, Fair Value $ 0.0 $ 1.8
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Accounts Payable and Accrued Expenses [Member]    
Derivatives Fair Value [Line Items]    
Derivative Liabilities, Fair Value $ 0.0 $ 0.1
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accounts Payable and Accrued Liabilities, Current Accounts Payable and Accrued Liabilities, Current
Other Long-Term Liabilities [Member]    
Derivatives Fair Value [Line Items]    
Derivative Liabilities, Fair Value $ 0.9 $ 3.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments (Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments Gain Loss [Line Items]    
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax
Derivatives in Cash Flow Hedging Relationships [Member] | Interest Rate Swap Contracts [Member]    
Derivative Instruments Gain Loss [Line Items]    
Amount of Gain Recognized in AOCI $ 2.9 $ (0.5)
Gain reclassified from AOCI into net earnings $ 2.1 $ 2.4
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Long-Term Liabilities (Schedule of Other Long-Term Liabilities) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Acquisition-related contingent consideration $ 0.7 $ 1.6
Total other long-term liabilities $ 24.4 $ 26.8
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 24, 2024
Jul. 29, 2016
Feb. 29, 2024
Mar. 31, 2024
Mar. 31, 2023
Equity Class Of Treasury Stock [Line Items]          
Shares repurchase program, repurchased cost       $ 15,200,000 $ 27,300,000
Quarterly dividends declared     $ 0.28    
Dividends declared       $ 0.28 $ 0.254
Dividends payable, date to be paid, year and month       2024-03  
Subsequent Event [Member]          
Equity Class Of Treasury Stock [Line Items]          
Quarterly dividends declared $ 0.28        
Scenario Forecast [Member]          
Equity Class Of Treasury Stock [Line Items]          
Dividend payable, date to be paid day month and year May 23, 2024        
Common Stock          
Equity Class Of Treasury Stock [Line Items]          
Shares repurchase program, expiration date   Dec. 31, 2026      
Stock repurchase program, remaining authorized repurchase amount       $ 701,800,000  
Shares repurchase program, shares repurchased       (142,582) (367,269)
Common Stock | Share Repurchase Program Excluding Accelerated Share Repurchase          
Equity Class Of Treasury Stock [Line Items]          
Shares repurchase program, shares repurchased       100,000  
Shares repurchase program, repurchased cost       $ 15,000,000  
Shares repurchase program, average price per share       $ 105.2  
Common Stock | Share Repurchase Program Including Accelerated Share Repurchase          
Equity Class Of Treasury Stock [Line Items]          
Shares repurchase program, shares repurchased       14,300,000  
Shares repurchase program, repurchased cost       $ 998,200,000  
Shares repurchase program, average price per share       $ 69.68  
Common Stock | July 2018 Program [Member] | Maximum [Member]          
Equity Class Of Treasury Stock [Line Items]          
Shares repurchase program, authorized amount   $ 150,000,000      
Common Stock | December 2026 Program [Member] | Maximum [Member]          
Equity Class Of Treasury Stock [Line Items]          
Shares repurchase program, authorized amount   $ 1,700,000,000      
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 591.8 $ 535.0
Ending Balance 626.8 544.8
Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance [1] 1.0 0.5
Other comprehensive income before reclassifications, net of tax (expense) [1] (0.8) (0.1)
Amounts reclassified from accumulated other comprehensive (loss) [1] 0.0 0.0
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total [1] (0.8) (0.1)
Ending Balance [1] 0.2 0.4
Derivative (Loss) Gain [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance [1] 0.5 9.5
Other comprehensive income before reclassifications, net of tax (expense) [1] 2.2 (0.3)
Amounts reclassified from accumulated other comprehensive (loss) [1] (1.7) (1.9)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total [1] 0.5 (2.2)
Ending Balance [1] 1.0 7.3
Pension And Postretirement Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance [1] (106.2) (110.1)
Other comprehensive income before reclassifications, net of tax (expense) [1] 0.0 0.4
Amounts reclassified from accumulated other comprehensive (loss) [1] (0.6) (0.2)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total [1] (0.6) 0.2
Ending Balance [1] (106.8) (109.9)
Accumulated Other Comprehensive (Loss) [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance [1] (104.7) (100.1)
Other comprehensive income before reclassifications, net of tax (expense) [1] 1.4 0.0
Amounts reclassified from accumulated other comprehensive (loss) [1] (2.3) (2.1)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total [1] (0.9) (2.1)
Ending Balance [1] $ (105.6) $ (102.2)
[1]

(1) Amounts are net of tax.

XML 85 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) $ 0.1 $ 0.0
Derivative (Loss) Gain [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) (0.7) 0.2
Pension And Postretirement Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) 0.0 (0.2)
AOCI Attributable to Parent [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive (loss) income before reclassifications, net of tax benefit (expense) $ (0.6) $ 0.0
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Reclassification out of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Interest expense $ (9.0) $ (8.7)
Tax impact (20.3) (16.6)
Total (income), net of tax (59.9) (47.3)
Reclassification From Accumulated Other Comprehensive Loss [Member] | Derivative (Loss) Gain [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Tax impact 0.3 0.0
Total (income), net of tax (1.7) (1.9)
Reclassification From Accumulated Other Comprehensive Loss [Member] | Derivative (Loss) Gain [Member] | Interest Rate Swap Contracts, Before Tax [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Interest expense (2.1) (2.4)
Reclassification From Accumulated Other Comprehensive Loss [Member] | Prior Service Credit Amortization [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Other non-operating (income), net (0.1) 0.0
Reclassification From Accumulated Other Comprehensive Loss [Member] | Amortization of Net Actuarial Loss [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Other non-operating (income), net (0.8) (0.2)
Reclassification From Accumulated Other Comprehensive Loss [Member] | Pension And Postretirement Adjustments [Member]    
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]    
Tax impact 0.4 0.5
Total loss, before tax (0.9) (0.2)
Total loss, net of tax (0.6) (0.2)
Total reclassifications for the period $ (2.3) $ (2.1)
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Litigation and Related Matters (Narrative) (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended 48 Months Ended
Sep. 30, 2010
Site
Mar. 31, 2024
USD ($)
Site
Mar. 31, 2023
USD ($)
Dec. 31, 2007
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]            
Settlement agreement amount of litigation agreement         $ 53.0  
Environmental insurance recoveries received in excess of cumulative expenses incurred   $ 2.6       $ 2.6
Reserves for potential environmental liabilities     $ 0.1      
Macon Site [Member]            
Loss Contingencies [Line Items]            
Number of landfills listed as Superfund site | Site   2        
Number of landfills AWI entered into an Administrative Order on Consent for a Removal Action | Site 1          
Submission date of final report to EPA Oct. 31, 2016          
Elizabeth City [Member]            
Loss Contingencies [Line Items]            
Percentage of site costs Navy agreed to pay       33.33%    
Other Long-Term Liabilities [Member]            
Loss Contingencies [Line Items]            
Environmental liabilities   $ 0.5       $ 0.5
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Earnings Per Share (Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding) (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Basic shares outstanding 43.8 45.4
Dilutive effect of common stock equivalents 0.3 0.1
Diluted shares outstanding 44.1 45.5
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Earnings Per Share (Narrative) (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Common stock equivalents not included in the computation of diluted EPS 34,851 74,629
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !(XGE@'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 " 2.)Y87Z1:0NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[*8";-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZHA0<7X/#DD910IF8!$6(FL;HZ6.J*B/%[S1"SY\QB[#C ;LT*&G!*(4P-IY M8CB/70,WP PCC"Y]%] LQ%S]$YL[P"[),=DE-0Q#.=0Y-^T@X.UI]Y+7+:Q/ MI+S&Z5>RDLX!U^PZ^;7>/.ZWK*UXM2KXJJCY7@C)N10/[[/K#[^;L.N-/=A_ M;'P5;!OX=1?M%U!+ P04 " 2.)Y8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !(XGEBE,X<^V04 .D> 8 >&PO=V]R:W-H965T&UL MM9G];^(V&,?_%8M-TR:5)G9X:6\4B=+VAM87#KJ=;M-^,(F!Z)(X@N#*+EIK:6,/UA6XJY92)-+ M'K-(?;/D(J12W8J5E<2"42\+"@.+V';/"JD?M8:#[-E4# <\E8$?L:E 21J& M5.QN6<"W-RWJ_^D,$KF 5-V)@'GWU/KF]:5RWDL25- SGCV]]8 =35>BX/DNP_ MVN;O=CHMY*:)Y&$1K$H0^E'^2=^*BC@,L&L"2!% O@G =;_@% %.!IJ7+,.Z MHY(.!X)OD=!O*S5]D=5-%JUH_$@WXUP*]:VOXN3PCKNI:A6)1I&'[B/IRQV: M1'EZZ&INHV1-!4L&EE2_IF,LMU"^S95)C;*#GG@DUXE2]9CW/MY2I2R+2O9% MO26@X!,5E\C!%XC8I&,HSQ@.'\4JG'1-X>^*XY0UYV1Z3HW>F&^80'^/%HD4 M*AG_,=50KM Q*^@>^B&)JTB-"\8F@Y7*WE;;W<#XAIS]DK-_&N>#G[@T0%\8%>A! M/30.5+!6'1\8U9#OJN2[^E]\17/6$L)JG[")#XQIR'==\EV#)2IFFAE;^7KX M5*#/-#1F*:PSFCW-7V(&%1MR8[N: M;VVPQ*^">GZT0O-=N."!<5J%!4:?)R8J.*HIUH&-P*V,@+"4G?WU.XXQ:^'@IIRDXB0G<:9"Z.XY8S$7,FM/2:6Y;QY1_&(T5V,X MJBEG96XP:">&>\##\16:3([(M=N8M&L:]!R^!E?&!L/6I&C0!S]0;FZLZ%9< MF+,6UGFD8L70R'75"D4H&2^7-!*?P_;@RO=@V+@4Q/*=.V! MM3$Q5CX(P]9EWX9KM= '4Q26J6_"<[@@7-D@?)(/TD,%>D[#A7' N#TB@ML$ MXYZ1[AQ>AU1>A\!6I:![I6]HXJG9Q%_Z;KZM4,]Z1)(X;=OI]9QKV[@#< X3 M1"H31$XR02//4^K)Q?X"/:KWT$MDG#B/2*HN9*N\#U1]^12--BQ*C7D,RS0E MKVP1.1C?<<%>N7;R$@-RSW2R*6)-$^?<&Q3U,H9$=C*?(NJC1_3K%/! M-W[DFEL9UIR.C*#G<$:D4 M"L4:[(IUIY$0UI*B9OXXAP\BE0\BL(6I]I<%C1(_\P@ (RQ6:_;@N(:03F6' MG)/LT"1RN5!HF1,ZF#_&/(VDV-6.04?4S7,('-04N7)$#FQ?YLQ-1;;:?'/7 M-%(KY+I]OB-"SU_F]T:^<_@>I_(]#FQ47GVIG#M?(DQ^7OR"]KA&0%CI_2KN M1_O2QBBF FUHD#(4,Y$?Q!GKX+L:(NO@,%%O$61GK ER=7;FYXKET_(<=Y2= M7EK5Z_DA\!/5.PP)"MA2A=J7?34?BOQ<-;^1/,Z.)A=<2AYFEVM&/2;T"^K[ M)>=R?Z-_H#S='OX'4$L#!!0 ( !(XGEBKM(D&PO M=V]R:W-H965T&ULK5C?4^,V$/Y7-.E-!V8.QU8<)Z&0&0C7 M*P^TS-%K'SI]$+:2J-A23E("]]]W91O_B&2US, #D>W=U;>KU7XK73P+^:2V ME&KT4N1<78ZV6N_.QV.5;FE!5"!VE,.7M9 %T? H-V.UDY1DI5*1CW$8)N." M,#Y:7I3O[N7R0NQUSCB]ETCMBX+([]3%>7NS(ACY0 M_75W+^%IW%C)6$&Y8H(C2=>7HZOH?(5G1J&4^(/19]49(^/*HQ!/YN$VNQR% M!A'-::J-"0(_![JB>6XL 8YOM=%1,Z=1[(Y?K?]<.@_./!)%5R+_DV5Z>SF: MCU!&UV2?ZR_B^1=:.S0U]E*1J_(_>JYEPQ%*]TJ+HE8&! 7CU2]YJ0/140 [ M;@5<*^!CA7A 85(K3$I'*V2E6S=$D^6%%,](&FFP9@9E;$IM\(9QLXP/6L)7 M!GIZN1(\@T6A&8*1$CG+B(:'!PT_L%I:(;%&GXCDC&\4(MS(%9 P6[.2!XIN M>2H*BL[0UX<;=/+A%*DMD50AQM$=RW-8*?41?>@^7HPUX#:SC],:XW6%$0]@ MG* [P?56H4^ ->OKC\'?QFG\ZO0U]AJ\(S) D^@CPB&.'7A6_U]]XH$S:=9@ M4MJ;#-BK8]C$'/UU]:BTA S_VQ6LRECL-F:V_;G:D91>CF"9%)4'.EK^^$.4 MA#^Y/'TG8SV_X\;OV&=]^2M4*45RZDR)2C4I54TM.BPG. D@W(KAFC:XIEY<*Z&T2?N-$)E"L"DR%\#*QK0S-:3#$;Q*9M:1B1;S('+#2QIX MB1?>9RF40CLIUDR[@"7VI#BV(N>0BO 0M%D#;>:%]@#E& K%1[2AG$J2EP6# M9%"WF$EH4[$1?=F9@N-<])D%*ID&LR/D#B'<$>H!GS? YU[@)Y^!\4Z!E_*R M_&F!TBWA&VH*UYHPB0XDWU.3%"F4(G#1;%,8*I91XY?@+G?F%M*ST%J(N95' MH=N71>/+PNO+IV][IK^C$UI7[5.TEJ) >YYV*SQ9KUG.8 CUF5-G(BUL^'@6 M'.>X2RH,YFX?HK#EI=#KQ6^[,K!\ TM@RJ.3-D)K[GD2A(ONWQ%:A\ILL&!$ M'1:-O&AON:90(/5K=CO11M9*6^@BVZ$@6;@=ZD/%+53L#ZS>4HFXX&>B"?%) M%>/3P52H;?96>=*I%C5\AQ0.X@'$+3U&7A9:-NW'(X6^E=8)@31Y<5>1VEPO MBJ&5MPZI9!(,A;?EM,A/:K<-.&\NQ-;DV"X-#JDH"9(!B"V]17Y^,[S[6AR< MX&S:FBX"*U=MJ7C6<:$/KB6W*/$V0U5ZIKTF\R0'QJN2TY1@B.VY$[>7-]_: M&;V7M7X<6B:-_%0*AQ0X@G X TA)>?H= 7]RE9/J\)/] T>#LC]W!L*FR+-N M2:X==$H-= !1RZ21GTIOJ&2'BNHW0*K=Q7-BM4DR#*;'4!U,B@>K=DN4D9\I M[^OCJ.E2=M#T2:J9K%KP_XJP@_7"SLZL8=M2@UR#6V;$?F;\76CHK,3@/G'A MQ3;M =[C+>V2&NP)<4N.V$^.%> ^U&%2KXW->]7G&&AD]?WQ=#"R+35B[*T] MW<*(@!RKPVS5]14%) HZZK MRZGF;7,#>E7>^QV]OX[.5]4]9FNFNE:](W+#N$(Y78/),)C!\W(="Q4$EV23IK]]#>4%#V8%)4" M[8M6DH?4?\CA_(94KYZ%_*H.G&OTO2PJ=;TX:'U\OUJI[,!+I@)QY!7\LA>R M9!INY>-*'25GN[I16:Q(&":KDN758GM5/[N3VRMQTD5>\3N)U*DLF7SYR OQ M?+W B]<'7_+'@S8/5MNK(WOD]US_=;R3<+?J>MGE):]4+BHD^?YZ\0&_OXGJ M!K7%?W/^K ;7R+CR(,17<_/[[GH1&D6\X)DV73#XYXG?\*(P/8&.;VVGB^Z= MIN'P^K7W3[7SX,P#4_Q&%/_+=_IPO5@OT([OV:G07\3S;[QU*#;]9:)0]=_H MN;4-%R@[*2W*MC$H*/.J^9=];P=BT !'$PU(VX"\M0%M&]#:T499[=8MTVQ[ M)<4SDL8:>C,7]=C4K<&;O#+3>*\E_)I#.[V]$=4.)H7O$%PI4>0[IN'F(RM8 ME7%T;SI6Z!+]=7^+WEW\@BY07J'/>5' '*BKE08)IJ-5UK[N8_,Z,O&ZSTP& MB.(E(B&)',UO_,UO>=8UI^/F*W"\\YYTWI.Z/SKE_4E*7FG$E (WW[O\:3J( MW!V81?9>'5G&KQ>PBA273WRQ_><_IIZ)K=(@V#=6]-G.E""21Q$9WH;JWAHA;%;;MS) MC;UR?Z^>8#R%S+F:%!?;XL+$$A?;XL+(+2[IQ"4SXC)1A7^H0]<0LX;+DF7O-1Z-5D'Y^'H,!H.\TC@NA.X]@K\4VA6 MO$'@VGHWI6&0GBE<6W-,,74+W'0"-UZ!=Q+P+O7+$ATA?>MEO6[,2C\">.&V MX K64I:=RE-1I_D=AT23Y:PA*ABS4DB=_]T\$'MTD> HP/5/%_%F'9 EQ(XZ M\AJ^Q8O+^XWE?1QOK/EQ6"63$X3#GF:A/X; ?Q!?/8*O '?/)+4=G47(^22Y MK9()F0/H8J_,3WE5XW56)+9?GP[662O2814'9$)DST;LQ1%$$S^R?(>.;=&6 M"36ADECO7R=!Z*.%JTDT!9BQ_IYWV \\DXZ5-I&O3-%R@@0XJ'#8?I\7$/G< M[1)US3LY]\*VPNED$/?4PW[L_2K$[AE*+*+)U6J,,,D\DQ[&F'_;AK8%*)ZG(^7V,;9G%H3[;# M"@<3&1OWT,-^ZC50\8BS28:3#1Y,92O/99=.CV0//;Q^4XT,B^4!5HR&ZL99 M*&,O/'^T4OY9O8V=[D&*_21]=3JO%$Q/T201X&$AJL=+S64)Z'QPQ[U--D+L MV9JQ&N]F>OP1/_ZZ@OG(7EB]2 W3LTR>(./Q[R:3N_,=L3F'*0[PF6R7V0CN M8]T]#XF?A^?8'L2:4ZT-O,2J,)Q&$R4J&6P8_5 M>L0/O?^,%GU;1F>.#.'4;@,NCNW]BLLLB2;'N><@F>'@#ZXL&W(0$N?9RVTU M01K2HY#X4?AC:VMFA]:&1F;]A6\6_5Z@!48E5O;JL)'- >8W1F%U<7;SUK9[12QR;- MS@XNJTD@T!Y=U(^NMR9;:N,(Q];*:JU&)S\3^8OVS*)^9MWR/8=DM8-]L$!I9];#1.&-?OE^E=]SJ)?G*4Q];+P1TOCG]7;V.N>AM1/PQM1EI!'E!;9UR6Z M"(,00]Q+],2*$T> &Z3,N)@S^A"5S9>"YI%"[*0/0N9_\]T2)709IF1)*'G] M-5?*U*FF9HWH,DW3)4WQZX_BI &TU? MFY LP\33YRW/>/D /K@_,K33:;,ZM%+CC-%X\'N<4S_.;]@Q-XLDKZ"*=6Q;-_:!@=,,#\[#QH)[IE,_T[]PS> 1[#Z8K&"O8L7>E4+F= MH]%I%TV>Q]&>YW3F9%="R7&2+Z]1S71]VK5$>+,DFVBY[F-F,O; %,<0S^EF M;/JVD+*A?XE)G-IAY32<+A!H7R!0?X'P87 N+)JC>%%"!CF8PN&)HW="J5^< MVNTBX!*'L2W=:1=-Q5C4EPN1OUQHN*$6*Z?"+$: P P@@ !@ !X;"]W;W)KS'MA4FNC843!]MI@4^_ M[B^W+:"7DH\H -'G.>:'&5J9U>6';*LD@IZHG2BCP MR5S(G&JSJV' ,$'!)M%"A>EC !SHT08CRM-:TVI''<'+^IW]2Y M8RX/5,%$\%\LU=G8&E@DA3FMN+X3JV^PSJ=O]!+!5?U/5HUMA,9)I;3(U\Y( MD+.BN=+G=1TV'-S@@(.W=O#>Z^"O'?PZT8:L3NN::AJ/I%@1::Q1S0SJVM3> MF TKS%N<:8E/&?KI>"**%-\)I 1'2G"64HV3*\IID0"9&6%%3J=40J$ST"RA M_(Q\(?>S:W)Z,&] ^%OJ>P1WSTGGN,% M'>Z3X^[7D+3N_K:[C85HJ^&UU?!J/?^ WDQC]KA&-1%SG*]5&.^C6-MOQ0I4T@;&%^TV!7((5?_[DAL[7KL3_D]A6&?RV M#/XQ]7@J\920^N6Q_@%%EN.\4H97.A&2OD':Q M-H+]#0P\PIO?#O![++>HPY8Z_#@U4ZKJ)@[W.$+?B3S/]W: .PW[@1\ZRZ#(<.IX3'E@:@Q9ZPNU,$>@3OTAL$@W$7M,G3[GA<-=U#MC0YCNCN>VPM6*,)ACJY.+T(-V73, M9J)%63>=!Z&QA=7###\R0!H#?#X70K]-3!]K/UOBOU!+ P04 " 2.)Y8 M3K^H9@D' "8+@ & 'AL+W=OQCVH%A,+%075Z23YM^/NL2V2)JV M,NXEOGW?.>1W2(H\X?2Y*+^1-<84_,C2G%P.UI1N+L9CLEKC+"*C8H-S]LM# M468191_+QS'9E#B*ZZ0L'2/#<,99E.2#V;3^[K:<38LM39,\!RG:87$VO&] M!1WL.*O$P_>OZ$'=>=:9^XC@>9'^E<1T?3F8#$",'Z)M2K\4STO<=JANX*I( M2?T7/+>QQ@"LMH0669O,6I E>?,:_6@+<9 S2,)J$U YR:8;8+))2#W2(+5 M)E@\P^1(@MTFV'R"?23!:1, !WZZC$ZR*-<4E^ ?[W;4)?P!!\O5N ]^\^@'<@R<&G)$W98"33,67- MJL#'J[8)UTT3T)$F_%'0*)6DS=5I\R++V."_H\7JFR1[HY& >;1)Y2WPUUA=,V2+!JN9'99[DC[(:!"=JP-8=LBU?CG8G/-&=S_,; M<$5IF=QO:72?8D +UK&2*=@%&[/QL1LD:#=(4(UN'4&_QH])7O4,7$=IE*\P MB"A8X-4(F/ C0 9",M4;S$F-62VA3S/;M*?CIT.)FQCG(,88.=V8A1ACNR8? MY8M1$#K>R.N&!6*CAA :7%0H@@VA88Q@-VRIKMK?\!]%[=5SH!///:G^@DS+4!-;1V-EI[*CG;Z7C ML-I'QP!GF[1XP;C2F)TR2%1M-60:.T*-A"?;7$G;5^$S"'V=A(%.L% 36$=? M=Z>OJ]3W=W:0O,F9H!B\_ZT@Y(-,3U3F%/J?#5BIU527W0J\ZQ]/6418Z7N0&Q*Q8;"O+8M:\0=<.9MF-J.D&&Y M[@AQFRA)&$2&/>*.G(&$DVV334>89Q+ (3003[P\43VU*P'WEA \X0F)OL1I M&920O><^=!<>:)89*99XHSSQ-.E+XD#)J6P\,%$LXA1!8:67SA14 V\RR>>'FB M@"=FWMXG@FJCZ(0C*)=!=$@LTS.0X?!;U[,C%^IF]IY56@TA22^@!VV$7.%A M]G_X0G!O#$&U,]33]5.C]5Y!;P<)JBVD M-]F$+2:WC/&+V%Q-W??0HA7-AZ(K)>E"H)4TU(76U7KO)D&UG?0FNQ"*!HWH M%ZJ)>RM]!J6OE3+0BA;J0NOJO/>8H-ID.LLVA*+Y80O_NYRKF7H+J]57.JL' M@5;.4!=:5]F]MP35YM*;[$,H<9@,46FM#I-6-%\K6J 5+3Q5W>[MA[W)A/Z# MR22]^F!('F@V?U2?JVG[RJP5S=>*%K1HCKH@H2[2KLY[9PFIO9$WFXEJW+[; M\A:M8R9""]D3?F.NE=;7BA9(.B'K0ZB+M2OYP$ M>E]R.BV#Y&*2Z;JNZ?*6QMF1"W4S>T\HK9>8)+V 'O*L"6_,A+IXNV)6_E3W MF[W)@=0F!QLFX#W\ *ZR8EM=*64:5T9'O<9&/T8RUO'!E=8,EX_U]6;"=EL, MH+D\M_NVN4(=PHME?=.8^_X*61=+9$E_L5]O78_W%,V=;3;Z'I.<@!0_,#IC MY+(.ELTUZ.8#+3;UI=K[@M(BJ]^N<13CL@I@OS\4!7W]4!'L+J//_@502P,$ M% @ $CB>6&[=J)AM @ T04 !@ !X;"]W;W)K5D'60I=XW,UFJ-ZAD#3/#[*:JA'F<@-*[ M<3 ,]HX[N2K1.7B6-F(%<\#OS[!G3LE"Z[4SOA7C('0)@8(<'8.@90M34,H141KW'6?07^F A_L]^XW73EH6 MPL)4JY^RP'(<7 2L@*78*+S3NZ_0Z3ES?+E6UG_9KHL- Y9O+.JJ U,&E:S; M53QT=3@ $,]I0-0!HJ> Y!E W %B+[3-S,NZ$BBRU.@=,RZ:V-S&U\:C28VL MW5^=WE,VCRB9_*(V:TF,LNN*9_B M&,])4R\LV@N;1"\2W@HS8/'P XO"*#F1S_3?X?$+Z<1]G6//%S_#UQ?4UQ-U MOGY:SU^7"XN&GO7O4]5KV9/3[*[51[81.8P#ZF4+9@M!]N;5\#S\6#X"RVGA!P ,2, !@ !X;"]W;W)KSCZ;D[WCUWM*Z>N?@NUY0J]%+DI;SNK97:7 Z',EW3 M@L@!W] 2OEEQ41 %M^)I*#>"DJQ>5.1#/!I-A@5A96]Q57_V(!97O%(Y*^F# M0+(J"B)VGVC.GZ][4>_U@V_L::WT!\/%U88\T4>J_MP\"+@;[K5DK*"E9+Q$ M@JZN>S?1Y6T2ZP6UQ%^,/LO.-=*F+#G_KF_NL^O>2".B.4V55D'@SY;>TCS7 MF@#'OZW2WOZ9>F'W^E7[E]IX,&9))+WE^=\L4^OKWJR',KHB5:Z^\>=?:6O0 M6.M+>2[K_]%S*SOJH;22BA?M8D!0L++Y2UY:1W06@![W MPNP,<+$L^"N%U0 M>V[8(*O-NB.*+*X$?T9"2X,V?5'[IEX-UK!2A_%1"?B6P3JUN.5E!D&A&8(K MR7.6$04WCPK^0+241'R%;HEFQ5+9=8-/&&RM!Z%&3!Q7VYA4W$ M!?.@&SO0#<;'X!Q2\<"WYPV%1F$.O4E37NF&8T-VVG\-CZ:IJ*":TA?-!![4 M-D_VHYE53)UBT6#JP6T(-0HSZGV'2'6GU(:_AM^:XD]:FT*CN>UPA]38ZW## MM%&8:ILBXTY4)UB;2_M3>^LZI+R4&QG.C<*D^_NIC:83N4VD>#)(CI$[I; ; M.39LBT?OFG48Y* \I3O&019_;UT\E[9#+QBFQF\P=26@U8 ,UBP,,83(J=U' MM,D)$+;>?!2(>:,ISNF*R)&[22=W6QL=8AC[6E)LZ!B'Z?B^#EG=:0#)'35Z MLEI"M\&(V#F1.SAW;&4X#I'W(6A#RSC(=,!$JA*E=C>&7W&87YU5ZJ+2P\R*BP_.W'<:8%/LV!K\'4+]R$<+V/ P MGKRK7JU8"I,V@Z]8%@=AUG]QV%>[V+.>?G4 M5U04**-+=V([)N+Q8'*,='YJ9L>&Q>/PS+S'"7GGC1VCL2S(Z!N MJ8D'J^':.,RU=TS7GC+3K33+G/!O6]C1" M>DY_ZCZAF7WU1H%>VVF5S;4C:W,XA/RG5G'G0#O,MMU]W#UD$#2ONX3WG*>T MCPJ-\K'-O9",OF8U-N0;OT&^W6VN!.SO2NR05#S]WI@ECG^.:"';9-J/CBN( M2PA[YJ_8<&Y\(N=V>-;%64[8KE$VMF8:IUCB&QUC0[5Q>.3]O%K1M-[1]*4] MB!/Z4"IM3U1@XS?G/] ?UQ>Z2=Z27$?(:8YCQ!U9?5LK=4IY-'09A^E2!^$B MHZG>,53W.>\$[CA*CJP)/G:=2?N@&]:,PZQYZP.*B$)+^L1*?69.D4RCQQ,<0=O+6 /QZQH5>&=L[?"4VP4;6\.44\C3 B2'A M)$S"-T5S@LCT&Q!'IXF:T%*R87J'U:>)T!3KC>4T(;9^4[7+J$,(6R8,.R\? M%%0\U>]D2%1C:WZ]WW^Z?^_CIG[;X>CS3]'E;?/VAE'3O$SRE0BH41*:T16H M' VFD)JB>3^CN5%\4[_BL.1*\:*^7%,"#8@6@.]7G*O7&_V _5LRB_\!4$L# M!!0 ( !(XGE@I5ZD'1P( )X% 8 >&PO=V]R:W-H965T&ULK51A;],P$/TK5IC0)D&=)FG'2A)I[4!,HJA:-?CL)M?&FF,'VVFV M?X_MI*$;68407QK?^=Z[>U??Q8V0#ZH T.BQ9%PE7J%U-<-890641(U$!=S< M;(4LB3:FW&%522"Y Y4,![X_Q26AW$MCYUO)-!:U9I3#2B)5ER613W-@HDF\ ML7=PW-%=H:T#IW%%=K &?5^MI+%PSY+3$KBB@B,)V\2['L\6D8UW =\I-.KH MC*R2C1 /UKC-$\^W!0%L&8CY[6 !CELB4\;/C]/J4%GA\/K!_=MJ-E@U1 ML!#L!\UUD7@?/)3#EM1,WXGF"W1Z)I8O$TRY7]2TL9/(0UFMM"@[L*F@I+S] MDL>N#T< PS,,"#I \!+P6H:P X1.:%N9DW5#-$EC*1HD;;1ALP?7&X>0_XYY<))P2>0(A>-W M*/"#:*">Q=_#PQ/EA'T;0\<7_DL;A]K5TD7#='9T9ZHB&22>F4T%<@]>^O;- M>.I_'-+ZG\B>*8]ZY=$I]O2;V32W/!,EH/.O0JF+(;4MQ=11V+VR3R=7HZL8 M[X]5_!D478["/JBM#A\]]1+DSFT A3)1<]V^GM[;+YEK-ULO_'.S?-I=\9NF MW5SF;>PH5XC!UE#ZHTLSNK+=!JVA1>4&:B.T&4]W+,P"!6D#S/U6"'TP;()^ M):>_ %!+ P04 " 2.)Y8)MHO#D0" "*!@ & 'AL+W=O8(A CANF=Z+]!GT],\O+!%/N%[5=;/310UFCM*CZ M9&-04=X]\4M_#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD;;6AVX$IUV4:.!#UC>H6AR@\(@G([PHJ'CM'37<, M38+]['9RJHU61-3Z_T/N=,>!.68*1L1F@]ALE/-=\-LKY,:A;\G-![GY5:?V M!-+<(GS!;9SYEMMB<%M]RP])\+$#: /,^%T(? M)W:#X?.3_@%02P,$% @ $CB>6,JFLA&&" H!, !D !X;"]W;W)K M&ULG5C;+JQ[JM?$07Q M6&CCSSJK$,JW_;[/5E1(W[,E&7Q96%?(@%>W[/O2DF< MG\:U6W=^:JN@E:%;)WQ5%-)M)Z3MYJPS[#0+=VJY"KS0/S\MY9)F%![*6X>W M?BLE5P49KZP1CA9GG?'P[>28]\<-_U*T\7O/@BV96_N57Z;Y66? @$A3%EB" MQ+\U79#6+ @POM4R.ZU*/KC_W$C_$&V'+7/IZ<+JSRH/J[/.ZX[(:2$K'>[L MYC>J[3EA>9G5/OX5F[3WZ*0CLLH'6]2'@:!0)OV7CS4/>P=>#[YS8%0?&$7< M25%$^5X&>7[J[$8XW@UI_!!-C:*]T*:7$RD5U[8 MA;AUY,D$R<2=]@/T\.Y^5LN<))FC[\@\$E?6A)47ER:G_/!\'_A:D*,&Y&3T MHL KZ7KB:-@5H\'H^ 5Y1ZW11U'>T7?DC;/,5B8HLQ2W5JM,D1?_'L]]< B2 M_SQG<))W_+P\3IRWOI09G75*9LZMJ7/^TP_#5X-W+Z ];M$>OR3]_W31RS*O M;^XOQ; G)@^SZ?7E;";&U^_%9#R;SL3-!W%[=SF[O+X?WT]OKL78%2#&@JO/ MUNE<3$V.L'3@K(OGK"?^^=,/KT>CP;OQYVE\&K[[60"C%+=DC-_JM31*BLRZ MTKH(5RC3O%&.%S%\_098/J_(B UQJI,3P8J=W&XM6(05-A+&!K8)"*2K43@.$2 !A,B^"A[E:^Y5KB0ST!.7 MCQF504@O>S- M(TD?E)$F4U*+&5Q.J(I TNCA\B2&@U_^B,!9BI<%,::P J#O:_H3^2CY<>>6 MI!/$N2S>4T;%'.ZIL_&H)^XC>7YWS*]LA3C!27!H@6C.;,H((;/F2V520=ZH ML/J+2)C[Z![LER&:B1C25=ZP36)L3(5#=X2X"@+B&U8^MG8LX"%L>=F<:1)G M2V48)#*MD ;MB8%TA=1:R/P+$B !PV<)9&@/&C9F58H8(T,%B"NY9N/)[, B MEDIGURJ'>\1"*K7S!KA"&%#G/<() MWY3)52:YO49"DB? L@$P9%3I5)$VYA4Q!8PO5PLD&-NM:4V:#WJI*48UR6RU M#[T-0H;/+Z7U7LV55F'+W[.5-,MT=$D&C$ [(LT6*N.(@RUPI6]"]>^D&%N; MTB91Q8GL?",B 1:%@\?02G$))6, M*R,7))OD/6:_M=055S_0Q:A99EDY$.N9 5[M9*1\5CX8:W=, TIX.;([ISF M(2I8X[!U<,PZIO(01CURLW<-?WT%0@>G4QZ[2;7W?(-U&'636"NV+:<*W3$O%/,1JCC:$ M.AGD(_LFMI]=B92FY;*[[Z"<$)0%-^14V0OV076[@\4. M8RCZ8(#.-$C'B=2P;[:\FSM>#"C,S7Q2 $5B>N

H1FPS9 )>;:GAAGH8J% M)Z4FRTII)1;.%G5;:R."]W^KE$_9$+5/X:RFE"$4'DRVGQ'CQ0(TQF!"5?Q= M(JWA5JXCL4MR"4II@5"3@J>G0$ND'&.')_Q*E$=';&1GG(3!;)3NS-+L@,N"L5"1PD9@[KJ( G1%XYQ35MLJ%W_J4 MNX7-*XTJN'0J%Z66@4/)UT&^1$@F63EYM32"4T9E32'(*RY9@$)UZ!.HY[KM-(\^N+;AJ60%G.7"8#@IQ* M;;=)+I.9ITJ2"V?M@I\Y=L&&W#6DG:VVK L&EZ=D4:R:N[I[8.&S7%^I5 (_ M*.9SG^/?*[U]CF"M&VJ5]Q6O0"=7H8 'AHPK:/:5]TQN/N)BAZIF#LG%^C.T MSE! [^1"DNZ*BW$OGHY9D,(S-8*"N":#5,D#$=H-NA03C,4V61)+?XT<5O(< M+>,#T;.2N,_'0RU%,XSUB&P.\DON8,S9&)U/[PK>WR"MB&/E036(B7+$*1OI MZW)!:*X2<8KYK>*=XKVMEEH^O5S%@\V5!3RGZO6D14/(C^+-26_0%+Q>HW#/ M+?N.5)J$<_';H&UJC4O1BHWX5_S!U&YFN&48[!%8^ MW,YV?:D'E':U_?EIG'YUV6U/OUU=86)!:F.47>#H MH/?K22>UB>8EV#+^!C.W(=@B/JYP)2+'&_!]87&[J5]80?NCW/G_ %!+ P04 M " 2.)Y8%(M=-H4# !7" &0 'AL+W=O@#+8TM82E2 M):EU]N\[I&0[V=AN^F)>-'/FS!F2X]%:JF\Z1S3P7'*AQUYN3'49!#K-L63: MEQ4*^K*4JF2&EFH5Z$HARYQ3R8,X#'M!R0KA349N[T%-1K(VO!#XH$#79,KN.C@+=,^9!$YQ"'Y)ZIQ%& _ MO;O[^11B'V;3WVZG=W-XG,Z>?I_/.O-<(;XJ7X?$3W.K?L>J;TN0=.[H:=", MH^[<4C3%.'PN%JC@!.)DZ/?L& _\;N>*7 M#MZVV-K,*TX)Q4Z"&0<_OPR#R M!YVY-/1-;!#)-XE[?F+'*/1CN*\55$IF=6H^VLN6P>N83&1P.(YNY=OA*W0R MT)[)\2?DE9)U!7*Y1$6G0L,:"8!S,!+PV: 2A-[<0%3:?Z]:FQ+2LZF8.VZ% M2 D"3KG4^NR-AOTAI7T"O834.9Q9GP3L^W'GB4AQF3)#_&^DHA--4SB%T!_ MV69L54ZET)(7F3-^0^?$5B6R!$CW]R;W_X&_"E(2M2%)J8]HA*$?PL#O=^ZI M( J$%!]W"*<-Q-FYJ^ I)(1CLXK]+F4U94JX0BV0FA%NXAGV[ [2(-P(.=QQ M=X\(?,(42RMWN[.K$M,:S=N#'9V'P[X_;&<1(1XN33<)*:5N'/G1@?)$Q*D' MT<60+LD>!1L.+E:/8ETTL[Y->M^3$KQX[.EDKEQ+TP19"].\^]O=;=>\:IK% MSKQIN233JA :."[)-?3[%QZHIHTU"R,KUSH6TM U<-.<.C\J:T#?EU*:S<(& MV/Z7F/P+4$L#!!0 ( !(XGEB,P7IW2P4 T- 9 >&PO=V]R:W-H M965T&4!\/!CXK925\8FMI\&9F724"'ETQ\+63(H].E1ZDP^'^H!+*],Y. MXMIG=W9BFZ"5D9\=^::JA%M<2&WGI[U1;[5PJXHR\,+@[*06A;R3X4O]V>%I MT*'DJI+&*VO(R=EI[WQT?#%A^VCP5K]#?QMR1RU1X>6GU-Y6'\K1WV*-Q7?ESIL.!P.GW%(EPYIY-T& MBBRO1!!G)\[.R;$UT/@FIAJ]04X9WI2[X/!6P2^]2D=II,M>.,NLW'$ M&V_/C&;.5G0)K@X5 '5#29=15^GHM_.IC^N_/R5 BS]Y&I^[Y=C7(I.G/;2# ME^Y!]LY>OQKM#]]L83_IV$^VH6_;EZV.3]/Z^.G^FL8)W5Y_O?[XY9JNE!=% MX60A8FO8&2WC>?K4.+H!IA.:WJHI1!(FIW.7E2J@DQI>OZMEIH0."O88#PXH MIB O"W1K\#2UT+@2IID)=I 1 8VH*9-*LRDOS 46_,('67GZN78*0T'I!1=Y M##[CX/WV4FCA/?K;ZCY5,@A<\)#CK=2AO6\-(W*TWG52&0RM3.:[Q:+&T/F% M0NEL4Y283;B5=(X24!E&''V3E*\ED9@V;>UPO^?$"D&5VMF\R<)NN]AERQ$K M\8=URW8%B:P4QDCM^R0\1UH ,&Z&:0-7U@<2-0"1-L?+9:VRU5:4J!2V,H+% M T9E&SARG* JE@]&;K5?O(P<2IIAON*1Y9[-L%/@.%V0S*RQE\?IIXB^)I9C6#'G.]!*>F#2/0ZU>'Z6CT9IV3)]-A!DO31NF<:6)F M0F"A/8N[]I^7%KZ[L2 V=(V^V;)/8=?'AV*Z\1S#'KPAE(T2)I,PT,(5(+JJ MS:A%+KTJ#*K!5:Q_MSG('[47%F3GJ"_H\*NTA1-UB0K0>M&'Y,I#R2 +ZQ:D M3*8;8*W2>EPY7Y*[I$^7PHA2E[?DO;#]A&]R+%!6^33B^Y-QX#G-#:4XLMHQT>#3<9&@[C!N1 M9;'-NAC])1^N9)0L$$7TWE:^N5S;\.A5F6S;(>)M"-1RL 9C*;ZR<8YO!G^R M:OM4H YKJAN(*GRI&\T8_Y$IB$N>NO&\PN60TPV7 M97?[\YA%]&2OG4?S\2<:[1\E8[[N'26'.X]FP7B4 M#/EGM/-#OXW&R8A&D^1@IRWN=#])*4V!<&_QR0->.CY*]OF:'B:3[4R?5^=9 MUGOCY! 7Q$A_)#<>@O'G'7YNT?!219*-2ZEC.X#I.#O1ZY]O#=/@1;QP,OSB%@ M'V]+_%^1C@WP?F9M6#UP@.X?T-D_4$L#!!0 ( !(XGEBB'YOR)0, ,8& M 9 >&PO=V]R:W-H965T1:32RP@?5(DKC M^$U4,RZ#^=3;KO5\JEHKN,1K#::M:Z;_+E&H[2Q(@IWAAF\JZPS1?-JP#=ZB M_=9<:UI% TK!:Y2&*PD:RUFP2,Z7$^?O';YSW)J#.;A*,J7NW.)3,0MB1P@% MYM8A,!KN<85".""B\;O'#(:4+O!POD/_X&NG6C)F<*7$#U[8:A:OC@#/Q>9L9KNQ:_'"NUP)H_CN+=R;AJ6XRR@ MQV!0WV,P?_$L>1._/\)R,K"<'$/__U,Y"O6<:CE;^C9-$'G7T.21J'IVZ, MTS 977*3T\-C$E5K'GB>A0DD27@V^HR&RA4D$DSF""0WL&5:,VDYFA,H"&'? M$J&,H>"7, Y3>$5C&KZ#5Z,';9.^;?M<)R!)XQRSTW#B1DH;PP\$D@@!JM70 M:%6T.85;!9UNG) -7[.&=NZQZ-\C:@/;2AF$K#74:4^%:016EA1#?ME?R"LF M-V3G$C!74M4\]ZQ(^>Z(!ID*[F3)A(X"+0TOJ(FVHN.!DNZDTET99(&22VH* M9V(?!ZH$9'0T.TY$"2F7L50K-Q67&U_3PX[V?2NUJJ%0;6;+5I P=ET+X;&; M&QUH"Z79> 4UX$,ZF1FL@T@O.FW:NW<*3W=IPZ4!@26%QN';TP!TIYK=PJK& M*U6F+-7DIQ7]:% [!]HO%9UIOW )AE_7_!]02P,$% @ $CB>6,H2FO2( M @ = 4 !D !X;"]W;W)K&ULA53?3]LP$'[O M7W'*T#0DE*1)&AAK(U$H6R5^J3#V,.W!3:Z-A6,'VZ7PW\]VTJR32GF)S^?[ MOOONXO-P+>23*A$UO%:,JY%7:EV?!H'*2ZR(\D6-W)PLA*R(-ENY#%0MD10. M5+$@"L,TJ CE7C9TOCN9#<5*,\KQ3H):5161;V-D8CWR^M[&,:/+4EM'D UK MLL1[U#_K.VEV0<=2T JYHH*#Q,7(.^N?CA,;[P(>*:[5E@VVDKD03W8S+49> M: 4APUQ;!F*6%SQ'QBR1D?'<V]0PL7RZ8PFLB?8C[1Q"%4;*' M+^ZJBQU?_$%U;W!!5/DYN'V]ETWD(K4<$7B 9^#(?6B$R> MP]Z#T(29%%TSCH";Y^D ^F'J)VY-_!!V-3S8FH0*Y=+-NX)9J+K294F>6YEE$:0/,^4(( MO=G8!-U#F_T%4$L#!!0 ( !(XGE@&LY3G+P, ,(& 9 >&PO=V]R M:W-H965T127(LF E5B9)VMDH7S-)29Y$I-;+4@PH1Q;W>:50P+H/IV-ON]72L M*BNXQ'L-IBH*II\N4*C]).@'!\.29[EUAF@Z+EF&*[0/Y;VF5=2RI+Q :;B2 MH'$["6;]\XNA\_<.7SCNS;,YN$HV2OUPBYMT$O1<0B@PL8Z!T;##.0KAB"B- MGPUGT(9TP.?S _N5KYUJV3"#8\DX39A,H6Y(W0BXY"81RE0:X=ML8ZRF M2_3]M?;4T8>O1WP&D(=^OKQ1+F#\OEXO,:9JO58KWJT!DE>7M(<(D)%AO*I+$,.DU? M 1])0@P:> _]43APPTGXL=/T.$>1 JD+&":0@HWF9:;YC M[OT"JU']\"-]_4Y=_"#L04RHM:)#!>5M2=.0!O >XC/"T' :#JE+CO:O"MSQ M_U-%]T#P,D\N$U'170>*!<(AW5=J4DMMG[I0DLUZ&_ZL>%FX3"BBJC3P5!#N MEOJO*=DK[J+5[ES"RH9P39HEZ9+>:\X1EJ@LW@NZ!XB:$URYB]$Q7 M"M295T\#B:JDK26FM;8"/:MUZ8][K>[4ZHQ+ P*W!.V%HY, =*V8]<*JTJO4 M1EG2/#_-Z4\&M7.@_:U2]K!P =J_K>EO4$L#!!0 ( !(XGE@5E/.0^0, M .\( 9 >&PO=V]R:W-H965TJ+SA -?"MRH8=>9DQY&00ZSK!@VI@JZ)@ZOLUYG([]-K>?N$SWV3& M+@2C0?.>VD9+'/M?F%;G^V=>Q!7VLAB9TP,"B[J?_9M%X<# M@XOPB$&T,X@<[]J18WG##!L-E-R"LJ<)S0Z<5&=-Y+BP25D:1;N<[,QH+IY1 M&XJRT< %/(A8"BUSGC"#"8S3E.>:0M^'^>)QNES=3A>K)8WA83&Y6RSO M/LUOQJOI#8QGL_FG.0V7\ .5ZB45UE"AS3BO$@19*>B%\!-@G0L*.5*$C+5^ MDLID7&P,O=VQ*BCZ4FSV"8&3#^\NHBB\>AH_3MVP?06G9P[P3Y>YY]W!+3?9 M"ZRI]5$JKE&?$>/8/W/YMI;M7_S>ZV3NGE'%3!L?KB7AF0S!>O[!E\79GR2K M?3" T1X5&UN)* Z6$4%:AQ-);T-H6IP<1FK&!1,Q9SDL#2W4 :TT"7">=_R* M^N+*E$I;+"MA:-^O:7%]X(_1A898%J44E@R=MZYO*=F*/,SX&JE(X\8QW68\ MQP,-3:J.P3P(ENJ\)2"T#:BP-Z;HU\+_H_-KV M"[^URA3BBTK2HCH09[80M&PAL-6@TUI0^](LIZOU'MI1S[^P_R&EL_512:VA M5#+E!OKG?A_.([\V0*8$Q4Q#K^^'T.V0U8K"FTI2M'7!9FN*AGNS-@.[N)_L M[4XAM]BIDH6+Q?'[;C7:S!FGIJC5H%4#C1I7UMP5LHHN_ZMR%[KW< )1W^_" M:3T,2?PJ0S@T7&G),R33T^ST/5-U>ZXF1I6MI:VFH0;IA1E\D MJ.P!VD^E-/N)==!\XXS^!E!+ P04 " 2.)Y876@)N\@# "K" &0 M 'AL+W=O-F^M2SP3\( MEP(S$&B.F1S)'/3NH=,'82]8<[9$)3DD_>N[D@TA#S-)K+Y3^,IQKT_F8"-92_G="O-\Z'7UO!T?D#_P\5.L:R9QEM9?N.Y*89^WX<<-ZPN MS1>Y_X1M/*G%RV2IW1?VC6X:^Y#5VLBJ-28&%1?-R)[;/)P8]#L_,(A:@\CQ M;APYEE-FV&B@Y!Z4U28T.W&A.FLBQX4]E*51M,O)SHSNI,SWO"R!B1SFPC"Q MY>L28:PU&CT(#?FPFF'6XDT:O.@'>#%\EL(4&F8BQ_RM?4C*F!5;(6 ME%2%)3.8@Y$@:P7;4_K\E3YKCH!ID!N@<\^*X\$[U2EF6*U1'5;C&^]_6N\T MO)DVO'+.[Y34&L995E=U0V=<267XO\P]#Y>WO5:P,;YC[-VZ>TIN7:"DK@N^ MTQ#!!R(!+\B4ABOH]N,@M6.:!->MW'-R%'2]*3[1"[FS6<*L$+*4VQ?HQJ<0 MW4Z7#/O6VDX3.TV\I=R8/:-Z34GW^J":$G0:Q,TD"7K>2K&.;T]&RX MX,0X3E(;A_VVCM_7VQ7T>AVBWX[>\7:=X- I7:>.IAU35_4Y9M0&-1+D24F? M*UZ;/SHA=P'>E2CLR2:OT6Y2DZ4V(@"?LX)8(E3RJ4EXX*T*2OZ;U_6U^CWG MQA7\FZ+&9VK>VM)/Z&RNW,&>>W_"DP9"=;QU;5(3;[J^32\YKAX[\;AI0*_J M31LG3ELN-)2X(=-.<)WZH)K6V A&[EP[6DM#E\9-"_J;0&45:'\CI3D(UL'Q M_V3T'U!+ P04 " 2.)Y85M'--<(" #L!0 &0 'AL+W=OHC1<2="X&0;C M[MVDY^)]P%>.!W.R!Y?)6JF?SOB<#X/8"4*!F74,C)8]3E$(1T0R?C6<07NE M Y[NC^R??.Z4RYH9G"KQC>>V& ;] '+7*6'\%PYU;.\F M@&QGK"H;,"DHN:Q7]KNIPPF@'[\"2!I XG77%WF5]\RRT4"K V@736QNXU/U M:!+'I7N4I=5TR@EG1X^V0 US):^F.ZU16A@;@]8,(DOL+B;*&J9)S92\PI3" M%R5M86 F<\S_Q4>DJI66'*5-DHN$7Y@.(>V^AR1.>A?XTC;5U/.E%U.MTWOO M4LZ:C.^YR80R.XWP?;PV5M.O\N-< 6K^WGE^USYWIF(9#@/J#X-ZC\'HW9ON MA_CC!?6]5GWO$OM_/=1%IO,ZYX^K&=R&\+AZF"U@_CB_FCXO%K/Y"L;+Y6RU M[-!K9$7[''"/&99K4M1XTLZ4F8)ZVVG+R;]G8H>@-I"ILF+RY4H=).8@^ :! M2XIC,D.HE. 91P-O(>V'/5IZ<9AV/LL]&ENZ++D$+"NA7A!=MR'QYYZ3!@/S MC5T))@UTX[ /?<)^8OSD=I+"]\QU/C!?+[B";MCOU.7LAC'$X6UGI2P3H+Q/ M4HF/?T8#>0O7<9BXI1NF<.XQHY,.+%%O_9PQI',G;=V,K;<=9>.Z@_^&UW.0 M"KVE H' #4'C\.8Z %W/EMJPJO+]O%:6IH/?%C2.4;L .M\H98^&NZ =\*,_ M4$L#!!0 ( !(XGEC)/F%LN0( .T% 9 >&PO=V]R:W-H965TIORD%#I "C33)JT4E78_-.W!) >) MZL29;4K[W^_LA(Q)E(<]@.WS?9^_N\O=>"_DH\H1-3R7O%(3)]>ZOO(\E>98 M,N6*&BNZV0A9,DU'N?54+9%E%E1R+_3]@5>RHG*F8VM;RNE8[#0O*EQ*4+NR M9/)EAESL)T[@' QWQ3;7QN!-QS7;X@KU0[V4=/(ZEJPHL5*%J$#B9N+$P=6L M;_RMP]<"]^IH#R:2M1"/YO YFSB^$80<4VT8&"U/.$?.#1')^-UR.MV3!GB\ M/[!_M+%3+&NF<"[XMR+3^<09.I#AANVXOA/[3]C&(J S+*'6:0/%/M%:JQI^DI _#2EG;6 MT(:OT$9P(RJ=*TBJ#+-_\1Y)['2&!YVS\"SA#9,N1,%["/VP?X8OZN*.+%_T M"E\;K@)VB)=Q!3_CM=*2OI1?IT)N&/NG&4WW7*F:I3AQJ#T4RB=TIN_>! /_ MPQF]_4YO_QS[_]?I+.UIT8O;^P0"WX5X/K]]6-RO8!G_B&=?$H@7U\9X]Y!< M0_)]F2Q6R:I'I4GSKC9PC2F6:Y0'2]0[Y/H]4&XSM"D7.B>7MS"\=$-:1H'K M]Y*RYN*%.EY#*A3%.G)]B")WT)OOI#3F6DC;RV(#=3L8#%E-WA)U(=&"><'6 M!2]T0>4=$@7]>K?VO7#@CB"\=*/>O=",TTQHLUJW635LK,TJMEDE>4$4N(%9 M+T9$<*J5S6U0*.&X(ZKN7%P[( M9K@T!RUJV]!KH6D\V&U.\QBE<:#[C1#Z<# /=!-^^@=02P,$% @ $CB> M6+8<(JFA P P@< !D !X;"]W;W)K&ULC55- M;^,V$+W[5PS4CU,@V9;CIJEM(,FZV!R2#39NNT#1 RV-+&(I4DM2L=-?WT?* M=K-HXNU%(CDSC^_-D,/9UMC/KF;VM&N4=O.D]KZ]S#)7U-P(EYJ6-2R5L8WP MF-I-YEK+HHQ!CT\&26' MA8]R4_NPD"UFK=CP(_O?V@>+679$*67#VDFCR7(U3ZY&E]>3X!\=?I>\=2_& M%)2LC?D<)K?E/!D&0JRX\ %!X/?$-ZQ4 *-+WO,Y+AE"'PY/J#_&K5#RUHX MOC'J#UGZ>IY<)%1R)3KE/YKM>][K.0]XA5$N?FG;^^9Y0D7GO&GVP6#02-W_ MQ6Z?AQXEC\]9KD M'G'R.F*X*I>N%07/$]P%Q_:)D\6/WXVFPU].\)T<^4Y.H?_/HIS&N/^P6M)H ME-+M__CRX/9J(>\: 2',:3=/I8%E5'"]?M%OA83R' M\0<:3],A?JN:B?_KA$W)PU1)ZSQ]Z83U;,E4%"ENA2.T%*Q@ZU98+LF;Z.\$ MJ+1LI2G!.6JALL.2E6@\4CT'1Z&#'O0Q%X21Z2P]"=6)OE)+!63BCQ1H$6D#)M8+86O@8*1K3 M:1]".AU0-UK^'20A&6O67$F/O4VG2G(2MDH60GL@'46 :,G[\5;Z>L](\PX; M;%DALTVL>$KOD;8GMFP\LH)L8^?@;X7>Q,EK;-'50YU#%K0V'LS@IF1T M:D0)%4$,I *34[JI Y@+Z?Z6*%PB]%&JK&DB#9PB:?MB@(OSPG<>2!@KV: : MP>+.HFLHO^*#J]$;@T,+ (%V>?!#<@Q\+7B$H^R8-172%ET#:-39I:]=V^Q% M7VW8;N+K$1EKW[?8X^KQ@;KJ^_*_[OWKAONUD1HGEBN$#M.?SA.R_8O13[QI M8Y=>&X^>'X6 C2>N%& M! P0D !D !X;"]W;W)K&ULE59-;]LX$+WG M5PS4HM@%$LF6G3B;V@;L)D4+I-L@33>'Q1XH:6P1I4B5I*QZ?_W.4+;C-(F+ MO=@D-?-FWIOAQ[@U]ILK$3W\J)1VDZCTOKY($I>76 D7FQHU?5D86PE/4[M, M7&U1%,&I4DG:ZYTEE9 ZFH[#VHV=CDWCE=1X8\$U527L>H[*M).H'VT7;N6R M]+R03,>U6.(7]%_K&TNS9(=2R JUDT:#Q<4DFO4OYD.V#P9_26S=WAB826;, M-YY\+"91CQ-"A;EG!$%_*WR'2C$0I?%]@QGM0K+C_GB+_CYP)RZ9C?>G@2A=8//9/*(-=&NDVC7EZ$/"3L#$,^L>0 M]M+A ;S!CM8@X T.T()+Z7)E7&,1_IYESEMJ@7^>(]MA#9_'XFUQX6J1XR2B MOG=H5QA-W[SJG_7>'LATN,MT> C]Q0(<]'H^IS\_WUU!/XWA\FI^!Y\;"\KH MY8E'6U&CDB#206ZJVDJ'!9@%9,92ME(O'=!^=5[H@B;04%$MK5AX#7^<]N(> M-9Y2O(=6PDJ1*00K/()#+8V%W&(A/2Q$+I7TZV-H2YF73X()0COM[:-97!FU MXH@_0PT=>=RS M1$:9C', M@@/U&Z6X;;C@=XDY5AD1WZP.CL&7"$1 Y[(6BC:_$CI'=F=M]E"A%8ZC#H?Q M5,7_*Y)@HNQK#0:36_R^77];J935;I!U 4@[W4HGA'D$H9Z 4*PRBI:=[ MFF7R1%&-+?'N='Z0>0<<,!I/XW\1N$/W:A%H&!+0"UL5*2!7:C6PKOJ'H+J+.8XZ6K*7% !7#]<^M M$/SSQEKZKM8TLT(OJ0]]:4VS+'\A6,B=+/9$>.#\-%8EUI A-;QK.(2A*-(6 M4 M+6*ZI:R7)X1@DTPTMQ!M#:$F"<:B%U+3*^I"%E[[A^ZK[Y->US(4B"CDU MFM$J1"JL:#4T-=5)ZM"EN"*BG-+L_N.;5^=I?_364&'1)'P-"XDA;=$[HX6%D:IT&G@@_CA@.&*%>@)T9%PK$I@RBH]V8=;L8C? MQ='C[CYZWW$E\%E7DZX9KL.N_LI'Q6Q;]:/Y4_FW;?H:1O&(>WH4#XYN7RQD M=WJ<=/]'=\83%#L]@C@C#'CN)$_VKE7JX&5X//"IUFC?W;"[U=W[9-9=RP_F MW>.&5%A2<4FK!;GVXM%I!+9[,'03;^IP26?&TY4?AB6]L="R 7U?&..W$PZP M>[5-_P-02P,$% @ $CB>6%I1JY#@! 00L !D !X;"]W;W)K&ULM59;3^,X%'[OKSC*(#1(T$L*#.)2J3"%X0&H6MA] M6.V#FYPFWDGLK.U0V%^_Y]CIA1G*:E?:AS:QRD+9 MBRAWKCKM=&R28REL6U>HZ,MZ=H54.#9@Z[(4YO42"[VXB'K1JK&A56=E)94E M*BNU H/SBVC8.[T\9'DO\(O$A=UX!XYDIO5W7MRF%U&7 6&!B6,+@A[/>(5% MP88(QI^-S6CEDA4WWY?6KWWL%,M,6+S2Q:\R=?E%=!)!BG-1%VZB%]^PB>>( M[26ZL/X?%D&V?QQ!4ENGRT:9$)12A:=X:7C84#CI;E&(&X78XPZ./,JOPHG! MN=$+,"Q-UOC%A^JU"9Q4G)2I,_15DIX;C ._%H1*X<'E:. 2%\XAF,QEN,]N%.*Y=;&*D4T[?Z'0*X0ADO45[&'QJ\$Z8-_=X^ MQ-WX\ -[_574?6^OO\7>!)TT2+7EEM%:^&TXL\Y0E?S^7L#!WN'[]KAS3FTE M$KR(J#4LFF>,!KN?>L?=LP_0'J[0'GYD_;_FZ&.C]P^/(^CUVS >W4]O'^ZG M,+S_"@^/WT83N!S=CZYO'V$\>;B9#.^F<*T+ZEZI,A &@1! HLM**R+0@IZ# MHNE1H9$ZE0G,&FR)MO3UJB!CT-5&>3V"!\):Y(CA MN-V#/?^,8:\U++5Q\J]@HR&+RJP61HH""FTM]-I]_K7N-WFLFE@]MATXX%\K M5"Y"CJ)PN:^(0LX1I+*U$8J86%'S[X)C0HX:6GY$7!$B&N2;5'\F00[RX!_" MR^A<(.&X8:1'/O9^")/,F74_AG(A("S\A91VO*\3>AN])$5-50-SHTN?4B=F M!8*8Z6=BP/HMM95"2H].I.#X%])S![6:UUR'/Y=;H^CS2A'<()T ZI4\" <+ M84%I1_L-'EI7PK@U5:FT%)9D2FP;'G/"%BQ9JIF*^ I*8MU&K*MK T]*4*LE M'N65-B1+KT1]QN2T87N!T/E,Z):.&**D8Y8J@+,0/G+G MY7*"C*A=J5'#C+LB3P9S#H\2>ZO(,_J<2;5J]$SKU *92[T*G?,TX;)]R B4 MH9!Y4Z1T8DJ>ZGSTP^?=3R=QW#V;WNR*LCH;^F7OC"H+7YA+M)XH2D##L5T' MLP^+7!)1R_EG!4'BF0J2HK"<3>TG,[-$MD([A!%(G6!Y"/FR;2CE0B!:#-?< MZW(\.>GIQ;(J]"N2S$_3*Z1E[>GM"'Z3$$;Z?^7"(M4[J12OZU[<4BM-V@)D MI=4!W2&PO=V]R:W-H965T M@-,F44R5+LBQGLKY5R;<9[R9V-G8R M#UO[ )&0A E), !HV?OU>[K!FRU9B6>G]L$620%][],'U.'2V*]NH907]VF2 MN:/NPOM\?S!PT4*ETO5-KC)\,S,VE1ZW=CYPN54RYDUI,A@-AV\'J=19]_B0 MGWVTQX>F\(G.U$K!)SU?>'HP.#[,Y5S=*/\Y_VAQ M-ZBEQ#I5F=,F$U;-CKJ3G?V3,:WG!5^T6KK6M2!/IL9\I9O+^*@[)(-4HB)/ M$B0^[M2I2A(2!#.^E3*[M4K:V+ZNI%^P[_!E*ITZ-7=,$YGE)0;;_&MQCY_?*$SF45:)N(R<]X6 MB+=W0F:Q.#69U]D<]W3I=*RLI$ >#CSTTNY!5.HX"3I&S^C8%1\@:^'$>1:K M^/'^ >RMC1Y51I^,-@K\(&U?[.[TQ&@X&F^0MUL'89?E[3X7!*FM^"*30HDS M[:+$N,(J)_XUF2(DJ)M_K_,YB!RO%TF]M.]R&:FC+IK%*7NGNL<__[3S=GBP MP>!Q;?!XD_2_*&L;=:SWX.KZ]ESLC/OBXO)J+$P22R,%=HYA'Q6.Z-; MS@!O!((?PQF1%S8W3KF^N%THH9S7:$<5BQGE[8[RYH29"5/89X119*(F,E$[ M,D):)20I3(!0;K^#ZHH6=7F),Q6I=*IL]62WR)3?[]P:#P,3D\VWO;(I4&3J>S X2@KV-RJL)3MS8]G"5V)+ M[+W;Z8_%FS77;_OO'E]W+C.(19@$/%3"+67.WE,I.['3'_+?EABRD/*S,XF^ M%=II4KAM5<)N/1NS+8C8Y+@./Q-%$A<3**POYT\5)5AT#;>SJ6%ZZ0A MY$[=Y\J637&GK)YI2)@B.%./(4X)^U88-H(\V& _0H>>5MD1*DF 'XO"<;GRN%+4TXD13J=%(D.Z)EP23_"!PKB"$;V7&=W" M")0_PVU&&V0 24*K&EF>W%B#!)9&S.IIY<_P/!EAXUDR3H M&4C1\#R'/,Z!)F4R6FAUIZ@_N&M1+RB-5A60I%9@P4S0K=YDA-'KHM0#/@V! M#%B7D.E8\*( +0'044+5S=6*NU54@$D&+E (EM@%15ZAK'!:<<*,N&7VH15 MD6%WT_'MK)#-B"UF:DPR>= BK#IFNT]DPF&X(1Y616!-4;QB>/P_6'#1M))V MQ%+18ZR!J1%\:KM1Y&2$*C@:XYCI!B0& ,C>C M,-?F/8@M2;BB?1#Y!DC FG"'>LE1,!"0&C2]C.]DY@$8IG# %OL5PGG4!_ * MJAJYD /)QJ(0T*BL6@8Z/U5^J516R2"65?$LWB:BXM"P6!#&4!E%L:B2S@'JI+VWHX M6:'ED.3'2\D4H)A.I*T,H5YIU]:*_0=K9#3N_)# *A)<7C2NB/D%+0E&9?AK%+#7$8K<.Z>?,K 2U5N:*G"A6 M$ K+?=":F4HLFTMU2/XUV_0\0\O".!YB3T9723_6IIPJ4-?)D7)C:)F>N2&55)\"I:9/H;T6 VDEA0V\AB-0@K MW*/=+(3.Z_-:CTIH:?N,^B'D &\E-S![==B+818"7(Z7'T$O1Y 57A+H_U!N MZ,W!#]#R%N;5PW_-L\XU%][*_T[5C54)/;G?1.@W$NY73+=?B6WFZ,.2N6^_ MC'!OUU1[NR;9+Q* G+YB"=7TH?0\GD?R!?0&WN:*FSEYZ/$DJTNC)J,E&?]. M)5:DK$:TAF6 YO\1WM[ LCL^&E1:A9(VVS:%)QJB3>QZK/+.$%=+&JX/C3P[ MJ"P;P6@E=%PHT89%5UW'620B X(4)F6)D'^2T;D"/J,[&[@ S?9,HUHBJ1/: M7>@"3457T?@+G =*4C"ULD=-SMK@&6*'H]-W*,*-QT>0C,WGB!^V5F\-4I#. M!;UK0V@O65J)$'PJ)AV>)MB?1@JM>'K\TY7UMJ^QWBIC5; M[:Q"=^=+D][1N+\G7F-C?T>\[IP]2IT8]_^&[\9@>Z_#4;3)XAJD_K-YK7B+ M9U:1AG=<=/R)US41]4U(:?ME0V D[?=C#=!U>.]3;",^_NRK# [K5,UUQ@E=H<\?/UU@'P%$CY FP,SW#KIP?O6T5%.C\E5%:3H=X0-O*YGH M#V,B]\4%">SA1%R!==N!^/$[IV!\]9KN>_D(?F@Z*8%3NS7X\U1^P(O-7C=3 MX'_VNB_6O9L>M'Y=2)6=\V\HL(/P-OS04#^M?Z:9A%\GFN7A-QX4-J#)X00V MPU:ZPH;?3<*--SG_5C$UWIN4+Q=*(H"T -_/#$XEY0TIJ'^\.OXO4$L# M!!0 ( !(XGEC1!1N\I @ )05 9 >&PO=V]R:W-H965T]3]>'!$]$WS7:ND;SX(LF5K[2"_C]*S=(X54KI) '"3^/:E+E>?$ M"&K\4?%LKT32QN9SS?V&;87)M4I9O[N]!NI>*@5O%B\"K#+])UQ+!_ M( :]P=$K_(8KDX?,;_C7)C<,%=*DXC>5SK69BQ'%B@Y:>7&E?9);7SHE_C6: M@AQQ].]]J$2A1_N%4FY]] N9J+,VDLX_X_ M>?%UCK=W#]>B?]P15]?WX^^CA_'W:W$SOAW=7HY'G\7X=O)P_^W+]>W#1/RN MA 0XZGEAO4I%L A/]XARXK1_%#-G"Y%DTLR!I38"902)8D >%X630?D#? H* MN(3XSLY(;%'85(<7L7 ZP6+(9,!JF:="%\ R"%LZ5 :/#/3"S@1*%;8CV<$P MD3X3,]2?/\1:0VX66@#'+)&Q39 M+1E66$R?$*'&RUCSK%OC$,G9:)E[NV8KO5<>B$UMR(1LF,' 82%7X"S^**6# M4=@0,M@F9W@Y$,M,T2NM[5I(VI<4%'!\;5U#O6A>AKH)IFHV4URAB=C.9EZ% M0/2-V"$9#;?"<%IALR BJ*(CQC,\".VA"]1#O21 6)6&=B*!0=&+4T4X;FO M+ \(/1UE2!-THA=R&U\(,E;D%AHZ1*F=RFG.'K%)4CH'_0_8S:@AJ(G:E!5O M-"/$L6$#&63S(F9EH")#R7,8[&&51#+]#YK .AC@9CLW^K\15"6= 0^_"N6& MD>N(WP@H'_,RAC6M 0;T$%;#V$!A(?Q")64>V<#?G_J=W4;2IDD(Z1UG!]!WQD*&A-#DD "K7A0X;98L"Q@-@ M6=E"64S1"7!A >8W5A"]S@MLT)$*P,> M'+TO.6 5YQPE+J85A!6*=%XQ0]QON(FB[Q4'U+8R-+5 UI\Y11_'5)M3:,^4 MI*3RGT1FE^J)"I:L9S918CZ)TJ;2/-:[9S+1.36=)3>:X/2ZIC=3IB"S*423V]*'8U+1!>. ["9SE9;**BD91@".F-]D\ M6:H-!%+MC\B8,F'5T;A';34?D%"<@4^CJF]U?HH B2!RL8'%?'R23G-IK3KT M-+!D$.=@SFV%/\>C!0SSO&V?]9(;!V;*)%L-E1];EY3 U.>_(O!L*FYME;@, MZ.KK Y<<#-JJ=8NU8@J?@<&0,/UG:11S$V_$<:_3$]\F5X>3NYM[,4$[C;3] M$Q8X;$7Y>.S3UM7;,?;V>QN;UW)X;_]D5_(54JQ>.-Z1?I<$RQ^'V[*/FFJ_ MW]E8T1U'C%X7N[N[%MOOO2KVPX_$?OB1V.;"[NXUUH-?HF#QK4Y802.!YZ<] M\UE5W7;PY@Z(H.,I;8JOW-(7\H7&+OV,0&<>!1UZ:)I"2M)-'1\ M3*GWD H3]%B4''%'K8/.CO7H#FK.Y;H/D%UU&Z#),LE+3]QY\.N)?Y 0BR/2 MMIWT'2W-*3J;Q\%R3SK\GRPB)3N-P\U?V^?.4Q3>I@H@P-YF_$(?YZG?[?D6:L M.=R2> A9)]5G&LX/*2$VG-V#1L/.H#5B=Y!+?Z4!Z.UG>.&=^&P36;>J9I8J4C[I M0BT[TPO_.DYOQ( =\!9F'XMWZY&A IP)^OQ[A.C:#?"#> A:8:6>M><:P-V< M](-?RZ*,R1MQO[3%PJF,KN_XH@6G^75)&]U=CE>3+6F15%D_W3[A(/[7 PFU M85;%J&?,0DN5/U5E"N.L)$.'L*#0>4['^WWW*MW&35FAW)SO WV*EV6IU M=>4XBC=M:_)X7PF(YF1]KF;8VNM\.&YC=N,[P/@2[(+OW7"N#K;@QTRAE3@B MP/>9M:%^(0&KB]CS/P%02P,$% @ $CB>6"DF\&ULO5AK;]LV%/WN7W'A%5L".+(E.\ZC M20"G2=$,79LEV8IAV =:HBVMDJB25)SLU^](6%?DP M&HVFPT)D9?_DR+V[U"='JK9Y5LI+3:8N"J'O3V6N5L?]L+]^<94M4\LOAB=' ME5C*:VE_JBXUGH8M2I(5LC29*DG+Q7%_%AZ>3GB^F_!S)E>FV+U?H[]VML.6N3#RE\UZ>X-E85?C$8%%G97,6=]T-G MP?[H"PLBOR!RO)N-',LS8<7)D58KTCP;:'SC3'6K02XK691KJS&:89T]N4Z% MEJG*$ZG-=W3^J<[L_='0 IG'A[%'.6U0HB^@C.D'5=K4T'F9R.3A^B$8M;2B M-:W3Z%G 'X0.:!P.*!I%DV?PQJV98XR?_+M-^%T]/(9SI.6\^0Y]+\MS;,H3W-\ M]_[FG,)I0-=O9E?G;]Z_/3N_NO[VF_THW'M)YS_^=''S"[U218&T<9ZC*UG5 M.DX1_G29BY+>E_1]G=]3=, 2A=,!J5K3J1(Z(;6@LTPCZY0V)*I*JUN9N''# M%B&56RR,+;4H2-0V53K[(RN75!NRJCNIKOC%"PIW1\$(.9#GG,[8A2%19XP5 M9<(K';SAD;CA;ASW+9M*8N.BT*TS;Z@ M([[I0'H7H1C=PSNX)+)ERST#;_1':0[A02U* M(UR--@-6(J^=0Z[J7%(XFN_NA%0AYC H+)H'J%FT!>,0L[)Y(PI5E]:P 84H MT4W0-RRJLRQ\"&)K[#; [/GO"$V6J>'G8.:U0=H8 ]]##4\% M:Y0!3?XQ;9 MIQUHLZ]R<; 0+L@#NNGX(U'@5BI+:IYG+@1F'RX^BQ-1WE,EM,UB[* ]^T?: M\T;>NZ8V<&G">:0IR0QXVJRL\2RL0V.7H'5 S-KR[EDL SJK-7N2U8(R$B(U M5;I!>BBS"_4-Q81&0=B&E _.Q^+C5$ "QEF1@[NQ/MQW-[$^('FWEI2MRPSW M\\:+5MQ).)HQ$'NW4D,X#I)XG3:CW2 :425]Z7B4KIO\[#(/)\'X:ZD?'.P' MT7_!?7H03/>[U,^RVRR!YPU=E/1:SG6-0Y!W_1>*9R)CA >+#,!1$'7PZ!.6 M6ZF12XD'AC/2#(JND 25R%QM,IT>PLG2:,Z;HGZ@B,_ .">F\!\2X8T1LXZ# MXCUAYGBPWG46QW7!B06X]RZ-T&G0FE(^Z4')K;?*F.T>SEPX496T%6ZC^+G" MX4;Q>.G/A"S#)933TOKDI%GR.\Y,39[RU!LG+^YZIP(U)$8%^+R2CCG0$*]L MV"Y^MQ!V4\3 MK^?!'NTW6N8Q@^9YLR4HU$5W"$041R(A S8[KU#>8MKK=DS$"Q3ZR7/V;$FP][8ZA \H(X3']:.)BA:/S8>W&\] MN,L8_Y^@42OEP5K0D"58TW'W_TK0'1IXD[VL'"U,_H43H]F,KV/GQPGM?(6@ M!QXC\H*&_T;0T(-$CE#4 CXMZ-A9Q[+N!6/OM0-'J+EO<%B.M5E<"$KI:B@* M8]":.ULL4$)@V5OT5[JPLN J!,J]&]>0NI\-&PX]%U1,I->)E$XH'/8N2M0< MB:JMN<.:E:BX=[N#/ 3RTH&*8QRUZD>P:IO:Q?(.7=6 #"9F!4[)UMG-T7/1 M.(\AVEE-[#5N11YO#.YDH!.N]_K,/KKV$_-[WC8%\;UF / M?3D&Z7_JR4W)<7!NZJ,D=.V;V[E/@Q?KHM<1_*EOL&'G4[F0>NG^$.!S'\*U M^6INW[;_.;"J]N M4XECLN8)&%\H?(#Z!]Z@_2?FY$]02P,$% @ $CB>6)NMG$JJ%@ _4$ M !D !X;"]W;W)K&ULW5Q9+ MZ*,J*X\OO\RJ]IN-K3\W2ZW;[,NJK)JW!\NV7?]T>-CD2[U2S=BN=84[*P6==:%?S2JCR<'!V].%PI4QV\>\/7;NIW;VS7EJ;2-W76=*N5JK>G MNK2;MP?'!_["K5DL6[IP^.[-6BWTG6Y_7=_4^'481BG,2E>-L556Z_G;@^GQ M3Z?/Z'E^X)]&;YKD[XQ6,K/V,_VX*-X>')% NM1Y2R,H_/.@SW19TD 0XW@S6WXR1;M\>_#J("OT7'5E>VLWOVBWGN39YY.#+.^:UJ[DA>>'7TR L3]\*$Y9:)6,KWJE7O MWM1VD]7T-$:C/WBI_#:$,Q49Y:ZM<=?@O?;=I6G-0HF"JB*[U:5J=9%]5&VK MZ^;-88LYZ,G#W(UW*N--'AGO)/MHJW;99.=5H8O^^X>0+0@X\0*>3IX<\*.J MQ]G)\2B;'$V>/3'>25CP"8]W\LAX9W:U,BW5&-]E[T^2E M;;I:9_\UG35M#:_Y[WU:D$F>[9^$(NFG9JUR_?8 H=+H^D$?O/ON;\7T[OS]]G M'Z?W]^>W=]GYU3\O;J^O/IY?W4\OX]7JP=2V(HVJ$NIU"UL5V3S76A:U6.LJ;% M"OGUTN:8I=:_=Z;68L6:UD_#MS9KESHK8,.EJAX5!I)#P$KGNFD 6AE@,,OC&C>F769JC9^YFI6] MH89BJC;3"NO&I!:: :S6(G94!&9?&HP"H9J!!*2BRK99NUUCJK+ V) M#+5>=-"(A;0] 7+V](Y?AH+@\Z234:8P.ID%.#;*-CK+544SP7$+D[>RQ%S7 M+1"^W+A2)%P&E;1F14O!VN8=7^L+WS0V-^RD/%I?2U&=XX$SW9D6 M;]])OB#+L*,PCF,-IGJPY0/&-!5+A=^ZZ44&K;PPRMM:?S$-:QP"K^$$4 :D#B-4\./EUK9>4C1[T0,Q;W:QMU>@1/X5'H@271LW(N-ML"E5^ M_]W?7DTF1Z_/SF_/+J?\X_CU?_"#XN%W';QBCEGE&I1:JGH@8:DV[$SMQF:% M7=&2Q2'LIM(2(#0]GBE+O=!%N77&95^K[2I;JZ:%M@ID%W(@T2AD'&<7E?BH M'X3]@91N*XDF&F8-'POJD]%I^89\;ZUJB6B(OU30E%K4&E(A-'^S\!\\SLLC ME3KG+)XV'$3@F' XRN9#^"#Q0M&8R05]Z17M(GB+Y3=69*@I,SOAF)DA!?SLBL8!7'QH\I)VU,H\C3%9*)D#F%)(:T% I&U_IX] M/QD?06%E23*G.2(#ZJA\FTB2JQIBU!RK<&0";0#*PM) I1DH0K0_UPY$1!NP MX0,Q D;]O*MKX0F@"(845E4NH??DZ,.F,\>]V":L#O&EG;_5!2F;^$31Y0*A M%&X0@!2[L+9 7-A2L/GNY^_4:OUZ*HFN(9.@G.!:P\5@HU84S^S[C.ZL3."J M7EBV"ORZ'C*&7MIDR9;(67@^=U K8I(%%Z:J:"Y#9IPTZ39 OR!ECZ!_C4*D T MXVK% 0;R7=#\3,.A6U/PY*>J9.'OJ*R!T:8,WA^9-OI2@.=^#UZVFL%?W-63 MT?ZEDS>(B)0$]BR?5?WW;#)^X7V:7<6_E0RUP6T*)BA*JT8T9>=S>%2*7]$K M(C"K H;%R$P,N280N(A4)-'0*#JZK;[!%"'M<0#C98B53+@_G!UQ$IE'#A-I M$%OS/T0#$]P827Q)ADRCW,6VG7'<]9,J9] DZ]**=^4/"@,%!#32C(UGRDZE M(<,S^5D^XI!X<,9FP53Z096=(T-L=ZB3*8AZ4"!6E!^H-B'S+E3--N)$"&H$ M/E1T;E16;4X,AU(VO6'KQH%OPQ(Z F7V4%V?HD>1?:+Z6%:VM MD8&8U+).N M%)<_0N\8"IG&"Y7#[S5J(JD]R,](7_!'\G-6N9F$E"T416RD35!,OP]T#KVH2B.N9!"NA9.$!'CWPG29$(!LF? M.Z"9D7%1E NHT[M5QU%-#L#.)JLF"5+B26*2#:$6]J%D1L:,6-60C-KY59$L MST$VX1$1:'K*R\79FAEQH0F^3.6!'07D+.BGSRFE?O*NPK:G;%?EV[@6I\M1 M<(W4?7:?\NPG"@WMS30) QZV[B"K#$5"-IY&!6=+HITLG+@-NZ0G]9T6D?TH)6N?9NSS #NXVR%;$DI L$Y)9*EVV^+#&*@-#,K%$X;Z%[ M7P#?G)TV7BB.L3L-EUJ)BQT?]9BHI#+8NZ 8I)8 \M-+)S6//L=- 1H,*K\L5,XE6.T$3[TNU/*+3U MAGP\NZ^UXJZC\Y!+[R%>)=?4#R(X^[4R;78-N5 M!S. :NLK9BE"SBOP1JVY'7<>\N/A&=EOB@>VC7'01.HP#1>QI'W1YT?H$.RJ MZ%:DB?_L8&T8["1S;78W%=&E%19+-)!!>>OKHH%]A&0-A7<-!0%&TGGCEQ]+ M65E-K2F,F'>ZU4;JRO)7"70=O\AD/KJ#FKNVU#S:&0SO7.&.=\87$I$JNX&* M?O#B4]>XMB4;\\GIA;12G05+?KI@6)I1Z06WXC*#5":M0%<"T4X*Y$*.$T_#%6YPZK#.1\7?C;_G(Q:5A)%D=!,8ZFW2Z[EQI" $ M]>U-"&IR 6UH7B5HCW>O;&L@ZJ6F5"/-%J\HZ89(6XRO!#T% U.JDWH M+1,%%%-M)!D<_\0!2BQJ6&1_ %\W+H?>M1UTYR6_O3C\<-<'A*3AXL@,S%(( M)Z$+?1#UW%G(/I53U/B0O.T#?0F[P:"?5TP>HTM=_:7$BSPPL*D,(E&%FD M&#T()[[)FWG9&MKSNJ4H"][L>*(+LIY8/XY3VT-H'HFSG&G2A!_XEX!5+IWD M4%+ZH8!RE78-DG:/P)QAB1317A& U7$AW[6^%53QMKH[N[L-GD:@.#!> A^B MGW57$TT/?H?W6154L".:*TZ(M&7@JJ)8VZ"65GNG8$T6^O>.7O3 7)OF,U4O M*'?%%^ X_EZ!NJ"T:ZGGYIYGEQZ?[>PW\8^&]<5ZU61NH%TYIS>@O4G,*DE, M_Z-).L2-!NOEC1Y$166K'Q:U181) E4YU384;=F9X*O&?O4$NST MK8"YJ$] $*&_+ %>;6AX/P)T W>[O0C>YN,H6,''4DSDDY,Q+X7)\9S*X&H1 MN@08*M&!?L$O";82ORJH%PR%SAS)7JRH9!X5PF[5QS#TBC9YQ;: MM_%V2-!$XL<)=_=DEHY.=))0!.>F=[PU@_%_IFK'* +D!\.-- 8.::1$GC$Y M<8R!FI:DS)W)^Q0CG9.H3FA3T/MZX\M.C$+#I MI3QLU' @FS\2;?\)EPNHV:?KDM'\>-_LONE&5F)Q6;2L8M#[H=*_7Z_07@TM M'AD]XR.>A8([R("IXEY/W.8A!F4KKC_C4G;W7KA38F6G=Y\;[&XD"WVH MW5Z1WTA-NUM$K33Q6>H4N$9;;V]FL/^2<4&[Y4(22;C&U7_P=MA6*_I+9I%F MD"\-!LU:5D!AN4,K+:MD9(:6F@?6G:B-8JYG&4 MQXUP:*&UN6J6V5IMQ6_#T@K-(48G/K:\$&KE[NXWWDY$C9U/UA:$E41/4?Q>5/DXY*[IIYN80 5;&?T^XS^LDNDO'Y)W M+R_/)*QXB22=K#!LSSOBRJVM*_40DR3]Z)T(^*2Y@P=W:G3*@4$(\R4G:8R% M&DR<+/NY!$#&=D*X$<:D5D@5Y3X[O4N5XZH%)(X5I7_(6C=+L^[QY T-0'N] MN=NXYSLM*A)Z#)HB'X597HVEB>0+&'Z^,6(#[C6!HL G%$I0^!EX%G4[/;M, M&GZLARLZ9"*E)P;+=6SKA?XI>=)2_:'J@DX-;:CK$@DB!'HY8ND&A0_O[!$P M]/JD @.I\F6CSADN=,(C:V5H(39=,C@_ BR[F[X[E$TGW=T)"+3<]'& M_VI++*FZ8EV55G8^$0=E8>:7LI__Y,1["D5VYE13?"&J::T$\(#A=4%V+C1 M!O?X- KG38&M?J(097;K3$SF^J+^ ))$!?54*":YKP*>K#KRCT=Z/8/JLL?^ MCH^EX ,*4>F&"\]8&9&Y"9N\E;[$D.%+ \GO6[/>*25VZ[5D>57NRX*R7<6M M=&9NF&V]U2;G'EY K;B&P?2DM=V(4#-=XJIH[6)CV84VO1 M*7#;;>H-#APE^[;[TB7Y:>2(I/!U-T.,+J6;#<*\6!OZO)CU_%27TI$6EYNOD*Z'"[&TO&4"\@551>PEO> MNLZNYU3Y&3YV[.'TXO;Z?4#2V.QD_Y&7\U+#;=;B;"I?[K;57L6V6HRL_\T^ M61SU&QIE>]L^"6 $$J##[G/:D^W5!A=[VD"]E>]?VQZ@24MK.G$!#L!;SF J M]4YG=;NW1[.S=1#6K@OI64H#E!$2AL;:Y40'N2#?S\U:N2VF??VP42*OKQ$Y MG^.-F?8MCP"!H<'B:R%09[/HG?L)G13_K'GHM$>N*!.%J0I+IU)M&\S% M4,*)$+QY[SZMW^IS6B2DCY8?Q:'[D$WQT2//D>L'>N\8NB?N)(JK%_=KFUB, M-U'*A]Y3*J.C6F>(UC8HXYSR>5W%VYARP"!,"MH3E$[36'J^%W5_(@4QYH3> MR/O([?I ]%2KP'O:1-!D7T13)!321$G+_(DKD/VI91?XO0 ?-#,GDT>RF&\M MT!KHI0]Z5OOEG_C^E1?U9-2C+FF,W=3Z!Z>@?HD>U)6@^D[;PVT=?GV0G8Y' M"!R_D,+FG43:$[I/&W(G'/=^>V7R;'?3*I8N%&"L/?SAW/CK,H](C-^2/8 S M=_2B;VY5%+!XXYV?!$CUH[@5 .(CY)9W!8-6W!&I%T=9H;;-OZ\>-RO'2+S4 M/;Q)\"B>?Z8$^']==8L,M@[[<;'$3M+-7RVRZ0+5IQ3ZQR]?_S\JM_V6 Q;R M(0QX8Z7RRN[M@,R%$XOQL)[;LGKLR)Y$P3<;EC_WZ!EXX)A-:>[YY MYL[F1N?2O6A@+//OQ)C(;5<603GN0-_1^'DXI*J^^11AAEP4FV7MDI+62CYK MDDWMP2 ;^NBD8.^0XX_L>5\_[_O]%3FF3#,( M3F?PMU$\,;DOA/?-%.3R 65JU%HN(MW>T(F8RQVC].>\)3WP*4NAK(.]NYES MN<=./7_MT"=];<,GS1G<;21^'&Z&?7W0M.*U M.]O+@ P_YF]MB"@-O=;(8;BX9T?N6%F':3XJ>289! ^O+*>"S]0*YN/XC'(4 MN)("2[NAQG)5>#W)FST!Y7A'#R T O*<.$#)@'AEL_S]6K#6KLM M"U]7,KJ ?F]@"_E^U,6AH7.E=#)ZN'95_-8U;?]]#_#4%W0]%G>.\F_E/)O;E$I]/O@>D[KH ME4PNJ>_A.)C?U>#M??K08RL+9NS8Z\Q*[!4/[7X3#DO+#CC*C=A2\EBZ?T L MG[]4&>ACGPR^W:+B^68^+^_-,:82OPLY7@YV1ENU?N?/^'.IG,T>^*LZ_O(F M82Y-LA%)UZEM6>IB$1+ <*P1^921FFAM&SFA\@A!Z27L'DH$5ROI V,=+*W,Y0"@6$;:]/ #B$S^=-8Z=*N) M,Y=;Q2/O+QF^*V KD58/OONCHSJIBV/XW? )& M,9<\P[A&Y<>ZIGPY"KN7U.'Z2Z(Q_DGX?LMW9E[$$9RE_=8OMNA%2(AAP^>I M\3!>$S_QJ=S' @NDV' &/!F)8!,ZH$]0^%3!X*O=@0T=^LXTG.[!;?HR\+KJ M*$:0/ZI?,I%V\:$6"SK3S\HF37\;)=_#PD=]GKZW5!CO^Z3[,/DD'U&PX/_Q M )UC!+[(U_GA:OA_&TSED_[XN/R/$4#V%O S@,('=_\#4$L#!!0 ( !(XGEBW/'_= M@ , @( 9 >&PO=V]R:W-H965TW04DV*.]?3B*8-L^5'TPR818Z]B<[2R[_WW'#LE1E46Z M/D#\8^:;[QM[QI.CTD^F1+3P4@EIID%I[>$VBDQ68L5,J XH::=0NF*6IGH? MF8-&EGNG2D3Q8' 358S+8#;Q:VL]FZC:"BYQK<'45<7TZP*%.DZ#8= N;/B^ MM&XAFDT.;(];M+\?UIIF48>2\PJEX4J"QF(:S(>WB]39>X,_.![-V1BA7! 1./;"3/H0CK'\W&+_HO73EIVS."]$G_R MW);38!Q C@6KA=VHXQ<\Z1DYO$P)X__AV-@F@P"RVEA5G9R)0<5E\V4OISR< M.8S?OQO>#.ZND$T[LNDU]!\XE:LXEUFN?GMOQO'\>!NN=[ZT?#N(V1,9+5@KE -4*L!6U*X4B-" MU=PK=/<*Z%9D972U -OWM%"-(1II%1@N?,D=Q: M^E"7L618?*?KD.]515DK70=Z1GB0I!U#(-HN"P:7N:2SS( ZP3>B%W1_/ M%7PXP="Y55P(E_*/M[U'#W!>Q+T.H.<*]=Z_088(UM(VC;I;[9ZY>=/=OYLW;R2QVW.J$($%N0["3Z, M=//N-!.K#K[7[Y2EE\,/2WJJ43L#VB^4LNW$!>@>_]D_4$L#!!0 ( !(X MGE@<0]<,J , !0* 9 >&PO=V]R:W-H965T0"!*SNI M*FIPJ/:!/BB@A3.J>!"'81I4E EOM7!S=VJUD$?#F8 [1?2QJJCZYPJX/"V] MR&LG[MF^-'8B6"T.= \;,)\.=PI'08=2L J$9E(0!;NEMXXNKS*[WVWXG<%) M/^L3F\E6RL]V<%,LO= &!!QR8Q$H-E_@&CBW0!C&WPVFU[FTAL_[+?H[ESOF MLJ4:KB7_@Q6F7'HSCQ2PHT=N[N7I-VCRF5J\7'+MON34[ T]DA^UD55CC!%4 M3-0M?6QX^!Z#N#&(7=RU(Q?E&VKH:J'DB2B[&]%LQZ7JK#$X)JPH&Z-PE:&= M66U@CQ0;<@\:\]!D_$"W'/3Y(C"(;O<$>8-T52/%KR EY%8*4VKR5A10?&T? M8%1=:'$;VE4\"'A+E4^2Z(+$83P9P$NZ5!.'EWPSU8-4AHD]^7.]U4;AP?BK M+]T:;=*/9HOE4A]H#DL/JT&#^@+>ZN>?HC3\=2#621?K9 A]M<'B*XXF2YMH0G(^M66[>C6T15E)-W; N* MG)$XF?NI;>.9/QFMT909++*CW;,Y0,XH-PPTF:5^1F:1/QL]2(-KHD5$VR1. M_<2V4>C'9("Q:\BER!EGU%4[\E8[O99"2\X*:J @'P^8B)/^1N2R M F(D>4N5P!E-K@#_<="N/-#'?L8'P_@AQML#*KLH61W+F$NMSU_HD,V1NC.2 M)LCPZRID*$+FQZ-/@G(N<\?#M518 ]@E8Q+Z,W+>MHU2^7/27H1S9I6-; #? MT"[MM$N_^[2W)+R0:OS>DM"GR"#X#RGRG]D8W0@#Z,40>,1[4P.9^R&9^=GH MHRE1-"'%+T\(XQKB_,*5QI@DB&.EB/T)2M$=S&U],!M_QAY,ZS5LU9\/:9!U M&F3_JWY:/=9: ]X/6# ]=54O]FDSZ+1?FTX(]^,G;R"'RA[X9N:I3JCS^J(L MHHMPGB$I=2_RYP/%,4E"U&<21W[T2H%$2'!*HNDT[F56 MP3Y1@FR8TX;!#T]#/\,>D MZC=(/3#RX.[]K33XBG#=$I]MH.P&7-]):=J!== ]!%?_ E!+ P04 " 2 M.)Y8&A<=X58# "O"0 &0 'AL+W=OE%;AP*+7#3\F'E\0[TAN=A)]457B :^-;702Z\RIKT, IU7V##MRQ8% MS6RE:IBAKBH#W2IDA0MJZB .PS1H&!?>:N'&[M1J(3M3Y!T&[GE9&3L0K!8M*W&-YL_V3E$O&% *WJ#07 I0N%UZ5]'E=6;]G<,G MCCM]U :;R4;*+[;SOEAZH26$->;&(C RCWB#=6V!B,;7/:8W+&D#C]L']+R/HO7IAJZ64>%+AE76WNY>X=[O.96;QLN^[??A*" +SP3$^X#8\>X7X;I'B,\@)' KA:DTO!$%%D_C M V(S4(H/E*[C4_1&GX:H3E=& Y=>C)&9:ON69EJ;!D3JT? MMW#X-9__(%=X;[#1)UE/GX'U;& ]&]W;-1T215#&"9AV_:9B0J 5MZFX@#A M:7$%ADB82B%"T]<$VIJ@S:#P0=(.D!K)Y>3!^1[7SV3PG3QEX2)MU(248A3? M=$8J#2\@2B_\Q-K9A9]-WE%.D!,AI,DD\D/[B2A&$?DA:0U1XD<03?WYY".1 M)OC4CR&.">%!&EKT!<3)A9]:&V?^%$:TD@Y:24>U#F>E/DO\C P),_ZOHI.0Q#Z-_?"@:/\" M0C\=])RE_MR:B#!.[7)P=(D28.F>"AIRV0G3WZ?#Z/ :N>HOX7_=^Z<,)5ER MH:'&+86&_IS.,]4_#_J.D:V[DC?2$'O7K.A%A[JL2PPD[88-6(>BW>5AV(-B,[%0 M6_(DN>[^?I3L."F0YL74A>?PD#(Y[Z1ZT"6B@:>Z$GKAE<8TET&@\Q)KIGW9 MH*";C50U,[15VT W"EGA0'45Q&%X$=2,"R^;N[-;E U"LVE (6;A;>,+E>I]7<. M/SEV^F --I.UE ]V\Z58>*$5A!7FQC(P,H]XA55EB4C&WX'3&T-:X.%ZQ_[) MY4ZYK)G&*UG]XH4I%][,@P(WK*W,G>P^XY#/U/+ELM+N"UWOF\8>Y*TVLA[ MI*#FHK?L::C# 6 6O@"(!T#L=/>!G,IK9E@V5[(#9;V)S2Y>R%48#$P5\DP8UW&&._)&M*X2WWZW19_/ 4"R+"/*!=]7SQB_P M)G CA2DU?!0%%L_Q 6DX$O&Q!/'E[S M\]2 MP^_E6AM%/\B?8XGV/.EQ'MLTE[IA.2X\Z@J-ZA&][,VKZ"+\<$)E.JI,3[%G M]]2$14LO(3=P\JF."3])?5PX53DOQS+#-?'7:U2[DV1RY7Y).E$']7L-41SZ M4VO#V(\F-USGU&=,H&SU,\^9'T$4^;/)5]242$4S@8D<@:8+=$PI)@Q'?0X% M,>R3K:36!'X+B1_#&=G8?P]GDV<%$:X@^UCG(&BD6653/[66PH9P[$F"@^ZA MS+9N1FAPW'TCC:?C&%KVW;=W[V<8E6_+A88*-P0-_7=3#U0_%_J-D8WKQ;4T M5$:W+&F4HK(.=+^1E,:PL0'&X9S]!U!+ P04 " 2.)Y81_;G_8<" !U M!0 &0 'AL+W=OW"3:V/AV)GM$/CW.SMMUDFE>XGM\WV?OW/\ MW;15^LF4B!9>*B'-+"BMK4^CR.0E5LR$JD9).TNE*V9IJ5>1J36RPH,J$25Q M/(DJQF6037WL3F=3U5C!)=YI,$U5,?TZ1Z':63 ,-H%[OBJM"T39M&8K?$#[ MK;[3M(IZEH)7* U7$C0N9\'9\'0^<07^D V[/-^R7OG:J9<$,GBOQ@Q>VG 4G 12X9(VP M]ZK]@NMZQHXO5\+X+[1=;IH$D#?&JFH-)@45E]W(7M;WL 4XB=\ )&M XG5W M!WF5%\RR;*I5"]IE$YN;^%(]FL1QZ7[*@]6TRPEGLVOYC-(JS=' AT>V$&@. MIY$E9K<>2O,&2PJV2MC3P6198_(N/2%$O*]G(FB=["6^9#B$='D$2 M)Z,]?&E?9NKYTO^4^0H7W.1"F48C_#Q;&*OI7?S:57%'.-I-Z+QR:FJ6XRP@ M,QC4SQAD[]\-)_&G/7)'O=S1/O;L@;Q7- )!+6'K#^V2N9=HMTRZW+SL;Q77')Z4@6LE"H,',#X)/SHAG$X'%SY&)=0:Y6C,3 )$W ;]ZRE MEVE1W#C$S?7E5UC+H6<'R3A,X=!-$CKG=7$%XQ;$!A.W::M%UB(!\KMD.QH.VV MP["#8M.Q4-GR)#GI]NM'R8Z7 6D.CB2*[Y&/"CG=2_6L"T0#+Z6H],PKC*EO M@T"G!99,^[+&BFYRJ4IFZ*BV@:X5LLR!2A%$83@.2L8K+YDZVUHE4]D8P2M< M*]!-63+U>X%"[F?>T#L8'OBV,-80)-.:;?$1S==ZK>@4]"P9+['27%:@,)]Y M\^'M8F3]G<,WCGM]M >K9"/ELSU\SF9>:!-"@:FQ#(R6'2Y1"$M$:?SJ.+T^ MI 4>[P_L=TX[:=DPC4LIOO/,%#/OVH,,<]8(\R#WG[#3) VVLBR U,&):_:E;UT=3@"7(>O *(.$+F\VT NRQ4S+)DJN0=EO8G-;IQ4 MAZ;D>&4?Y=$HNN6$,\D74Z""9:,45@;F6J/1\.Z);03J]]/ 4 CK&*0=W:*E MBUZAB^%>5J;0\+'*,/L?'U!J?7[1(;]%=);PGBD?XN$E1&$T.L,7]WICQQ>_ MPK?"'$EK!DNIC;Z$):NY88+_P>P2U@IKQFG#J@S:RG0567&="JD;A?!COM%& MT;_IYZGRM-%'IZ/;#KO5-4MQYE$+:50[])*W;X;C\,,9;:->V^@<>_)('9LU M D'F<.I=3^5[EO%TOO0D:=&_":PPQ7)#P3I+/.C*"/A"HT.CA@L83OS8+E?^ MS: K:8$B YHJH!FE//8G]AO<,:Y@QT3C5&2H^([9O@76HH;^#7W#0:LO]D.( M"/4DZ0U!.EO::>X %Q!=$X:6L3^"4U4.CKJG1+5U,T)#*IO*M(W46_LQ-&^[ M[Y][.\.H-%M>:1"8$S3T)U<>J'8NM +&VFHL]VVH%&*RCK0?2ZE.1QL M@'XX)W\!4$L#!!0 ( !(XGEA=_F24- , ) ' 9 >&PO=V]R:W-H M965T^[.X[72OTR!:.%W*:29!(6U MJY,H,FF!)3.A6J&DFUSIDEG:ZF5D5AI9YI5*$25Q/(Q*QF4P'?NS:ST=J\H* M+O%:@ZG*DND_9RC4>A)T@X>#KWQ96'<03<N/V,3C :9*&/^% M=2T[' :05L:JLE$F!"67]9_];O*PH7 <[U!(&H7$XZX=>93OF&73L59KT$Z: MK+F%#]5K$S@N'2ESJ^F6DYZ=7LA[-):R; UP"=]DJJ11@F?,8@:G>+'EPI:0L#,YEA]E0_(K@MYN0!\UFRU^ 5 MTR'TND>0Q$E_C[U>FX.>M]?;86].E9Y5 D'E,+NKN/T#5V@+E<%F=GY:6*/4BKF:V!;/7W?9@SA71*PU53YW/ M-*D,HU*$E]!-!N&Q^\=OPD'G@U;&P$JKG%L8#<,1#).P5D"F)9=+ X-1&$._ M1UI[TCYHTS[8G_;GA7,P:SP=PJ5#DVM5[NZJ;:G?[_*F0$JCH(21$["N)\%S MX$H4&PS88A M!E5IJ)[B8(_=[9BQ9-IZ#LJ: W0<0,N!;S=@,O,\G/PO7Y[P MEW R2CLPV&]C(F P\Z7>]0I,Q;B,('7G=DS^![Y3M1'((G:QG3RQ/0VML_-:3UE'\7KMXKB7')I0&!.JG$X(M)T/?_KC54K M/W,7RM($]\N"GDS43H#N6/DOE;VU M P F0@ !D !X;"]W;W)K&ULG59+<]LV$+[S M5^RPGDX[T_!-67$ES.U^^^UB%\O%3JHOND8T\-@V0B_]VICN(@QU46/+=" [%'2RE:IEAI:J"G6G MD)5.J6W")(IF8K5@O9FX8+O%6@^[9EZND2&[E;^K&_W_C$J]K8 MC7"UZ%B%=VC^[&X5K<()I>0M"LVE (7;I;^.+RXS*^\$/G/6$#98&(O :'C *VP:"T0TOHZ8_F32*A[.]^B_.=_)EPW3>"6;OWAI MZJ4_]Z'$+>L;\TGN?L?1G]SB%;+1[@N[039/?2AZ;60[*A.#EHMA9(]C' X4 MYM%W%))1(7&\!T..Y34S;+50<@?*2A.:G3A7G3:1X\)>RIU1=,I)SZS>2UGN M>-, $R7<",-$Q3<-PEIK-!I^NF>TTC\O0D/&K$I8C,"7 W#R'> 4/DAA:@WO M1(GE2_V02$Y,DSW3R^0DX >F DCC7R")DNP$7CIYGCJ\]/]Y?LUUT4C=*X2_ MUQMM%.7//\?",%C)CENQ-76A.U;@TJ>BT:@>T%_]^$,\BWX]X4,V^9"=0E_= M48V6/9&66SCMSS'F)[&/,[^O$;:RH5+FH@)CDX-JP##>:&"M[ 5%3F'##)9@ M),A>077(BS_S8D.KI=)WJ-!;8;5/O=],+[C]0K">^=-KQUQM\K MJ36LBZ)O^X'.NI7*\'^9>PQ.'WOCPOKXBK%WY:J2S#I'25S7O-.0P!LB 4_( ME(8SB.=ID-LQSX+S<3USZR2(O6M\H/>PLU'"HA:RD=43Q.DA1!S%I#BWVG:: MV6GFWB.4'G03I,LF#FW2M6TNM-+[N+Y4;9KV M:GAA9!8D M8'D.8^9]E.)-(=L.#;E;*41Z?\V@DX\J>?"61-^22DSCW/O#U!2+STQQV5,4 M@CE$!#:.WKTTK"&W4Z)FPY"0^^GA.IL'N3/+3L7\A#\W]+YLN>#$.,URZX?] MCH9?Y]L9S&81T1]';RJ; QRZI?/4DNEIB$ 'XN:6"*T\F$(>.#=UQ3\%T_H<_9[SHQ+^!=)C8_4 MJK6EG]'=G+F+/?;(A ?M@O*X99?&C:Q*GB0D.# M6U*-@O/:ST8:*AHWK>G? 945H/.ME&:_L :FOY'5-U!+ P04 M " 2.)Y8 .8P5[4" #@!0 &0 'AL+W=OE=89H.J[9&A_1?JOO-9VBGJ7@%4K#E02-JTDP&U[-,^?O';YS MW)J]/;A,EDK]=H?;8A+$3A *S*UC8+1L<(%"."*2\:?C#/J0#KB_W['?^-PI MER4SN%#B!R]L.0E& 12X8HVP#VK[&;M\SAU?KH3Q7]BVOMEE 'ECK*HZ,"FH MN&Q7]MS580\PBE\!)!T@\;K;0%[E-;-L.M9J"]IY$YO;^%0]FL1QZ1[ET6JZ MY82STZ^V1 U?E#Q;-%JCM# S!JV!=T]L*="\'T>6PCCG*.\HYRUE\@IE"G=* MVM+ )UE@\3\^(GF]QF2G<9X<);QC.H1T> I)G&1'^-(^Y]3SI4=S;O,\=;GG M7>K7W.1"F48C_)PMC=7TS_PZ5("6/SO,[_KHRM0LQTE C6)0;S"8OGTSO(@_ M'E&?]>JS8^S31^K+HA$(:@6OO=XAS4=9#VNFPN=E7WFXQARK)07L+.E@P4Q) M_>Q"%V3?,-%X7;FJ:B9?SM168@&"KQ"X)#\F$%V'(?$7GI.& ?/-7 LF#0SC< 0CPMXPOA>=I/ -<]T. MK/V9SV 8C@9MM89A#''X8?"D+!.@O$U2!7<_00 M*DL3P6]+&L&HG0/=KY2RNX,+T _UZ5]02P,$% @ $CB>6"1[8/BC @ MTP4 !D !X;"]W;W)K&UL?51-;]LP#+WG5Q!> M,6Q X<\D3;K$0-IUV [%@K;;#L,.BLW$0F7+D^2F_?>CY(]E6)I#(HGB>WHD M32[V4CWJ M' Y I0CB M,)P&)>.5ERZ<;:W2A6R,X!6N%>BF+)EZN4(A]TLO\GK#'=\5QAJ"=%&S'=ZC M^5:O%9V"@27G)5::RPH4;I?>*KJ\&EM_Y_"=XUX?[,%&LI'RT1Z^Y$LOM()0 M8&8L Z/E":]1"$M$,GYWG-[PI 4>[GOV3RYVBF7#-%Y+\8/GIEAZ,P]RW+)& MF#NY_XQ=/!/+ETFAW3_L6]])Z$'6:"/+#DP*2EZU*WON\G F+T&B#M ['2W M#SF5'YEAZ4+)/2CK36QVXT)U:!+'*UN4>Z/HEA/.I*LLDTUE-*S9"]L(A%65 M QE5@SG]XU/LZ3VU9=Y0H>06 M_BL>.U*\8P&BFK(5\H;XVD$E-XN=^"$GB3T?7C5+67$OE.I8BK+OVMV0U>2LT7*$# M"\XV7'##J78SHJ#?Z*M[+Y[Z\TB!P2]#0OYAX MH-H1TAZ,K%W;;J2A(>"V!4U=5-:![K=2FOY@'QCF>/H'4$L#!!0 ( !(X MGE@>)FD%8@( #8% 9 >&PO=V]R:W-H965T4NF:63+U M.C*-1E;XI%I$21Q/HYIQ&60SOW>KLYEJK> 2;S68MJZ9_KU H3;S8!SL-N[X MNK)N(\IF#5OC/=JOS:TF*QI0"EZC-%Q)T%C.@XOQ^6+BXGW -XX;L[<&U\E* MJ4=G7!?S(':$4&!N'0*CWQ->HA .B&C\ZC&#H:1+W%_OT#_[WJF7%3-XJ<1W M7MAJ'IP%4&#)6F'OU.8+]OV<.KQ<">._L.EBTS2 O#56U7TR,:BY[/YLV\]A M+^$L?B$AZ1,2S[LKY%E>,R2';M%QSOH=*(SPYI1"/.*S?C$0#(-8S@Y-*%H[R[7 MJ-=>L09RU4K;7>MA=W@4+CHM_ WO7A1J;6#\(!#6O @ M5P8 !D !X;"]W;W)K&ULM57?;]HP$'[GK["R M:=JDE80 I6* !.VJ56JEJC^VAVD/)KDD5OV#V1=H__N='4BI1'G;2^RS[_ON MN[-]F6R,?7(5 +)G);6;1A7B:AS'+JM <=3%2_A M'O!Q=6O)BEN67"C03AC-+!33:-X;+X;>/SC\%+!Q>W/F,UD:\^2-JWP:)5X0 M2,C0,W :UG .4GHBDO%WRQFU(3UP?[YCOPRY4RY+[N#Q.8G(=6 )G%"^T.Y1TN[@G XNX ELL\/?"G!?9G$2)1^ M(\ZV\$4#3]^!]]F-T5@Y]EWGD+_%QR2EU9/N]"S2HX0WW'99O_>5I4DZ.,+7 M;_/K![[!.WS7@ B6F8*=6\@%LM\WH)9@_QS*]2B5?QYCM^(93".Z_P[L&J+9 MIP^]T^3;$:N@@L/>/'<25=FAKNO.D\YHU#OZ#UF&K=7BTJ/?4 M&O):@B]K4V"W5^%+G@DI4( [I/LH\V'=[*$"5AA)#43HDJ&_K"QL:W3T!)$+ MZ:A#2(Z0,S3,U);)5UU9HZMH=8T[=,VRJKUGG4NAN=-LWAU;UHN M5:$4VE&M"H(FW1$=CFW:6&.@6876L31(C2A,*^K\8+T#[1?&X,[P =I_R>P? M4$L#!!0 ( !(XGECP#IKV/P, $D' 9 >&PO=V]R:W-H965T&T#<;9%>VAKQ'T]"")CYEOOGEJOC?TW9:(#NXJI>TB+IVK9TEB MLQ(K88>F1LTW.T.5<+RE(K$UH>F<4IJ7!/8 MIJH$_;M"9?:+>!P?#FYE43I_D"SGM2AP@^Y3O2;>)3U*+BO45AH-A+M%?#V> MK:9>/@A\EKBW1VOPGFR-^>XW;_-%//*$4&'F/(+@SP^\0:4\$-/XI\.,>Y-> M\7A]0'\=?&=?ML+BC5%?9.[*17P50XX[T2AW:_9OL//GPN-E1MGPAGTK.[V( M(6NL,U6GS PJJ=NON.OB<*1P-7I"(>T4TL"[-118_B6<6,[)[(&\-*/Y17 U M:#,YJ7U2-H[X5K*>6Z[;^%H0.H&5SC%_J)\PTYYN>J"[2D\"OA,TA,GX.:2C='H" M;]*[/PEXDR?P;M%)0BXR=W#;PM?KK77$Y?+M,8=;O.GC>+Z%9K86&2YB[A&+ M] /CY1_/QI>C/T^PG?9LIZ?0EQMNR;Q1"&8':R1I#CQ M3_3^.(YUYVO@=@8O_!.U58E0HE"N#*VIY Y!:MN0T!R)/C2_YYP/R$47EE\9 MU\R(I_5QJ,]9T#OYXG_<*WCXLW#:163,-@:_N,EP=-]K;;DP$2_\DI7.@JTK M&#S6)*N0BC#$+5-LM&LG77_:_R>NV_%X+][^9+@4"XXB*-RQ*H>!QS*U M@[O=.%.'8;DUCD=O6'(6IZCT:EQK MUS8+MW*Q=+S0G(Q2L< [= _IC:%9L] 2R1@3*W4"!N?CVFE[.#WF_7[#H\25 MW1D#GV2F]0^>7$;C6HL!H<+0L09!CR<\0Z58$<'XN=99*TRRX.YXH_W"GYW. M,A,6S[3Z+B.W'-=.:A#A7&3*W>K57[@^3Y_UA5I9_P^K]=Y6#<+,.AVOA0E! M+)/\*7ZM_? >@YD(E(0BD47";6F8S\[2R()((SG3B9+&C.0RLC-,([\O!>S!3:SZ.F(P"L MIAFNC4US8YTWC'7ABI0N+7Q)(HQ>RC<)>(&^LT$_[50JO!*F =WV$71:G5Z% MOF[AC:[7UWW+&T(:>!0J0SB7-E3:9@8M_',Z(]\0@?XM.W.NLE>NDB_5T*8B MQ'&-;HU%\X2UR>^_M0>M/RL ]PK O2KMDR_62:(F1K #7<^A-*QEX*O5WR\1 ML# Q9Q-/;,*R#9T9F!=VY!Y]PBU]PA?T$09!6)AK10G!#@.*8;@L@@CG&&(\ M0[-9Z09GPIAG4@7;P[Y>"DZM13)]J*28226=)(8>08)N&-QK1P"53A9UAR:F M2SMS1P0X5%G$2L+,&,:9:N,1'L A]$_:C1Y\+AD/&BR?@:GX<],6LD&ZP:5/]:;/CLD%5TOO'T.ML\*(O4+ M(O4K(WU'V3[*5$Z>@DI'L'8K1_3;UK-PA8*O1@0$[A;9@>S(J;"RE&75MIEE M6VY!G.MF*C$:L46P$]O-K@B$VQ5F@E&QV"":,2(O:Y##FR-V9)!R6D2U!7VB MLUK)R(=@*A01&N&.,ZH%$L[+E?R/7LZXAKV#L1=;/%PQO,V2M>":@!AX]1]\ MPR=4T('\V86]>177*[EXX)EX '5/W]::U/6/<;%>L+#^#OX-"OX-WLV_[[Z4 M8E073V1T@7 ]ASNY2.1,@;+QN=[!DNUBDQ\+9C7:^9,DPF%[_S]QC%\JG#\<>'XXW<[_FPI*.+$^F2O MG/"IRTCR9H^PR17/98&I!%1>,#E:X1;=[H7/T8F/4'@WCU!?ZQ6XI4'*/7E_ M@MR?[$709Q&^WL2+O1)V[V5W>YMMC@B\['Y:(-1O%TA/GQDN9)(P-VF2HI$Z M\O=WP/_]1H?*HEWN2:9"1OFMI U48[Y24PX;;SB]]N!K!U;4G59^TS^&G=RW MA[KKLTX979L[O6N,9N$[= N>\'D;6ZP6'P&G>>^[W9Y_09#/R6<6%,Y)M-4X MIK)C\JX\GSB=^DYXIAWUU7ZXI \9-+R!WL^U=IL)&R@^C2;_ U!+ P04 M" 2.)Y8:+7+Z2L$ ?"P &0 'AL+W=O^!/1@5;X1S-U^)!T70ROO M!+YQ7.N=-=A(%E(^VL%&8FUQ^QCF=@[<52:/>$=2T;>!"7VLBL M5B8/,IY7_^RESL-[%*):(7)^5T#.RVMFV&2DY!J4E29K=N%"==KD',_MI<],SD&A5_9C8S<,-SEL><";C-M5$EI=YH.'ID"X'Z>.0;@K-*?ER;OJQ, M1V^8[L%GF9M4PQ]Y@LEK?9_<;'R--KY>1JT&/S/5A5[X&T1!U&^QUVMB[SE[ MO?^/?3=BEB?P$9,5SU+DB<"/7/H:Q4H/W#H+;( M+G3!8AQ[5$4:U3-ZDU]_"8?![RTA]9N0^FW6)_.JMD N*22#!&!@Q@S"?,T* M?& F?RAR=-?@ M@Z ;P-?Y].I\*G96A5F]V =,/@E?(6Q^F&9_O(UQ@W M!X,]]/O82/>R]S-V?]?MX9YB+3>H"]U;QA7\(V)$NWNC3*EEGXEV+F&Y[X2&F MM\(?KLL=Z*G62*@[)W><+;APS:&SX_%VV7GETDXY-)=J-^\1ZMSN%1G$U%QM M#])P;U(2BTNE*#%4>\Y1XGCWW#U#ZF*Q+&W."O;=E;!M<2R.54EYPQ?ZP&NT M&B?T"[KA>]!RF9_\A'A"6&?U:R'SU0D9R4!LLT2VSZ'7C:"%+<.&+#LZD\:0N#H3FI]##.,Y2JG+I50A[(9*+-2.*)4'E[)C.XYM>.%(U8L,SS$ MFE8W#K/FL$-W,F9N$-F"4L>7G)Q:*IGM'W<>4X7XZCL*^T>=+6F:5/NYJ?GD M!$+W[!^\<']G:,E0K=QHIL$QM9I?FM-F^IM60\]6O!H=*6IR7X/ ):D&W5,J M=56-8]7&R,*-0 MI:*!RRY0F6%16@-XOI32;C05H9N+)#U!+ P04 " 2 M.)Y8O3H6D6@$ #["P &0 'AL+W=ON*B2RR IEJ>M/)J=NQGCN+.?V[$8NYZ+4*<_Q1H(JLXS)+Y>8 MBNW"\9SFX)9O$FT.W.6\8!N\0_U+<2-IY[8H$<\P5USD(#%>."OOXG)F[ML+ MOW+83JO2"';7#?I[ M:SO9LF8*KT3Z&X]TLG#.'(@P9F6J;\7V)ZSML01#D2K[A&UU]S1P("R5%EDM M3 PRGE=O]E3[H2-P-GE!P*\%?,N[4F19OF6:+>=2;$&:VX1F%M94*TWD>&Z" M4DIY=W"9.8B#1"J7Z =Y]+KK] _YZM4U2#N:M)A;GHAC7<907GOP 7 MP$>1ZT3!NSS":%_>)6HM/[_A=^D?!?S(Y!@";PC^Q)\>P0M:>P.+%[QDKQ;A MPW-[/PF-\/MJK;2D+/GCD-D5ZO0PJJF<"U6P$!<.E89"^8C.\OOOO-/)CT5O4Y!CTJ"$CZ'OC> MRCY(]/V*VUOZI)E>00W@GR*FDND0M:PBOZD ME#9+9:_>"\U2L^I=LI3E(0X)+,1L36KKH =P MYX0L_)>$;//GB3T[$/@WH] M';^!0:]B&NXS3:TK>$['"&ND#H;41\*4*<5C'C+3%M20<#T80M\H(*@AX8XL M=WMR2HKZ]#ZCMT]J1T1FVEMEHC0V[-#(6[$4&769G?N$)34R- VRQ:GP_'% MI#]1SPU+*8UG"O*A:$2.V=&0,=[H=PB>0\>)5#5ATI:-]9W?^K'RX%GKP9G! M^/\"ZK>A/&\"ZID0-'3L^IL".H)A;7(=5I,MAOR)#4:ES+P#Z\VUQH?Z4FSMB?-CK:)VV=N!_KAO[X_'6I+1_4=[K"->:LXII\\:?Q 4G"M,2/G M FGOW2<2<>^?M'-ES]:&\6>OD_"=C+[H7><:29L&20:!VK*"0IG;OP3E69V! MY%'K>+]-8I^",X!6&)]HA%)$AB[RC(S0-GRF"*ZK'# 0[:VJA*KLH':TBUNG MD=C\Z[VN,"],=DO-_ZH#%4-!J4F#&3F1APBAQ(CK-@]'==QRD8]H]B/+>;[9 MY_,5H.%(9I5,N&$Y,48Q*E7Q35B:Q&S6JC16''N[70-"S:94+3.4IS@;['@J:;>F,4M//^ M\F]02P,$% @ $CB>6(LGQMJQ @ -08 !D !X;"]W;W)K&UL?55-;]I $+WS*T:N5"52A8UMDB@%2R%)U1[2HB1M#U4/ MBSW&JZQWR>XZI/^^LVOCDLIP /9CWIOW[)EAME7ZR52(%EYK(J:Z3\+%&H[#R;![N">KROK#L)LMF%K?$#[?;/4M M[EH+7* U7$C26\^!J MXB X X@X0>]UM(J_RAEF6S;3:@G;1Q.86WJI' MDS@NW4MYL)IN.>%L]I7>^RW3DLNU@25J>*B81CAY9"N!YG066DKB0L.\(URT MA/$!P@3NE+25@5M98/$6'Y*X7F&\4[B(CQ+>,3V&9/(!XBA.C_ EO>/$\R4' M^ ;<_KI:&:NI0'X/^6WITF$ZUS279L-RG ?4%0;U"P;9^W>3L^CC$;%I+S8] MQI[=8ZYDS@5GOH95"0MF>-[J-O"ML<8R69 ?L INN&@L%@.W0[Z.9A[V]5@A ME$I0)_N,KD: &V#4GO_K7'F=IE6BWNHL.IT#MS1FP%(66VE$J-M20E=*0(60 M5WTE '<(H&3CH9+:A A*+\YO1P]>H+]6ASU!"-/X,"CQ2&9:3*^@'0Z3D?^ MJ=+H "Q+FB7.7*YJD@;4G?D3X'/#7YA :0U$XX0^D]'-88=I.IXXXBD,U4>X MU\HUZK4?6(82-M*V7=V?]C/QJAT%_\+;@4IVUUP:$%@2-!J?3P/0[9!J-U9M M_&!8*4MCQB\KFNNH70#=ETK9W<8EZ/\ILK]02P,$% @ $CB>6"_H%+BT M P V1$ !D !X;"]W;W)K&ULM9A=;]LV%(;_ M"J$50P)LT9?M?,PV8%LIEF%9C01M+XI=T-*Q150B%9*R&V _?J0D*Y8GLS/ MWM@BQ?N*.(48_XZAXSM)H[O["N> MR":5NL*=C@N\@6>0'XLE5R6W=4E(#E001A&']<29^7>1'VI!U>(3@9TXN$8Z ME!5C7W7A(9DXGAX19!!+;8'5WQ86D&7:28WCI3%UVCZU\/!Z[_Z^"EX%L\(" M%BS[3!*93IP;!R6PQF4FG]CN=V@"&FJ_F&6B^D6[IJWGH+@4DN6-6(T@)[3^ MQ]\:$ <"Y=,O"!I!<"P8G!"$C2#\OX)!(QA49.I0*@X1EG@ZYFR'N&ZMW/1% M!;-2J_ )U<_]67)UERB=G,Y+H6J$0)@F:(X%$8BMT9*# "IQ]6@N_L*<8_UX M+M%%!!*33%RB7]''YPA=O+M$[Q"AZ)%DF6HLQJY4H]+>;MR,8%Z/(#@Q A\] M,BI3@>YI DE7[ZIHVI""?4CSP&@X*_@5"KU?4. %@Y[Q+,SR/S!5]$$[8/**S\!B?\/L\^W:,OCY"O@/_=1]M;.ZP]'\_K+GZH%>I"0BUZP YM@ M;9I%ELPZ8(IW+T*995)OY];ZH MWX[;J7BJ]W_Z/VL MZ<$679MND2VW+MW@C6Y@G+;+DL>IRO90P4G<(3J/5;0I6^S6*UH7%(T(+E!::OO8#"_P(:'0.RF@[8&PO=V]R:W-H965TMTIBJLFX?JGTPR4&L.G%F&^C^ M_5 FCRF/%<#:U4Z^+,<52<0D:5+0K( M\

V87G&H?2 MX@>#E=H:$T-E*L2#F5PG0\LU$0&'6!L(BJ\E7 #G!@GC^+T&M>H]C>/V>(-^ M59)',E.JX$+PGRS1Z=#J622!&5UP?2M67V!-Z-3@Q8*K\DE6E6VW8Y%XH;3( MULX80<;RZDT?UXG8#O.SRW0[!V"$JB560EK4NJ:3208D6DL48T M,RAS4WHC&Y:;,DZTQ*\,_70T@3D619-;4$A,)"B59<"!B1KZAC":4@SHA MQY>@*>,X^DCN)I?D^.B$'!&6DS'C'.NA!H[&< RH$Z^W'E5;^\]L'9"QR'6J MR.<\@637WT$:-1=_PV7DMP*.J;1)X'T@ONMW&N*Y^'_WH"6VDH5.GH=.&'GT7FG*2HY24D5(3UPH@+ ',?V<9!7YH8PV6VR0: MK#S7]FNKG>A.Z^A.6Z,;XUQB?%=L"I+6I #@>U0#FO*X1OJ M,CQD&@X$MI.&;IV&[FMU60%TMQ3G!WT[W--E@Y7?LSO-NNS5T?5:HSN7<WLJ=;8ZB0SDO&RP%(G%(M?515ROUDW<>=FZ[*V/ M3'-7=BA/,%5GB-?LG.6*<)@AI&MW\5\HJV:KFFA1E/W*5&CL?LIAB@TJ2&. MWV="Z,W$;%"WO-%?4$L#!!0 ( !(XGEA]/MQA; , %L. 9 >&PO M=V]R:W-H965T>OZ,MI(:\?$ M)"JFE<$'Q :9'@-2U WV970,[=$ M24@*3!+.D(#5U#GS3^=^: SLB:\$=K(R1H;*+><_S>0RF3J>\0@HQ,I 8/VX M@SE0:I"T'[\*4*=\IS&LCO?H%Y:\)G.+))I8:P]2 G+G_B^$*)BH'&:#8+"('ALT'_&("P, MK')N[IFE=8X5CB:"[Y PIS6:&5AMK+5F0Y@)XU()O4NTG8J6L-9!4>@:I"8N MT=$UQ)S%A!)L9>8K](4K3-&<,\DI2;""!'W.0.A]MD:7+.8I(,71!RR87I%H M!CJ[8+_S!=^#/$9'YZ PH7KT#MTLS]'1ZV/T&A&&%H12_2(Y<96F8YQRX\+U M6>YZ\(SK(5IPIC82?6 ))'5[5\M0:A'LM9@%K8 ++'HH]-^BP OZ#?[,_]T\ M;'$G+$,36KSPKZ')N"C$SG^W)C#?/^GCZ%)!*G\T:9=C]YNQS>5P*C,$5A-AGXI0[\-/?J7]#OZQ*4\;I(AQQY8;'.EW46C M0<\;5S\3]Z[*]:G%T.L%Y:$:AY.2PTDKAX6>"\WB@MR"0-\7D.IG8]A:<5X: MMH[ :I0')>7! ;-WT*4,'8'59!B6,@P/F+TY]K":B^-*+N;TGAX:A+U1<\*. M2K='K6Z?B7A#E/ZKW9JT7680$TP5 =F:O*V8+XU:1V U^N.2_OB R3ON4H:. MP&HR^-Y#=> =,'T+\%K^]H:/TK?QT#/WK5\I:_Q6QV\8II3'UN,Y%SJ,>MB: MO.V +PU;5VAU^L$#_>" "5R =R5%1VAU*1ZJ*+^U.OG?% Z?E /OO,KM6E#\ MRZG<=;=2IJ<@UK9[D2CF6Z;R*K5<+3ND,]L7/%J?F<[)EO\/,'G;I6O0-6$2 M45AI2*\WU"6 R#N9?*)X9IN!6ZYT:V&'&]W]@3 ']/Z*<[6?F!>4_63T!U!+ M P04 " 2.)Y8CQ6SI/(" #D!P &0 'AL+W=OS0;3P6 II9L'&VNH\BLQR M@R4SH:I0TLY*Z9)9FNIU9"J-K/!.I8B2.,ZBDG$9Y%._=J?SJ=I:P27>:3#; MLF3ZQR4*M9L%HV"_<,_7&^L6HGQ:L37.T7ZN[C3-HA:EX"5*PY4$C:M9<#$Z MOYHX>V_PA>/.=,;@E"R4^N8F-\4LB!TA%+BT#H'1YP&O4 @'1#2^-YA!>Z1S M[([WZ.^]=M*R8 :OE/C*"[N9!:\#*'#%ML+>J]T';/2<.;RE$L:_8=?8Q@$L MM\:JLG$F!B67]9<]-G'H.!!.OT/2."2'#N-?.*2-0^J%ULR\K&MF63[5:@?: M61.:&_C8>&]2PZ6[Q;G5M,O)S^9S7-.=6+A'0\(-#.:4)\56(*@5[#<_5JB9 MY7(--W*I2H3!/\J8X1 &UV@9%V8(I_!Y?@V#ET-X"5S"+1>";LE,(TLDW5'1 MLB%T61-*?D$HA5LE[<; .UE@\=0_(G&MPF2O\#(Y"GC+= CIZ 22.!GW\+GZ M<_?T")VT#7CJ\=+?!KQ2VL?TWXN%L9KR^;^^:-5HXWXT]X^?FXHM<1;03VQ0 M/V"0OWHQRN*W?5+_$M@3X>-6^/@8>OY)629@24FA!"^8Q0)4FU?IG6 M"&>=].OY0G-K*69':7YT6Y0@U3R]&=H!W5LAR<@T?;QSIZQ M.DW#T0'U'J,D'/>SG;1L)T?9OF-:$D,#"Z1VA$T2@&6/V%LX)L]3H7NQ-='G M1ED:'H8UZA3,$O7:]Q%#R;F5MJXL[6K;JBY\A3Y8OZ065G>;2 M@, 50<;AA"Y?USVEGEA5^;*\4):*O!]NJ VC=@:TOU+*[B?N@+:QY_\#4$L# M!!0 ( !(XGECP3;J5+P, %P- 9 >&PO=V]R:W-H965TO#B*UH&J5AE3!NGVH]L&$"UAUXLPV MT/W[V4Y(DS;-AI1^(7[<>SCW^!AN1@?&'\460**GF"9B;&VE3"]M6T1;B+'H ML!02M;-F/,923?G&%BD'O#)),;4]Q^G9,2:)%8[,VAT/1VPG*4G@CB.QBV/, M_UP#98>QY5K'A3G9;*5>L,-1BC>P 'F?WG$ULPN4%8DA$80EB,-Z;%VYEQ/7 MTPDFX@>!@RB-D2YER=BCGMRNQI:C&0&%2&H(K!Y[F "E&DGQ^)V#6L5WZL3R M^(A^8XI7Q2RQ@ FC/\E*;L?6P$(K6.,=E7-V^ IY05V-%S$JS"H/!DN8*,.1:(Y"%6X0.=SB%@2$4JPD9FMT7+*3H_NT!GB"1H1BA5L&)D M2T5>4["CG.AU1M1[@^@,\P[RW4_(<[R@)GW2G#Z%J$CWJ^FVDJS0S2MT\PR> M_T_=4L8E23;H-LDNE5;MX9L*1[<28O&KKM0,.ZC'UC?W4J0X@K&EKJ8 O@AAYD'HK('L/% 7=495,] Z9^7?>CVAFZG.[+W MY7KJPOI>)RC"*DR#@FG0R'2FYEQQO2%+X.AA!K%ZUAY.(\ZIA],26*7D;E%R M]QT]VFU3AI; *C+T"AEZ[7DT@^J7S><,^YWA"X_6AKFEL K3?L&TW\CTBD=; M(M4?W$X[=9%"1#"5!$2C7QLQ3SVHEL JY0^*\@?OZ-=!FS*T!%:185C(,&S/ MKQE4MV3$P'=>F'7XRJR!YW;<>J^ZSG/GX#3RO$\PI2PR!">,JS-3PT:G-@.> M>D9MH57++S5.[CNZ-0=O2XJ6T*I2//=";F./<9ICM?#:1+#7=\)))U5N;X5:]_@#7 6I_ MS9@\3G2#7;Q0A7\!4$L#!!0 ( !(XGE@W0M)1]00 #H@ 9 >&PO M=V]R:W-H965TF! MLB]\A[$ 3U$8\YFQ$V)_95GX91D 5%H05M MV[,B1&)C/LV>W;/YE"8B)#&^9X G4838\PT.Z6%F.,;+@P>RW8GT@36?[M$6 MK[#XO+]G\LXJ40(2X9@3&@.&-S/CVKE:N%E -N)/@@^\=@W24M:4?DEO/@4S MPTYGA$/LBQ0"R8]'O,!AF"+)>7PM0(TR9QI8OWY!_Y 5+XM9(XX7-/R+!&(W M,\8&"/ &):%XH(>/N"AHF.+Y-.39_^!0C+4-X"="B%J MQ&D/@$4 / X8G EPBP W*S2?65;6+1)H/F7T %@Z6J*E%QDW6;2LAL1I&U>" MR6^)C!/S!_R(XP2#BY442)"$&- -^$W*9X5"S,'Z&2S1OY2!1385S, OC"9[ M.4FQ(S&X0_X.K/!6]E5<@HM;+! )^27X"7Q>W8*+=Y?@'9##EB0,9<_XU!)R MRFEBRR^F=Y-/#YZ9G@N6-!8[#N[B ?->$N66M8+7^J]@4K )6(F<)WW -IP MT#*?Q=O#7<5TW))^-\-SS^#=Q8*(9R!;C,%+*XX(__M7&0,^"1SQ?]H(S!,, MVA.DJ\ 5WR,?SPSY,^>8/6)C_N,/CF?_W%:])K &%X.2BX$*O93BAM$(+&3; MF?R-9THKR7@/[I[\, E(O 77G&/Y+P!_H*YR[T3-FTQWK! M+:,4J3"TU@#2Y&)1>C[RGD/-FH)E'H3DSO2,@MH^#8'+0+>5Q6,OX&(8/_P"WA M@I%U(BCC2H$K\;LV51-8@XI)2<6D;X%/='*A":S!A6-7KL'^GA(OLM75ZWB3 MD\6Z;=AP8H[;1>[4/)#S;3+_* L!"VEN\"LR5R?HVEM=:$TZ8$4'[%OJ109= M?&A":_)1>31':7NTBSW/-FQXCF.ENR=*=QW3.2/TRF$Y:HNE6,^9?*\JRWE% M[,HDG9NK":U)2675G&'O8M?JXG2A-?FH?)RCM$;:Q>Z=+MFN>2+WEE$#[5XRY&KES3S6A-7FH7)PS[EWC6HV<+K0F'Y65VZN]0Q8UMXR"Y[P+K)P85#NQ:^;OB)"+=Y(J?;7'/D&A(%B]A*M!N[93 M%UJ3@LJ^0:=O>4.M_DT76I./RK]!I1_2+>\B6UVX8Z^V.!EW>7MU%ULLYM[F.W#%9F#@YZE[U6)Z<+K2@>M=-M^R')X(>NC5! M%S6?CG(GY_8/8>7"H-J%O5'V'4R[.F'G5O>QOP8K8P='O4M?J\'3A=;DHS)X M4+U/IUOZX],W5/M8^*=C!N=D7QDSJ#9F;Y+]Z^9=G:5S;_O8:G,K@^?:O1\1 M:75[NM":?%1NSU5OUFG6>I&M?@($SQS0ZG.?!I M$HO\@+)\6AZ 7V?'OD?/;YRK17Z,7<'DI^I+Q+8DYB#$&PEIFR/Y\V/Y075^ M(^@^.^M=4R&9R"YW& 68I0/D]QM*QMA6-WMM.R?[]K)X040K>' MO22V<\_Q.3>^U^E.J@>]!C#DL>1"3[RU,9N+(-#Y&DJJ?;D!@5^64I74X%2M M KU10 L'*GD0A^$H*"D37I:ZM5N5I;(RG FX541794G5[RO@!?PC<%.=\;$.EE( M^6 GGXN)%UI!P"$WEH'B:PM3X-P2H8Q?#:?7;FF!W?$3^R?G';TLJ(:IY-]9 M8=83;^R1 I:TXN9.[JZA\3.T?+GDVCW)KHD-/9)7VLBR :."DHGZ31^;/'0 MT> -0-P XG\%) T@<49K9<[6C!J:I4KNB++1R&8'+C<.C6Z8L']Q;A1^98@S MV66>RTH83:@HR%=I0),[R(%MZ8(#.9[CJ2DJ',DE.1AZ0HYG8"CC^H20M/]N$!IJG-5=SF*G9\R1M\SVXU^7&YT$;A(?S99ZOF&?3SV,*\T!N:P\3# MRM.@MN!E[]]%H_!CG\G_1+9G.6DM)X?8LZD[@:"P8%OO?89KEI%CL8UCFT5Q MZ _38-MUTA,5QG[41NU)'+02!P@ F2E_Z:SICKO*!AW]J]5OHZ) M(G_<+W+8BAP>%/D%--8-QYY)10X$NR_94:6H, ST*2G0PW-M<:EUO_SA*VEG MB1^_T-\3%/L?^O6/6OVC@_KW:E^XVG_.]"D18/KDCGI.Q= ?O-!;1XWW\OWR M3 2=#F=O%^P,*R8TX;!$5.B?HVE5=^QZ8N3&-;V%-'B W7"-EQPH&X#?EQ)- M-!/;1]MK,_L#4$L#!!0 ( !(XGEB=52\>PP( )X' 9 >&PO=V]R M:W-H965T>W^M%7DZ9<))A.?:@ MDJ%<&LU<+D9.7WG;>"1+9;&#GC)L* +F()Y*AX4]KS&2\9R M$)I)013,1\Y5_W(<6_O2X#N#C6ZUB8UD)N6S[=QF(Z=G@8!#:JP'BI\UC(%S MZP@Q?M<^G69)*VRWW[S?E+%C+#.J82SY#Y:9Y<@Y=T@&<[KBYE%NOD =3VC] MI9+K\I]L*MO8=TBZTD;FM1@)$?BUP/]705 +@C+0BJP, M:T(-389*;HBRUNC--LJ]*=48#1/V%*=&X2Q#G4ENQ1J$D8J!)L=3S)%LQ8'( M.6E-G)#C"1C*.+;.R--T0HZ/3L@188+<,\[Q-/30,PAC77IIO?!UM;#_SL+W M5+DDZ)\2O^ODM=T!1&#EXO#6H-3O+Q0S_J?>J*]C\YVXH]:&(/ M#GE/;IA@F$$964B9=1YEI8]*O:T+ZR0\=R^&WKH=0H=1Z/8;HRVT08,V.(CV MV1+91"N43$%WPE4>XM:ZD>OOL.W;O(L6-FCA0;1'NL&+:$ QRC6A(L-*6!0< M[TL79+@/&;GA1?NW@]RIB+N9HX8Y.LA\AUM([FYOOI(ZBSI9H[V5S_S0#7;X MNJS\5E)L <8-8'P0\)LTE.-Y-[7GE @P79#Q7K;U>Y$[V(&LK,ZWK 8[B%ZK M>MJ7"RO3@@E-.,Q1U7-C/ E5O095Q\BB+*@S:; \E\TE/J"@K '.SZ4T;QU; MHYLG.?D#4$L#!!0 ( !(XGE@<[]*@T@( ,H' 9 >&PO=V]R:W-H M965T\/GBDVU29!VXT+<@65ZB>BJ70,[?)DM ,=DY@P-$#*,E%:+-4%&\^J?O-0^M 3>^(3 KP7^OPI&M6!D"ZW(;%D+HD@T M%7P/PD3K;&9@O;%J70W-S2ZNE-!OJ=:IZ(M*4<"\% )S!3=2HI)POM(?2U(R M!+Z!KH@+.%^@(I3IT0=X6BW@_.P"SH#F\$ 9T_LCIZ[2>&81-ZY1;BL4_P3* M Q$#&'F7X _]<8=\WB]?8-S(1X=R5YO2..,WSO@VW^ADO@WJFA.8 MRX+$.'/TZ90H=NA$[]]YP?!3ES7_*=F!4:/&J%%?]JCV O!%MQ:)G3M?90AL M!M-8=I$7#O0N[=I%= 1-!A^;H .X<0,W[H6K=R5%EH#N>2 )PR[ *DO86CL8 MA&_X^F,.\"8-WJ07[XY0 3O"2GO4$A1T1TQ? V*YNT@G1Q1>RZ2*M"O&ZR8- M&M*@E]1^Y%T\E6S26NOMO@9'-/XIW\*&)NRE^191U P&+_!=%N=UMQRNF=M:2Z!X4;+AH-0^R"JFZ.:*%[8YKOF2K=R.TSU M98O"!.CW&\[5Z\3T\^;ZCOX"4$L#!!0 ( !(XGE@/ED[?D0( -L( 9 M >&PO=V]R:W-H965TB?4ELYY[C>XZO[40; MJ1YU#F#(<\&%GCJY,>6)Z^HDAX+J@2Q!X)=,JH(:[*JEJTL%-*U !7<#SQN[ M!67"B:-J[$K%D5P9S@1<*:)714'5RQEPN9DZOO,Z<,V6N;$#;AR5= DW8&[+ M*X4]MV5)60%",RF(@FSJG/HGLXF-KP+N&&ST5IM8)0LI'VUGGDX=SR8$'!)C M&2B^UC #SBT1IO'4<#KME!:XW7YE_U1I1RT+JF$F^3U+33YUWCLDA8RNN+F6 MF\_0Z!E9OD1R73W)IHX=APY)5MK(H@%C!@43]9L^-SYL ?SA 4#0 ((_!80- M(*R$UIE5LLZIH7&DY(8H&XULME%Y4Z%1#1-V%6^,PJ\,<2:>BS5H@\MB-&&" MW(I$"BTY2ZF!E)QF&>,,FYHOY,3DZ!T,9U\>1:S 'R^0FS7QG]7S! M@?DNJ1J0T']' B\8[H'/NN%?J#@$=U%Y*S]HY0<5W_ W_WIW05YN(1B >K' M/C6=<+O%3G1)$Y@ZN(4WN#^3U<< MB,S(Q=.*F1=R"2:7*=DN@8>O""-S X7>:T?8IQT]D>W8,6SM&'8N?&,!$P:0 MW) 25((.X,&U3W;-Y=>;R!Z,Z]@;C")WO2VG<\)_E#-JY8PZY7Q?8_X4=735 M3V0[:L>MVO%_J.5QGW;T1+9CQZ2U8])C+==88)VH^BJM.T:6U6VTD ;OMJJ9X]\'*!N WS,I MS6O'7G#M_TS\$U!+ P04 " 2.)Y8H\:C\7$# !B"P &0 'AL+W=O MB'QCIRB(JD2I)V2VP'[]+25%D6_8>#?;%YN.>P\-#\NK.MT)^41F M)M^*G*N%E6E=7CJ.BC,HJ+)%"1QG4B$+JK$KUXXJ)="D!A6YX[MNZ!24<2N: MUV/W,IJ+2N>,P[TDJBH**K]?0RZV"\NSG@8^L'6FS8 3S4NZAA7HA_)>8L_I M6!)6 %=,<"(A75A7WN6-5P/JB(\,MJK7)F8KCT)\,9V[9&&Y1A'D$&M#0?%O M S>0YX8)=7QM2:UN30/LMY_8W]2;Q\T\4@4W(O^#)3I;6%.+))#2*M>"QX$KD+*$:$G*5IBQGV%3D;-4<-!$I>089S%O!L/$1>Y6$"YR,10%DI1%6 MAQA=Y^3L%C1EN3HGOY"'U2TY>W5.7AGXDN4Y'JB:.QKW8U0Y<:O]NM'N']$> MD*7@.E/D-4\@V<4[Z$-GAO]DQK5_DG!)I4T"[X+XKC\:T'/SS^'!"3E!=S9! MS1</#J0- M1'F^[0U+"SMIX=]:!E1RQM>#KH4'BXYG]FQ/V6'0:-*3OR-LT@F;G!1V[#I? MD/=B-P4U"&R'2^GG9?3_R%-3%_2CANXVTIQ>M5* 7-=%G"*QJ+ANOM7=:%+LJZ)'H7&"JMN9E@$@S0!.)\*H9\Z9H&NK([^ M E!+ P04 " 2.)Y8+EVDSQ$# "@"P &0 'AL+W=O3'(A M5AV;V0;:?S_;"2EA :T2[4MB._=]=_?=R;G>FHMGF0 H]))2)OM.HM3BTG5E MF$"*99TO@.DO,1N<6+!%)@4G"&1(0]YU! MXW+4\ S 6CP06,NM-3*IS#A_-IOKJ.]X)B*@$"I#@?5K!2.@U##I./[DI$[A MTP"WUQOV'S9YG&+^14VB=:Y[:> M@\*E5#S-P3J"E+#LC5]R(;8 FJ<:X.< ?Q?0V@-HYH"F332+S*9UA14.>H*O MD3#6FLTLK#86K;,AS)1QJH3^2C1.!==L!5+INBB)"$/W+.1,[JZ[2.9G(W#"/?YC%[^^)OXDFG*E$HC&+("KC7:U% M(8B_$63H'R2<8%%'S<8WY'M^JR*>T?_#FP?":1;U:5J^YAZ^"M4GH!(>H>W* M/=UH&+I6D,K?51IF/EK5/LQ-<2D7.(2^HZ\""6(%3O#U2Z/M?:\2X$AD)3E: MA1RM0^S!IO&@:#S;<\MRS^&BYZK$R#RTK0=SRZV",[]3]WON:CO+*BNOWBVL M2N&?%^&?'PS_0AV)K)1IN\BT_0E]VSZF'$3H?'C?9AXZ.WW;VNG;*JN]?=LMPN\>#/_7"D2(I3K8NP8<[79& ?%4![\!5!+ P04 " 2.)Y8 M9C[8FX0' 00P &0 'AL+W=O=_+N(1?]%MM.'B1[)D3**?41@GYYVEE*LWO5XR7;+(3[I\ MQ6+US9R+R)?JK5CTDI5@_BPSBL(>[O>]7N0'<6<\RC[[),8COI9A$+-/ B7K M*/+%PR4+^>:\XW0>/_@<+)8R_: W'JW\!;ME\NOJDU#O>KG*+(A8G 0\1H+- MSSL7SIN)-T@-LA'? K9)]EZC-)4[SG^D;ZYGYYU^&A$+V52F$K[Z<\\F+ Q3 M)17'/SO13NXS-=Q__:C^1Y:\2N;.3]B$AW\%,[D\[PP[:,;F_CJ4G_GF3[9+ MR$WUICQ,LM]HLQO;[Z#I.I$\VAFK"*(@WO[U?^X*L6>@=*H-\,X /S6@-09D M9T"R1+>196E=^=(?CP3?()&.5FKIBZPVF;7*)HC3S7@KA?HV4'9R_([SV28( M0^3',W0=2S]>!'3-;JP_X',%C?T,OKYCT@U"]>HV^WEZA MER]^0R]0$*,;9:2V63+J215RZK@WW85WN0T/UX1'T V/Y3)!;^,9FQ7M>RK5 M/%_\F.\E!@5O?-%%Q'F%4?T+ M5>>\Z-_?*UMT+5F4_%U5R*TC6NTHW1N\25;^E)UW5+LG3-RSSOC77QRO_WM5 M%0R)%6I"\YI02#V?DJ_0VT0&JE/9#'U-V'P=HO?!G%7E#@M>J[DS#^) 5ME. M0-LC4W7S5%TPLHN("QG\&\0+U2;YUO>SK?\*O1,\2=#$%^(A':$&KV-9E?[6 MB9_GVC3J$(&7IZ!]XP,+J;3=;0.LTVX&^FG>^^J)+9^ M!GOA81=WR9,D*D;18=>M3F*0)S$ D_C X]<^D$A5N(-2((2Z7?PDW*91A7"' M>;A#,-PO7/IANRB')?^>U^^>/8FR:50ARK,\RK-6;5P5UEEI*CH#M[2MSTIA MI:-JMK73URM>'RZ?\&>*A10G93O82Y$N9Q_\B"7H^PV+[IBHW+_"JH?N8$VI M%6NPM^H[MM:=G2=3=3&D5JP+UG7!S]H3'+ F-7B"%R78^-@R:"IQP 5^/,G MDPGTF879#CM9!JN&]C#*'Z;4BOEK G&HM?8PQ!>[NIR"5AR-*XX57G'**.(, MR=Z>?9>L6UX U#"O9@'0R.+88I:=HT(B+BV1EU.F%D>QC5.3B,86!^:6AC9% M_ZG_O.(@6D=PYX).#IZAAM2*)=%HY RM=2Y(80?7Q9!:L2X:QAR8QN YWWY1 M@[U@],!\446B$]CRR/RQACX,0U^+5O%_-K8*[.30*6%*K5@2S8#8&@-BHPQH M2JU8%\V &"8S0ZW2X 7WZWL%-CVV )K^,$Q_5^R>A7RE4OS"ILN8AWSQ +>% M4?8SI5;,7K,?ML9^V"C[F5(KUD6S'[;"?KB"_?I."9EP!?NI8;0:F;!F/VR+ M_7"9_89E],-E]%.C:'_OIP8#L<9 #&,@V*\M(1!V,MT%R#ET%] M<\"6Q^:O88[",'?D%0^PZL%SX"37E.U=5&8-[ZA1O#.E5JR+QCMJ!>]H&>^\ MTM50M$QW7MW%4%3#';4%=[0,=^6STK0,=Z3NN"35<$=AN&O1HBUQ#W9T\.P\ M!>Y1C7O4&NY1H[AG2JU8%XU[U KN-7@!#N3!EL=>-JMQSWWV-7PM 1!V=.BT M,*56+(L&0-<: +I& ="46K$N&@!=*P#8X 4ZG >;'EL 38 N3(#I=8U3'JV8 M5+-A(1B+6"QA^H,5#YX IZ _5].?:XW^7*/T9TJM6)>]^P_LW(!0IC^W=)6Y M6T5_-2<_74U_KBWZ%^AJ\ ,?$8)Y1QC.E5JR+9CSO.8S7O@U@+]]\$?!U=1N EL?FOW>'ZG,(L37C M>F4\Q'ODMTNUXO[4.CST-!YZ,!X:O,EV4$JB7SI,VS!HFT1O[YD#$1.+[%$, M"9JFY=L^?B#_-'_'KY]5L2-+Q9!G*"0S95IOSM0\T5L'[^P?2/Y M*GN"P1V7DD?9RR7S9TRD ]3W<\[EXYO40?X0C/'_4$L#!!0 ( !(XGEB6 MJX0Q;P( .0% 9 >&PO=V]R:W-H965TAJ988\7,0-4HZ6:I=,4LF7H5 MFEHC*SVH$F$<16=AQ;@,\LS[;G2>J8T57.*-!K.I*J9_3%"H9A0,@YWCEJ_6 MUCG"/*O9"N=H[^H;35;8LY2\0FFXDJ!Q.0K&P_-IZN)]P&>.C=D[@U.R4.K> M&5?E*(A<0BBPL(Z!T6>+4Q3"$5$:WSO.H'_2 ??/._:/7CMI63"#4R6^\-*N M1\'[ $I4\=7*&'\+S1=;!1 L3%651V8,JBX;+_LH:O#'H!X M#@/B#A _!:3/ )(.D'BA;69>UHQ9EF=:-:!=-+&Y@Z^-1Y,:+MV_.+>:;CGA M;'ZI5-EP(8#)$JZD97+%%P)A; Q: \=S:IMR0PZUA'&EM.4_F:__Q0,UDL$3 M.)ZA95R8$W@+=_,9'!^=P!%P"==$2Y$F"RTEZIX+BRZI29M4_$Q2"5PK:=<& M+F2)Y6-\2 )[E?%.Y21^D?":Z0$DPS<01W%Z()_IW\.3%]))^J(GGB_YMZ+/ MN"F$,AN-\'6\,%93KW\[5,7VE?3P*V[^STW-"AP%-. &]1:#_/6KX5GTX5 ) M_A/9HX*D?4'2E]CS1YV%;6<=$MRRG'D6MY^V>3H89N%V7\>?,W'&PO=V]R:W-H965T"UZJJ9-K75UZGDIS**AR104E?ED*65"- M6_GLJ4H"S2RHX%[H^[%74%8ZR<2^NY?)1*PT9R7<2Z)614'EVS5PL9DZ@;-] M\<">>,FDHL_P"/JINI>X\UHO&2N@5$R41,)RZEP%E[.1L;<&/QAL5&=- MC)*%$"]F>K^QVE'+@BJ8 M"?Z393J?.F.'9+"D*ZX?Q.8+-'J&QE\JN++_9%/;QJ%#TI72HFC R*!@9?VD MKTT>.H!@\ X@; #AOP*B!A!9H34S*VM.-4TF4FR(--;HS2QL;BP:U;#2G.*C MEOB5(4XGWW0.DGP5Y<5L)264FEPI!5J1TSEHRK@Z(Q?DZ7%.3D_.R EA);EC MG.,!J(FG,;[QXJ5-K.LZ5OA.K#LJ71(%YR3TPT$/?'8TA4>[< ]5M]+# M5GIH_45'I==RSTT*TB8#%L"5@!:$?+%$@E.$L9]!9"'2ZVXHK=D^XK7#88>3O\=Z M>"BMHVR'9]SRC(_RM(W4QR8^8!/LL8D/V/CNIWXVHY;-Z"B;[T)33H1M[A+G MVK:KWT_:Z* .A[X;[C'M,0H.BM7K#&)S">+$>\:&(1R6"//=$>9"UA=+O=&B MLK-Y(31.>KO,\2X&:0SP^U((O=V8<=_>[LE?4$L#!!0 ( !(XGEA;FJ[$ MW@( -@' 9 >&PO=V]R:W-H965T\X]]]B^'FV%?%%K $UV*<_4V%IKG5\[CHK7D%)EBQPR_+(4,J4:IW+EJ%P" M34I0RAVOUPN&*KM38+ M3C3*Z0KFH)_SF<29T[ D+(5,,9$1"->3T(37P;\8+!5K3$QE2R$>#&3 M^V1L]8P@X!!KPT#Q;P,3X-P0H8P_-:?5I#3 ]OB-_4M9.]:RH HF@O]DB5Z/ MK:%%$EC2@NLGL?T*=3T#PQ<+KLI?LJUB0\\B<:&T2&LP*DA95OW37>U#"^#V MCP"\&N#]*\"O 7Y9:*6L+&M*-8U&4FR)--'(9@:E-R4:JV&9V<6YEOB5(4Y' M-W$LBDPK,J.O=,&!W&0)P4590$+N=GA8%"AR/@5-&5<7Y!-YGD_)^=D%.2,L M(P^,<]P--7(TBC&43EPGOJT2>T<2/U!I$]^])%[/ZW? )Z?A4X@;N+\/=]"" MQ@>O\<$K^?PC?'.\'DF!]3\N2=N3HY;\^H8,Y%Y#JGYW55^EZW>G,W?S6N4T MAK&%ET^!W( 5??S@!KW/75[\)[(]9_S&&?\4>U0?#'5)M*0)$(IN"+T&V55U M11645*:!;*)A:'LC9].NI@H:MH*NW"9D3V._T=@_J?$NS;EXQ>:B22R4[CR. M%<.@G?5 5Q41MB)\WPZZE0T:98.3RB:%E$96+F39ML22Y'4/-$;FJ%:"9A)* M\9S1!>-,,^@L8?"NA.%!":M6*8(AR7B>G:(&R&K=Z2::)&7K7@A-#;VD"<#O2R'TV\1T M]^8QC_X"4$L#!!0 ( !(XGEC/DW@4GP( .T& 9 >&PO=V]R:W-H M965TZSN%,[]C6; *A&92$ 7% MV+L*+Z>)C7D>7+)=?NEVR: MV-'0(_E*&UFU8%10,=%\Z;;MPQX >?H!40N(C@$O98A;0.P*;92YLF;4T"Q5 M M1\F=[FBG>Q*=)+RE:D#B\"V)@FC8HV?Z[_#XA)RX:V/L^.*_MW'&=,ZE7BD@ MWZ_FVB@\J3_Z.M8P#OL9[>V]U#7-8>SA]=2@UN!EKU^%2?"QK]S_1'90_+ K M?GB*/;NF2C"QU&0.:"N )\4UP] M]!Z5ABUQ;-9EUME%,(A2?[U?T/.@)!Y\ MZ((.A(XZH:.30F\Z802:P]XG;_0LF>0CPJBV9T(1#@93!X#VV3C7FVDR,K)T_S:5!MW/#$M\C4#8 M]PLIS6YB$W0O7/8;4$L#!!0 ( !(XGEB1NCM7]0, %@7 9 >&PO M=V]R:W-H965T,1$?*6K^UDRX$LTZ HM%W' M&=@1H;'E3])GS]R?L)T(:0S/'"6[*"+\YSV$[#"UL'5\\$+7&Z$>V/YD2];P M"N++]IG+.[M06=((XH2R&'%83:T[?#MS/160MOA*X9!4KI%"63#V7=T\+*>6 MHT8$(01"21#YLX<9A*%2DN/X)Q>UBCY58/7ZJ/XYA9; <043C[)?\R">B$H![ M)P+OUQ!:R)]7>#G+5^TS5/:'Z M1/@-\O!OR'7<7DOX3!\^AZ (]^KAMN0K(-T"TDWU>B?T'D$(X(BMT(S#D@KT MUQ-$"^!_MY%II515W29;$L#4DF63 -^#Y7_X!0^<3VV(EC==M M+)E&O\(R'+:1:/LZDV10D RT)'\"C] C(S&ZTQ:B5J5K/AH2JP$/"^"AT4(< MF@0W)%8#'Q7@(Y.%.&HD;R^OP_^GK[;;,Z'&!=18"_7,:1S0+0FE6UB\69#C M)I/\M#&-&Z^A)GUMP-@I]WA'.^1[^C$D<@>48_Y,@G3^B\I#_Z).VZ.^JZ[9 M:4JM/C$5\X.-5F8N9PK>D%H=OC1%^ U7U*TZ<[5J*KOMVZ2^WW.Y2MN#M>;B MG3ME+O+V5JGO[5R:TLM@O9EY@3T+]Q+B6)R-"FZE,V15\BFXA/'!I?/!?;-5 M:LC=Y/"7\$JX-$M8[Y:Z5NF@D=;'7:21V)?P1+@T15AK/=Y;IL,&#^Z=X!DV MC7RC:7VPI9'!>B?S=A5VWD<->9B<_1*.")>6"(_-5JC68G6&-Z16/ULHW96K M=U<=*S17JV7T"9NK[_A>=F*&N,9\>XV8U@V_0D=,&$8%%ZN0&R!*X:R/]7C(GCC3I<+0[3_?\ M4$L#!!0 ( !(XGEC]>89QA@, +83 9 >&PO=V]R:W-H965T?*&DP,7W^0&0*'O*YL"8 M4=+C^*<4]:J<)K#9?E7_E,-KF"61,.?L*TW49NJ-/)3 BNR8>N*'SU "]8U> MS)G,O]&AZ#O0G>.=5#PM@_4(4IH5O^1[.1&- -P[$1"6 >&O!D1E0)2#%B/+ ML19$D=E$\ ,2IK=6,XU\;O)H34,S\QJ?E=!/J8Y3LP4L%;IZUJLCV3% ?(7N M02D0TC3G A*JT"<24T85!?D.72U $5Z@J]_?37RE!V+D_+A,>ELD M#4\D?2#B&D7X/0J#L-<1/K>'+R"NPJ-VN*_QJSD(JSD(<[W>";V"N '\UP.D M2Q!_=Y%9I*\"[_W"Z\X7>)R_[_?HGJ94=4$72J-< MR53$_0P/^T'^F?C[)I$UYX5$_8JH?R[1BX2D"Z@0ZC> AL,N'&O""W$&%<[@ M7)R/>UUTR))!%]/@B D/AE$7E37OA53#BFIX695!_Z);^H$1_92PUV+[PUJ$ MK)G.W8N.Q%J3,JHF9>2T"(U<@CL2:X&/*_"QLR(T/EK?87<-LJ:\$ @'M9,( M7%6A4NGG9\E*DACG"3BM1*=N[VA=@=G_7]B3WCV,GT+QX1KRX2' M;O>H4V/D2JT-7ULC;#4@Y^W1T?%R[I]8SF]A>W#M>_#9QL?^)W5\O/M.D3GU M/W[C4,6<:#T0L::91 Q66CZX'NK)%L4A47&A^#8_9UERI7B:-S= $A"F@WZ^ MXER]7IBCF^JH;O8?4$L#!!0 ( !(XGEB*#I0Y$P0 .0. 9 >&PO M=V]R:W-H965T3#.!>8J>VLVS[ZSMV0B 0HJO*?8&\S(R?F7AF/..=D%_5 M%D"3MS3A:N)LM<[N7%=%6TBIZHH,.+Y9"YE2C;=RXZI, HVM4IJX@><-W)0R M[DS']ME"3L>!.QQG=P!+T2[:0 M>.=65F*6 E=,<")A/7'N_;NYWS<*5N(W!CMU=$V,*RLAOIJ;QWCB>(8($HBT M,4'Q[Q7FD"3&$G+\51IUJC6-XO'UWOI'ZSPZLZ(*YB+YG<5Z.W%&#HEA3?-$ M/XO=)R@=LH"12)3]);M2UG-(E"LMTE(9"5+&BW_Z5@;B2 'M-"L$I4)PJM"[ MH!"6"J%UM""S;CU03:=C*79$&FFT9BYL;*PV>L.X^8Q++?$M0ST]711?1!'* M8_*KWH(D,^"P9IHLI-A(FBK26>+FB?,$B%B3!4@F8A958G.A-,K,)<1,JQO2 M>0!-68)7M^1E^4 Z[V[(.\(X>6))8I8:NQK!S?)N5$+."LC@ F1(G@376T4^ M\!CBNKZ+#E=>!WNO9T&KP2.;?KAZVX(351PBMO=X%>R_= M99<\8#0YQ+=5^!.*G^7+$Z0KD'\T!:W5J,G_.Y71""8.)K@"^0K.],NDV/7R0-342)4+H%\^8ROR:.&5#4&HG?-0%S) M6"T0_2H0_=:-L$1[+ (284Z99%L5 5$$J#0!BG/)^(9@FI+,YF%3-(HE!G8) M4\5?IUYW,'9?CYULDAE6,C7V0<4^:&5_Y!HP(KJ$YR23XD\LUHA=ND'$*F$; M:LIW$W=A?GC$U.L&)]SM,C7N8<4];.7^\)85E!)T+KDE-_N/*@6ZL5@-SR!N M!UW_A+11Z +JJ$(=M:+>IT)J]H^-H-D>'-L\]L&<2D83TME@U[XAF#.-U*,S M(+\;GD"WR]28WU?,[UN9?T'&;-\SLJ+;N!EN$0PWDX G@G+'="+;06Z:V(LE M^L?;]82\3:+&[7N'SNBUDC];0""?@"9Z2^ZQ07YF:ZQ#'(L2Y9BFLWUZME7I M]E7^:W6ZEK5Z3(Y."_YWK=2E^6L%XTK6ZL$(#L$(OF_%*^T/:V6X?[*S&X4N MU&K_<.+PVX\F[K=W]:N40/^\92/;\-2#!BFO.SKQP#V:%U*0&SM& M*63(N2X.T=73:E2[MP/*R?.9&>'L''(P4\Q_>$3>,#R_)K!&D[AA$4P6(U5Q MHT5FIY*5T#CCV,LMCJ$@C0"^7PNA]S=F@6JPG?X+4$L#!!0 ( !(XGEC) M#@I(M0, -X0 9 >&PO=V]R:W-H965TZ"EM4V4$E62BEO@?OPM*466 M&EF( 05YB46).YP=S5++3'="?E=; $U^QCQ1,V>K=7KANBK<0DQ53Z20X).U MD#'5.)0;5Z42:&2#8N[V/6_DQI0ESGQJ[]W+^51DFK,$[B5161Q3^>L*N-C- M'-]YNO' -EMM;KCS:4HWL 3]);V7.')+E(C%D"@F$B)A/7,N_8N%/S0!=L97 M!CM5N28FE940W\W@-IHYGF$$'$)M("C^/,(".#=(R.-' >J4:YK ZO43^HU- M'I-9404+P?]AD=[.G(E#(EC3C.L'L?L,14*68"BXLG_)KICK.23,E!9Q$8P, M8I;DO_1G(40EP!\<".@7 ?V7!@1%0& 3S9G9M*ZIIO.I%#LBS6Q$,Q=6&QN- MV;#$O,:EEOB489R>W["$)B&CG-PF2LL,WY!6A"8168A$LV2#8W.I6 226N5/ M/BK-4$"(R UEDGRE/ ,BUJ01ZP,YN09-&<>K,_)E>4U.WG\@[PE+R!WC' '5 MU-68B>'CA@7KJYQU_P#K.RI[)/!/2=_K#QK"%^WAUQ"6X4$]W$7]2A'[I8A] MBS@4OY"KI)Q6XS\L M^0];^5^&/S*FF.%V)H';R@_WNT-8W1V:R.?HXRHKOQ?\1KUQTJB9^*@D/FHE MWKA1M15G*]RQENL(K);YN,Q\_+;%.>Y2J8[ :DI-2J4FKUV*W4;Q-4')0F#\B:+'L>_3Y?HVGR]UV3 M/WAC][>V;4>KU1%:7:U]C^:W-VE'NS^'F[2Y?_B\G7SN?K=R^#0G?SR;;1BJ MSV&-85YOC"@R/TSG RU2>QY="8VG6WNY!8K?*#,!GZ^%T$\#<\0M_Z4Q_Q]0 M2P,$% @ $CB>6$&Z.:1T P /P\ !D !X;"]W;W)K&ULQ5==;Z,X%/TK5^QHU9':\)6F'YM$:E-UMU(K58UF]F&T#P[< M)-88S-@FF97VQ\\U4 (CRK02J[XT-O@<[CD^T.OI7JJO>HMHX'LB4CUSML9D MEZZKHRTF3(]DABG=64N5,$-3M7%UII#%!2@1;N!Y$S=A/'7FT^+:HYI/96X$ M3_%1@<+3WRS-?:".Y]F;(-+-)^R1T4SMV:)>8*IYC(% MA>N9<^5?+OS0 HH5GSGN=6,,5LI*RJ]VQP@4)8)JKC M6T7JU,^TP.;XF?VV$$]B5DSC0HJ_>6RV,^?<@1C7+!?F2>[_PDK0J>6+I-#% M7]A7:ST'HEP;F51@JB#A:?G+OE=&- #^^ 5 4 &"UP+""E XYY:5%;)NF&'S MJ9)[4'8UL=E!X4V!)C4\M=NX-(KN/EN66@US#+>,*/C.1XS%<:8T5]IZS%1?<<-3P@$SG"F,@ MZ!-&N5+$"M=,<_T1CF[0,"YH= *?EC=P].$C? ">P@,7@AZFIZXAE;96-ZH4 M79>*@A<4/3 U@M _AL +QAWP13_\!J,:'K;A+GE;&QS4!@<%W_@%OGO@7@;[(E_JC$4X<^A-U:AVZ,Q__\V?>']TR1N(K"4VK,6&!7OX M4IH:<;AF@I*%L"R^1G\JF6>T\<=P2-S2,(-)$3"6V6AI^')/C'!'EW6G4^&0 M3@U$UG)J7#LU[HW%5?0MYYI;U2<*!1D10W1XXZ+F&]=E1,E^7K#;3_5N[DW= M75-=WXI6R:=UR:>O2'+8F^1>AK?NST!D+;&36NSD?9,\&=*I@Y<-.G.\WE=^'EOX7>I0;+#P!/5#,L]RXK_>8HZ"UV' M'/Z#UWS!>Y_TUMT M ]39MY1TIXT4^S_EO%K2"KHW&G<'W6\T>?Z 4>__Q/<_ZJT[.!1;VYA#<^8' M[QMW?]#>;BBVMEN'[L[O;8G>'OCPEUU*[Y*R3+=QNK%'2VKP-YRL%[@FC#U6#-$5AL3 P E L !D !X;"]W;W)K&ULQ59M3]LP$/XK5B9-('7DI6^4M976HFUH(! 5\ 'M@YM<6@O'SFRG!6D_ M?FIU*ML6L'-\;/V MSXX\DIE2#6/)[UABY@/OV",)I+3@YEHNOT))J&WUQ9)K]T^6Y=G (W&ACL5@:@4B!SNE2&'\I0:.NPKN23*GD9M=N"H.FD$QX2- MRL0HW&4H9X:?F: B9I23,Z&-*M#A1A,J$C*6PC QP[D=:I: HLZ1!Q-,C:3@ M0&1*[AQM2#[0!>[/@%RF9,)F@J4LIBAZ(^14@UK0*9X_$WEA]"$Y. 5#&=>' M?=\@!XO$CTN\HQ7>Z!6\%U0=D6;8(%$0M7X7]Y%ZQ3^J^$=.7^L5?:/+;^1" M(C?1(.?G8W)_ =D4U'?RD]Q*CH0Y,T_5ZC:\M?KMI3K1.8UAX.&ML9X ;_C^ M7=@)/M:@;U;HFTY[\[7H4:;(+>4%-,B(MO3XKBR>UQK%VNCY+%4.3G'WRY5HE;_CE[K5>A[;YL2O3V0 M"X/U"Q;\1YTHA5\6BB#QW#] M/H:U+]1?%(Q2P1\5H_LB/_R-'LOVJ]B(S!@Z@$.*&#WLL!QB M/4CJ^RB*Y&@MU4^= 1CRE'.AQUYF3''E^SK)(*?Z1!8@<&4[5[REPN1Y[I]YFX8$M,V,7 M_&A4T"7,P3P6]PIG?F,E93D(S:0@"A9C;W)Z-;NT\D[@*X.UWAH3RR26\J>= MW*5CKV\! 8?$6 L4/RN8 >?6$,+X5=OTFB.MXO9X8_W6<4:V,"'(FJB]]JOWP&H6@ M5@A>JQ#6"J$C6B%SM*ZIH=%(R3515AJMV8'SC=-&-DS86YP;A;L,]4QTRP05 M":./\FAR] M/1[Y!ME:S'Y2,YM6S((#S$+R!8_*-+D1*:2[^CYZJ7%5L''5-.@T^(6J$Q*> M]DC0#\Y:\,Q>KQYVP F;FPN=O?" O6FI<45K=&,>XRU:)VKR?1+C->+C^-'F MLGP_Z'-KK_R-@.^;.&_%F7] M<==[]%EJ?=PC\H=T+EL@F5 MR_\<=A4"EWMOH/W)[\N]?"O^5O.#4;=T/:'&%XP J^+>K#9MY\1U6R_6I]B. M5MWCLYFJE\72C15$$PX+--D_.<<4I*K^L)H86;@6*Y8&&S8WS+"E!F4%<'\A MI=E,[ %-DQ[] 5!+ P04 " 2.)Y8LPZVT< # ""$@ &0 'AL+W=O M./ DL68PLTW2_?=G&THAHZR9O#>);?S]8G_P8_PPWS/^56P! M)'I*:286SE;*_,)U1;R%%(L!RR%35]:,IUBJ*M^X(N> $R-*J3OTO(F;8I(Y MX=RTW?%PS@I)209W'(DB33'_?@64[1>.[SPWW)/-5NH&-YSG> ,/(!_S.ZYJ M;NV2D!0R05B&.*P7SJ5_$?F!%I@>GPCL1:.,]%16C'W5E9MDX7AZ1$ AEMH" MJ[\=+(%2[:3&\:TR=>I[:F&S_.Q^;2:O)K/" I:,?B:)W"Z<O"(:58/A605 ) M@K<*1I5@9,B44S$<(BQQ..=LC[CNK=QTP< T:C5]DNGG_B"YNDJ43H;7),-9 M3#!%-YF0O%"/5 J$LP0M629)ME%U710D 8[-HSJY3!*B2T94+CU5.T4G$4A, MJ#A%[]'C0X1.WIVB=XADZ)90JGJ(N2O5D/6-W;@:WE4YO.$KP[O%?( "_PP- MO>&H0[[LET<0U_*@0QZ]_>X'\XG=5"-4B!+J,OQ5$&(CH MRT?5AFXDI.*_+D"EY:C;4F\+%R+',2P<%?<"^ Z<\,\__(GW5Q8#IW=TU8/_;Q!Y-V MGZAWE+_(8%0S&/V$0EUALVUN/"DV2= 'L M-3H6H$VS:/KCKC<>#.NH;X$YK\&<]X)19PM&8\9SLT5=_?-W;YSV>AW+QJ99 M9,FLQ7!6,YS9C].9390VS2)+9BV4OO=RZO5^SZNS\IVV#@X'AX)E_\V/)67+ MK8VJD2#XO:BN,>'H$Z8%G*DW;%Y(<88^P@XH"GJCN-_VV+5GU2VRY=9&^I(& M^+\A#_"M)@)6W2);;FV>+[F WY\,U#QCEJY40JMYGAV\B"7'F5@#YSK A22I M21G6>G'O].+N1-Z5 02'P?Z6-*%_ L<"=) M7G[P*"N2Y>83P(I)R5)3W )6;'0'=7W-F'RNZ*\*]6>G\']02P,$% @ M$CB>6+E0P"#*! LQP !D !X;"]W;W)K&UL MM5E=;]LV%/TKA%8,*=!9(BD[3F8;R,>"95C6P%ZWAV(/BDS'0B31(VF[^_Y9$RA+T5>RG&P5&IU&88R7;(BD3V^ M8J5^LN"B2)2^%<^A7 F6S&U0D8B[L$&99P4K9<9+)-AB'%SA MR^LX-@'VC;\RMI6M:V2&\L3YB[FYGX^#R#!B.4N5@4CTSX;=L#PW2)K'OS5H MT/1I MO7K^AW=O!Z,$^)9#<\_SN;J^4X& 9HSA;).E=3OOV5U0/J&[R4Y]+^ M1=OZW2A Z5HJ7M3!FD&1E=5O\J6>B%8 Q7L"2!U +.^J(\OR-E')9"3X%@GS MMD8S%W:H-EJ3RTKS569*Z*>9CE.36R:R36)F!MUE95*F69*C^U(JL=9SKR0Z MFU7?"_&%;E=,,*G0-%$,S;;)2KY'9[=,)5FNK]ZAK$0/69[KZ9:C4&EZII,P MK:E<5U3('BH4/?!2+27ZI9RS^=?QH1Y6,S;R.K9K @(^)**'*/Z 2$1B]&EV MB\[>O0=P:3-GU.+&>W#_X!M6/#%A<"E2'/VV+IGMY/.#??#/KL&#F$9\EW*5 MI&P<:'5))C8LF/SX QY$/P.,XX9Q;-&I_RM__ET_0_>*%7(GS?@-:/8;FGUP M8O\4R9PAO8[9+F9P[(RM>@@//R#[50 R@X;,P/.5C6UH-5P5?%VJ78PJ@*$% M,/:WF?2C4;C9T>EYT^DYV.F-7EI"NR%ZU%^,SW=U"@/L7YO E P;=D,0?)K) M%_1*<1''*O$&J$M11SMT2)V/H]AH^^@ M1@_"OG4*S8LS=0R:L5^.GO@.>L3.NC'LO]\8SRU+FX8^)$L8^-#5[FP>#TZF M2S!C',K4Y08,>[M'EW#PQU1I75)_?L0N&V#8S[OH+TQ'<0)W&.3F!3;HPG;F\)!I J8<0#USIQGD_(J51)P.QQ M*%.7) AL\; J/<'V7Q32KU0);=&(RPH$=O4.JJP1NJB2N 1 X 30094>A#VK M%)H5Y_($WLW[Y0C'=Y&C,W+RG9OTMOW J@2!#UWKSO')\&2J!'/'H4Q=CB"P MPWM4"0?;7(DC?ZZD+AU0V,X[J+)&Z*)*ZIR?PL[?094>!'BQ0I/CS)["&WRO M.#WQ'<1)6\6=CEOVKUSH'"SMO$5MASK'IR>K[M"W*.]0ER/H,04>3W"5*\_] MN9*ZK$"/KO'0[D4>ZA( /;K,XT'8LTJA67$N3X\L\WCBN\C1&3G]SJUZNP%6 MY5O4>V+G^/')ZCWQ6]1[8IHCI2:UN9$[JHZ MAW*O5\=YVI^>LU*BG"UT:-0[U]XNJA.RZD;QE3V5>N)*\<)>+IE>A\*\H)\O M.%>O-Z:#YIQR\C]02P,$% @ $CB>6/(B*F*L @ O08 !D !X;"]W M;W)K&ULM55M;]HP$/XKIZR:6FDB$"AL'40JL'9( M8ZU W3Y4^V"2@UAU[,PVA.W7[^Q QB;*I&G[DOCEGN>>N\M=^J723R9#M+#- MA32#(+.VN I#DV28,]-0!4JZ62J=,TM;O0I-H9&E'I2+,&HVNV'.N SBOC^[ MUW%?K:W@$N\UF'6>,_UMB$*5@Z 5[ ]F?)59=Q#&_8*M<([VH;C7M MKEI3G M* U7$C0N!\%UZVK8<_;>X!/'TARLP46R4.K);2;I(&@Z02@PL8Z!T6N#(Q3" M$9&,KSO.H';I@(?K/?N-CYUB63"#(R4^\]1F@^!U "DNV5K8F2K?XRZ>2\>7 M*&'\$\K*MOJ M!.VLB3>*X=$696TVWG' V'J/F&^8R S=<,IEP)F BC=5K2KTUT-+N!\C)9Q82[@#+B$*1>",FOZH24ECB],=EZ'E=?H&:]MF"II,P/O9(KI MK_B0(JC#B/9A#*.3A%.F&]!NO8*H&77@83Z&\[.+$[SM.CUMS]O^/] = M3"SFYLNQB"NBSG$BUUM7IF )#@)J'H-Z@T'\\D6KVWQ[0F:GEMDYQ1[?4O>Y MBES?C2: VX(^>4S!*E@@=4ZB5I)_IP.R0*8EERL#:H,:;(8@<6O!EB@HQMQ7 MY5ATE?^N]^\:?1.W&YU^N#DB^K(6?7E2]$1:I%18F#&+,"]9 2/RKZE1#3Q. M,5^@/IKID[1_F>EN+;K[KSZ([G^0V:ME]D[F=GYW,X.E4$H?4U9A6ZV#:C9_ MJV5X,%)RU"L_. TD:BUM-5WJTWHV7U(?4$L#!!0 ( !(XGEC# MT??B[0, '03 9 >&PO=V]R:W-H965T5T1H2+#M\ TQ_L^0B MP4H/QUW,33)@S'F;O9F(\Y*FBA,%,()DF"1:O-T#Y;N3X MSMN+)[):*_/"'0\W> 5S4%\V,Z%';HD2DP28))PA "CX#@DS6Z.9ATR;+%JS M(8"/05 MTQ3,J!):#=![,^%,UZJ7T02E]D.%=',#[3:U!H$DJ MA-8-74L)%=9-[*QPQN]7^7)JXM@=68AR7S,$,/ MWSUTLGJFGA_T/'2O()&-_,,V^;<$5N-_4?*_L.Y\Q3GYMI]59&ABGL/U,CA3 MF+=COW,Y=+=50DUS_').+<]NF6?WJ#S/T%QIIQJ?9^6@+!@S+DE6E9]O7Y2I M\0L*Z);IBB"P>=^XG?:U\R5.XI&DC_S5,39I>*4WO!W!_Y>S\" -;(8\] MP"V!U=CW2_;]CS!POTW^+8'5^ ]*_H-V#9S##2KF]+ZS[Z#!OH-F^UZ665[^ MC_:UKUWWG?9)=-C!;2#5!/*]???C6<&OHXBGIFN9X5=L6&,6(_U2I+ISN7W1 MS;($NZ?M"QQ[J-M"J\M1:0;]C_!U@=J6!BVAU378=V6^O2VKN.:!X 6AVAKP MKL$+4)O#BRE5BWN'?J']?2OE6SN5IG1?VS7Z.PE8+513T/(C_K%KU*7==VF^ MO4W+*\\#9ZOSWT$DU87L)<$*>[0=6D*KB[!O ?WNAY0$:UMVM 8MH=4UV/=Z MOKW9^XP_0'EXNF5NY M$C'W4?I__Q5A$E%8Z@6\3E^?*)%?\>0#Q3?9+"DOVL9_ U!+ P04 " 2.)Y8].T>BC[0TLDB2I$J2=O9L!_?(Z6HMJ=X*9"^2"1U]^F[[X[DC;9*?S$9 MHH6'7$@S#C)KBXLP-'&&.3-M5:"D+ZG2.;,TU:O0%!I9XIUR$4:=SB#,&9?! M9.37[O1DI-96<(EW&LPZSYG^^Q*%VHZ#;O"X<,]7F74+X614L!4NT'XH[C3- MPAHEX3E*PY4$C>DXF'8O9D-G[PT^3(..HX0"HRM0V#T MVN ,A7! 1.-KA1G4OW2.N^-']!L?.\6R9 9G2OS%$YN-@V$ ":9L+>R]VK[! M*IXSAQA5#CT? M:,G,AW7%+)N,M-J"=M:$Y@9>&^]-T7#ILKBPFKYR\K.3*]1\PYR4<,,EDS%G M N;26+VF7%D#)XLROZ!2F.9J+:T;_4'U 2=OE3&G<(^Q6DG^#R9 B],X7N=K MP2Q-W]L,-PLD56L8%^;^&#XLK.'EU"J\W2MK,P+5,,-GW#TF76ISH49S+Z"C@+=-MZ'5; M$'6B?@.?V?/=>T?H].I<]3Q>[_]SM9LAGPN7"OCTECQ@;C$WGYOD*^'[S?#N MO+@P!8MQ'%"^#.H-!I-??^D..K\WQ?Y"8'M*]&LE^L?0FY5H'5:E8,;PE%,A MIEKE,'T_FU.!65758 NNTQ3],0)W2KM3I04+2Y7KT%R5EW:@FFL8/ET_6+>R M%$@E1QPT*E,Q@LJVUO,EZ@_P[_$RB*5BX5[2@,LMJP@VM)J.NV_ MVS7I>Y30CY;V"X'M:3>HM1O\W$T^>$DE7@AL3XGS6HGSHU5T<-L<7#.TF9NB M+R$''M)U,)M)U/YM%&YV@_JOS>M.^ZPVVB,[K,D.CY+U%/61,T?2!D.F)95_ MX]4V;"#>/2#>9-,_X!WN] )T(JU\BV0@=EJ6-U^]6G=A4]]\'*Q?4G=6-E/? M8Q5);Z%S_,J,-$[0SH>ZJ4?9RX M']0]Z^0;4$L#!!0 ( !(XGEC2N@6A<@( /T% 9 >&PO=V]R:W-H M965T MICVXR;6Q<.Q@7UKV[V<[(2L0JCWL)3D[]WWY[K/OTJW2]Z8$0/)8"6FFM$2L MSX+ Y"54S(Q4#=)^62E=,;1+O0Y,K8$5'E2)( K#25 Q+FF6^KUKG:6J0<$E M7&MBFJIB^O<%"+6=TC%]VKCAZQ+=1I"E-5O# O"NOM9V%?0L!:] &JXDT;": MTO/QV2QQ^3[A.X>MV8F)JV2IU+U;?"VF-'2"0$".CH'9UP9F((0CLC(>.D[: M_](!=^,G]L^^=EO+DAF8*?&#%UA.Z2DE!:Q8(_!&;;] 5\^)X\N5,/Y)MEUN M2$G>&%15![8**B[;-WOL?-@!C),W %$'B/X5$'> V!?:*O-ES1FR+-5J2[3+ MMFPN\-YXM*V&2W>*"]3V*[F:(1 M0-2*[$D\(H=S0,:%C8[)W6).#@^.R 'ADEQQ(>QIF31 *];],L@[81>ML.@- M85=,CT@\_D"B,$H&X+/]\#GD/3Q^#@^L1;U/4>]3Y/GB_3[MN#/G)A?*-!K( MS_.E06UOY*^A.EOB9)C8=>F9J5D.4VK;T(#> ,W>OQM/PD]#5?\GLF<>Q+T' M\3[V[#Q_:+CAKOV.-0B&4)!<2>1R#1)=:'@!FKF$(2-:]HEG=]-EDX6CCVFP MV:WO=MG)7MFW"ID@RA^@4C)(78@>2 M)J/3%VJ#G>9T@]%>[#67A@A869AUX(02W0Z;=H&J]OVZ5&B[WX>EG<^@78+] MOE(*GQ9N!/03/_L#4$L#!!0 ( !(XGE@+EY76( < +A! 9 >&PO M=V]R:W-H965T='HA@V(SRX=7B"3N],=7 @+(BQ63'.?",:#S"'C1D?R".']( M^9=LS9A CW&49!>#M1";L^$P\];'NAB_.TUQ$8<)N.,KR.*9\^YY%ZB4_IP\^L.J"QXOEIE!6?Z*$L.YT/D)]G(HVK8+D' M<9B4_^EC=2): ?9H3P"N O!NP'A/@%,%.(<&C*J T:$!XRI@?.@Q3*J 27'N MRY-5G&F7"KHXY^D#XJJTI*DOA5Q%M#S!8:*NK%O!Y=90QHG%[9IRMDZC@/'L M1T2^YJ'8HC>_4LZIDOPM>N,R0<,H>XO>H<^W+GKS_=OSH9 UJ_BA7]7BEK7@ M/;78Z#I-Q#I#) E8T!%/S/&.(7XHC[@^;/QTV.^Q$7BYX:<(CTX0MO"H8W^N MS.$?\TB&SU6X/>DZ'>9PCRV?PCMK)^;P:RIWWK'WAGN'ASN&<^G4EY!3\)P] MO.JBN8IHEJ'?[M ?,L-E.=^B6Y'Z7]#?O\CRZ(-@M=0'RTTQTR6V$]Y4;$N9"PD@)FQ4PU;O?+^RQ[.WEW_GP MOBWEMP7QU-$+:C*-:YG&1IE^SRD7C$=;%(3W8<"2(),]KA])\;H2\'LCK:\N MD#"WA,U;9\@ZQ3/]-!+(&CT@F*;;I-9M8M3-/4@M(Z.O6I P%Q)&)@=([Y6% M;$LO-1YUMY]IK.=HQ0CJJ^0D# 7$D8@81X03!-W7HL[/^:@= XI-R3,A8012)@'!-/DMJWF M=ZP%.MZI<.:^YPL.Z@Z!TCPHFBYX8Q#99H?H M*HVEFF6C[A02U ,"I;F@- )*\Z!HNJR-H62/CYJ]01TF4)H+2B.@- ^*IJO> MV%&VV8\RV+WL<1.JVT2RK:N,WBDZJ%'US*ZZS"]O;*@NH/.V#.CN$%":!T73 M=6[L+MMLTI2-N-O55W>HPV2%:"[6*0__94&[((W3/.GT^LU5]E8?U/\"I9&* MUK;QIY8]ZS+\H2K6=6Y,+_L9UVM_>\YV-W7_< :UPD!I+BB-5+1Q2]1W]@B/ M9WA7THZ"SF2*)_-N#]IN7"S;Z)IH0RGT'RK$0Y\:[6Y*[1!Y]*,\4&WTTO=9 MQ&1:EHUTMWBGG*!6%RC-!:414)H'1=,?7VCL+FP=B\[YI5:$?KRD_&RU78*"_I8 M%"C-!:61BC;1&NKX='>,!56IKFKC:>'#/2W30.Q#\M*!F'D'>BL.ZHJ!T@@H MS8.BZ1=&XXKAH[IB&-05 Z6YH#0"2O.@:+KJC2N&7^R*'3@0 S7&0&DN*(U4 M-&T@-G(Z.^YC.&"X<<#P,P[8*X=BH&87*,T%I1'\K=DUG\\ZGVZ%JEB7M#&[ M\(O-KCYC,5#'"Y3F@M)(16L_%#.9GTY*'[/\LW<5/L937K@QR' O@^QC'FW5 MI(Q9/2![>HQ$;KRFCV&@-':8F.'.2^VPUJWJO;?GS+C>\MN[W4H=KI%%[1B DKSH&BZ MIHTAYI@-L9V$[C*_2-;%+=V7)G5SE;UU!G7)0&D$E.9!T?1+H36O\+@3"V%G M%L).+82=6P@[N? 83IO3.&V.V6E[=5(']=$JFI;4I]:>K [JDH'2/"A:*>JP M->$\9GQ5O!H@DS^-I2;E).QZ;?WZ@F*?>>5+!!I,^4Z#:\I789*A MB-U)I'4Z'0\0+U\34"Z(=%-,:U^F0J1Q\77-:,"X*B"WWZ6I>%I0%=0O:UC\ M#U!+ P04 " 2.)Y8[7(I:Q\& !D(P &0 'AL+W=OX1M&\#)3BB,'N>[ B7&8=*:3;.R&32=T M*Z(P(3<,\&T<8_;]BD3T\:(#.\\#G\+[M4@'G.ED@^_)+1&?-S=,7CFEE648 MDX2'- &,K"XZE_!\[O53A4SB[Y \\LIOD*:RH/1K>O%A>=%QTXA(1 *1FL#R MWP.9D2A*+-"6480ATG^'S\50%04H&=00(4"VE7H M&Q2\0L';5? -"GZAX&?(Y*ED.,RQP-,)HX^ I=+26OHC S/3ENF'23KOMX+) MNZ'4$]/;-69D3:,E8?P7\/[;-A3?0?=6EM=R&Q% 5^ R"+;Q-L*"+,%?8DT8 MF-%8UM@ZG?P' KH?*>;74-#PG*@8S50!F5 MH(Q^>'5=V4U\@5J([EHCNHSI-EW=*F59^2M&8TFSU%*@&LBZ4=K,=1BTN#2 4&A5B\'= M@< J4@>@0FK@'M6@7>4Y73D%?^9S?X>?3L$-9?G.* 0+%UN!%Y+Z" IN)#=* MQ"FXHP)'6E#L89A @?N4AE[*5!M(08-^K&]=M1@P)84TBQKMYJ03\@TI*?($ MK31D.BZ@E2:]3;.SNS2A,&PF"'O#71BT4F,##(K.03L9.UK+>Q4GA';* M5R#3%#JKEE$=&<4,H9V?[='Q7D7P"BT;T85-?C>2"$1$RDC[0[?UL9_?PTFW^4-;J>"BVA^#1^A^R,KH7 W,@:W5@%-=#=JJV M5_]KL6$H?M1D*[B$[53M6"VP)PP1-DPSJH-'Q2A,R MBC(B.VUK;X$M!DPY:2A=N@OL/LOJY<8FUH,4^4,MY&^_CQ/65GC05WJ'LE;' M0[% -#I>*[0RO1<#XH.> MG0^^:2ML\6W I-"JY@HK?:[XN+3WFS]/<4'/_LKM+5IABTL3!)KW=ZA"_@L, MM%*FDE#,S[.SMF.UPI8P3-!H2*%;:08%-!HI,S253ZUV\M;>"UL,F)+R&I\B MY?+N-SJ\7L[XG.NE++ ^H@B1U\I$0!>>@.=%(6>SLNY[NHW5J1PEB F[SXYD M<+E4I('\TVTY6A[[N,H..^R,S^#Y'&K&+SW_?.;YVCM]>2<[H.$HU_GYDVO, MY/[-0416,@RW-Y2)L_Q(1WXAZ"8[Y+"@0M X^[DF>$E8*B#OKR@5SQ>I@_)@ MS?1_4$L#!!0 ( !(XGEA^L4D#SP, %X0 9 >&PO=V]R:W-H965T M M.(DQVTO7U5$"*=5]N06!7]92I=3@4FU4,WI4PXTW'^;J&F M8YD9S@0L%-%9FE)U?P5<[B>.[SR\^, VB;$OW.EX2S>P!/-INU"XB75E)>47N[B))XYG+0(.D;$0%']V, ?. M+1+:\;4$=:H]K>+Q\P/ZV]QY=&9%-L.$#>/2*/S*4,],EPE5D$@>@])_D#=? M,V;N26^)V1)G'(A_%&7E!F""WC',,I1Z[!CVQ]KA1:?55 M875PPNH!N96X@R9O1 QQ7=]%!BH:@@<:KH)6P%NJ^F3@OR2!%X0-]LQ_7GW0 M8LZ@BLH@QPM/X&&&8OX),L\44AG=DX^*"HTQL)D_B__'O,!2,II\OH5T!>J_ M)@I;M[#'PZ7>T@@F#@93@]J!,_W]-W_H_=GD?T=@-3;"BHTP1Q^<8.-'&7@C M(ID"L7E(/K]#97)C(-6-I(1=DM(16(V4\XJ4\]84*8B(ZJ7(\U)D!1\KP%,> M\*R-.-6:K;$:;?[HET3@]8"5;>@="@E8,T-Z<(V$V] MOC]V=\=<%#(7QS*51,W!8>7@L-7!:U!L1\W1$?,7WDJM&=\*^-3@=@16\WU4 M^3YZMHP?=4E*1V U4BXJ4BY^F8PO+!D=9?,KKS]ZE/+?"WG]H#GI7U<^OF[U M<5$V2#,1DX741N$EJL">]3]][+=N\-1X=P16X\+W#KV)]VQE4&[5$2]=H=6) M.6K:_%^F%$I3SAM/]I(-OZE<3I2"'QR\#%J]G+V?WY"9,8JM,D-7V(X:28KF MLK4"VF&?'.J.T.HD'#I!?_!\-=!I2]@56IV80U/HM[97SUL#X7<=$";X\'$9 MA#_L@=RC22T%M9,(4TTKUMAJ29_EH^.C]E1V>\PGP %-,WCB+;)C0 MA,,:(?'6PLI5Q3!;+(S R#2(ZME5+K M"]N6W@I#*EM\C9$^L^ BI$KOBJ4MUP*IGR2%@4T'E$769)07S)0*[]FG+B__83^+BE>%_- )3116P\ X N8>MXFW 14H0^W:H4"9CS4PV<5W]0*%66!/(5S^#"_@I,WI_ &6 0W+ @TGAS92I./*=A>1O0R)4J.$&W# M#8_42L+;R$>_G&_KHO/*R5/EEZ06\(:*%K3=,R .Z1CXS)Z?WJZAT\YO1#O! M:Q_!.Y!\ZO^A;[_N& 6W6OW;YZH/']]K:+A6&,I/)IU3'ATSC_BQ<2'7U,.Q MI:$EBBU:D^^_O4H4^N(X4:50$^ZJ>:1%.Q*<(@08@? M:=O)^7!D;_=+2$-Z^RF]8^LM32D2[.=%N+=%?Z2.P4.N@3!33W/[^]8G3 M:E=8&J+<7JMG)M;+B?7JB7%% SAA:=N>081)FROZ:"+:.Z30';:J82IYEI:+VV6AL!*"@YR!0>OY/DR:%*RAL!*D@USR8;_HFV'!^/\L&G3F.Y^ MC+D/7*>8KYT&6S8#*S\V6OT*37/4D8>>NVKEMNM:.,49TC'548'K?>\33347>"<0%S+1_S$&8"?:9@&G*AV)\I M;&VCU%)\\1UO"*TL:&',W.YK:91:B_ABV1I"*\M6V$:WWC>F.D0\.N=K%%JY M:%F>DHP*&)RA<]@YO6?/F85Y=/\+]UCJ$#WE_J)GWJFG-E0P/2.7HHWE-VHE MFT(K*UJ82?>UN$FW43O9%%I9ML)0NO6.\I_US:'3U'TSJ/:-,8J86X<4=I/4 MV\V&9IQLW6\:^7#'I1*HF,!DM!0#I[Y]ZGF^=!PTA596M7#&Q'TE[4,:M;5- MH95E*VPMJ?5_WW@ARY++;V2=2IL8@[I'NJ0PCJ3>.*8O98$>]6?PD+YO''DA M(P9CZ!RLH9BCCC5S81])O7WL*NA- /SH9]XVTNX=K>>3@K=PS-*O$@5,^I'DAHHETX4%N-"03JNOB8GTNT.ZH_@Z6;I_X$KQ M,-E<(?51Q 'Z_()S];037R#_^C/Y&U!+ P04 " 2.)Y8%MLR6YL% " M)P &0 'AL+W=O;J"1Z).4DPS[\2$F6+4]F8N#R(M8# M[W<4^1?O=.#DB8L?<@V@R'.:9/*ZLU9J<]7MRF@-*947? .9OK/D(J5*GXI5 M5VX$T+@P2I.NV^N-NBEE66+E%A+^=-UQ.KL+ M#VRU5N9"=SK9T!4\@OJZN1?ZK%M38I9")AG/B(#E=>?&N0J=L3$H6OS)X$D> M'!/S* O.?YB33_%UIV=Z! E$RB"H_MG"#)+$D'0__JZ@G=JG,3P\WM&#XN'U MPRRHA!E/OK%8K:\[EQT2PY+FB7K@3[]#]4!#PXMX(HO_Y*EJV^N0*)>*IY6Q M[D'*LO*7/E<#<6#@?#QAX%8&[I&!.SYAT*\,^L<&[@F#064P..[2Z(3!L#(8 MOM7#J#(8O=5@7!D4L]\M1[>8&H\J.IT(_D2$::UIYJ"8W\):SPC+C!0?E=!W MF;93TSNFV(J6JLAB\@ )51"3.54*A"3O/U,AJ%'+!_+> T59(C^0=X1E9,Z2 M1)O)25?I?AA:-ZI\WI8^W1,^'3+GF5I+XF!#M,+UQVSB_V=QU++T(WXXY\3"-2>O7[TZ_X/9/ MO3M<2C+30F#9"K*(@23?[W0;\DE!*O]J>S%*X* =:,+.E=S0"*X[.JY($%OH M3'_^R1GU?FN3 R;,PX3YF+ $Q8BP1IZ&=1Z&=CH^B57*@$=QQ6A*P'54WVS1D=7*NAC!A'B;,QX0%)>RR@)GL;#L=]B?=[:$RD/PUE#&L ME3&T*L//MDSPS,PX371PE;F@600ZUXOX%H196?0AZ# I5$?V^0#5=:&TR+ QI221A=,+-P0&L>9O5P[G1CPKS1_P:L M=^$TM>-C.@PP82$2K*&+<:V+L547ZE#BS25 "K)8[X!L*:#GY]S>MFK"#OT2J M+/.8(MJHM:QH!9RM&$R:CTH+4&DA%JVI&'>O&-?^=9RP?^@"U)K,F'JQ9KUV MTKDA")7FH=)\5%J 2@NQ:$V][,NR#GI=UD$MS*+2/%2:CTH+4&DA%JVIFWUY MUK'79^]!1*:LLBJ"4I'K1EPJ23[3[4M9DXU->-K0EU8-H19F46D>*LVO:([; M*-_T]5\S10M0W898M*8\]C5:QUZD_:+6.J6]X]GJUS] I.1N7WNSQR34HBLJ MS4.E^:BT )468M&:XMD7DQ"K=ZBTCQ4FH]*"U!I(1:MJ9M]L=>Q5WO] M<\K]=M;9BAFWU.B'1S485)<^*BU I86O#$N1UKCREWA\VI6+%,D@26&MF[&.N%390;KLH3Q3?% M?I\%5XJGQ>$:: S"--#WEYRKW8EQ4&][F_X'4$L#!!0 ( !(XGECRSAW6 MO ( %0' 9 >&PO=V]R:W-H965T'RF2FFRENM<5@"&/-1=ZZE7&K"^"0.<5U%3[<@T"3TJI:FIPJ5:!7BN@ MA0/5/(C".T^M_:8'[\QW[1^<[^K*D&N:2_V"%J:;> MN4<**&G#S:W&.@&#@])2=78"CC^I2\)[H][P8FR WC'/GU)##HC)44Y)WP62L\>D5X3&ZD M,)4FUZ* XCD^P"#TD8AVD9A%1PEOJ/))/'I'HC!*!O3,_QT>'Y$3]Q<3.[[X M%;Z!2_EYN=1&8>+_&@I72Y<,T]EF<*'7-(>IA]6N06W R]Z^&8W##T.^_B>R M9YXGO>?),?:L3;0N1^13*@TYW3*=.2;;L#99$OOGDV"S[\R 4>HGO=$SD6DO M,CTJTF4\-B "98D=R19(+NL:2P5+-K\G\-"P#>4@S&!NIR\DA7Y\('O(9C2L M>MRK'O]=-=;IOP5W_#)NR9Z"5N6 4>JG!S*#O095@UJYOJTQ8HTP;87VN_W3 M<.DZXL'^#)^,ML,_T;3O#=;?B@E-.)1(&?IG&#[5]O!V8>3:M<&E--A4W;3" M9P^4-<#S4DJS6]@?] ]I]@=02P,$% @ $CB>6$782\%U @ U@4 !D M !X;"]W;W)K&ULK51-;]LP#/TK@@<,+;#5B>VT M7><8:-(.VZ%%T&#;8=A!L9E8J"RY$IUT_WZ4['AIYQ8[[!+K@^_Q/49DNM/F MWI8 R!XKJ>PT*!'KBS"T>0D5MR>Z!D4W:VTJCK0UF]#6!GCA094,H]'H-*RX M4$&6^K.%R5+=H!0*%H;9IJJX^34#J7?38!SL#^[$ID1W$&9IS3>P!/Q:+PSM MPIZE$!4H*[1B!M;3X')\,4]\V7XII,'*"0$*.CH'3 M9PMSD-(1D8R'CC/H4SK@X7K/_LE[)R\K;F&NY7=18#D-S@-6P)HW$N_T[C-T M?B:.+]?2^E^V:V//HH#EC45==6!24 G5?OEC5X<# /$, Z(.$#T')"\ X@X0 M>Z.M,F_KBB//4J-WS+AH8G,+7QN/)C="N7]QB89N!>$PNZ6'B%-S&ZTPM*R M:U5 \10?DN1>=[37/8M>);SAYH3%XW_P#=0 MPA^7*XN&GNG/H7*U=,DPG6O="UOS'*8!]:8%LX4@>_MF?#KZ..3U/Y$]<9[T MSI/7V+.YKBIJ1WJH^3V#AT9LN02%EBF-3*A<-O2'TX)A"2S75=T@]PVLUZP0 MLD&ZO5XLAVK4)I[XQ&X:;;,X.9^,TW![:/[OJ+/D-/K01[6NPH,6J^)Y^=SVAHM3/F#TT[\>A-;82R3,*:*$,"Z#[M=:XW[@$_2C/?@-02P,$% @ $CB>6)$*F>L^ M P )A0 T !X;"]S='EL97,N>&ULW5AM3]LP$/XKD1D32!-IFY$VHZVT M54*:M$U(\&'?D-LXK27'SAR7M?QZ?'&:ON#K.CX,NE00^Q[?<\^=+XVA7YJE M8+M^_.K7>2LALY)Z"6^W"9>$_W),3Y $:H'(^T>E.:^/%'JWF'4 M>[E1\L13Q=.FB*>(6[?E+?Z&)TPJY[!NDV$_4W+=+1%Q!LM.F!I)TR(6WB\?V9; MW(ML8]^J79/-T JJAX[&38!_D\UQ;])&+^(-"OZ@S)>Y34=6<^A0=J-9QA?5 M?)$U C#V-LY.BT(L/PL^E3ESR1\<<-BG*[]@IC1_M-&@52;6P#0)'I@V?+)I M^:UI<<<69M5.BPS7W#E"S?^VSE,FF:9B4[3M_;=?X/TVG%S6K6QN$S9@J6C>JJGXVH8V(&-6E_@L(M<5Y*8%C6.D M.C%\_/N#/251E"1^!#"_@BC"$'@:<013 !HP)(JJ]^#.^RA6)>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'G.2*Q':<)T?=@W9=;:[^(KYO&^./).H2[M].I MK]9J(_WO]DX9.K.T;B,#O76KJ;]S2M9^K538--/D\+"8;J0VD_?OGNYUY:;Q M&QM4%;0U=+ [\%FK!__S?/=6W&NO;W6CP[?C2?^Z41.QT49O]'=5'T\.)\*O M[<.?UNGOU@39+"IGF^9X,MN>^*Q^OY(D+?7DD".)\4AW7"I MG0_]%?W])3'>*[IX^ZX-]J-N@G)G,J@_G&WOM%EUMZ%?,8U^1A^'I[_;(+YU M_R>,=KG4E3JS5;M1)FSCZ%33 1J_UG=^(HSL>G _RU)I:&:]J0:^\;71-'+58=#CTT0@R M 9#)7B _R$::2HD(,@60Z1XA_TDBR Q 9GML[@%D#B#S?4*F$60!((M]0F81 M9 D@2U[(*_E-W'MQI5S_\6ZPG&E?-=:W3D6(1P#QB!=Q;KRNE1,W3M8T4XL3 MYZ19=7-/\!'A&T#XAI?P0^NU4=X+:;KA[+47=BFNG/+T.1GB>?P03>2'O)@+ MM>IM#;L8TL6,V1== MN'SH9PRAC?C;5/&,?!)C(F',F(WQA[7U@VZ:ONO-:>HPJXY@))C(&#-F96P; M^M*:UR\W-M+%C-D7/P8PN4WVX:-HTD'74EN??XTQD3-FS-*84R?<*'$COQ+4 M79S M-#YJ0[F3E@T-6Q]*XXBHELDS';!BZR#IL<;I]PURZ_YK8+NFG=TGQ.M)>Q;3)DFXS9 M-L\P*9&T-(P:_>O68X9LDS';!D9S,8@F,DZVZX(FCN:P;R('9;NJ:X9],HB% MI)$>)VP9>$LW M1Q;*=[#Q\C)FO*F;(POES!;"F'F,";?QF2T$*\CA2$<6RO>Y+S/LF\A"^9XV M9L3!F0HR7H3.D87R?>[/#*.)+)3O?'_F*9#-("DND(.*'6S5B(-+Z5Q?#+T: M)T3Z*9CULR6,]7BA^J7R[N6IBS&1?@IF_>#R?/!$$=)/P:P?7)X/,)%^"F;] M8,S8D@723\&L'XP96[* SY$QZP=C%C$FTD_!K!^,6<:82#\%LW[PTM%@""'] M%,SZP9B#IP>1@,J]+L3%0ZA$%BK9+80PXR%4(@N5S!;:BN?"FM7K&^4VXD++ M_MGYQQ(SQD06*IDM-+ZL^2,+B3&1A*>:VJ1GJOES$F?)Z9V4+X^8Q!HR,+EFG1_7'A,,9$%BJ9+?02YN-8 MCS"/D(6.>@M-^XO]^W&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N&[=A].* M,^I)IJUL #GEAV(;!+0ZV7U;SL ^J <]B3@C5" N_^@# 4^_RK$9#^UYV!^Z M8?%Q.IZ'=;4?Q^Y'70^;?3DUPT/;E?/ER+;M3\UX6?:[NFLV[\VNU+)<>MW? MSZB>G^YG+EX_N_(_$]OM]K I/]O-[U,YC_\87/]I^_=A7\I8+5Z;?E?&=55_ M'&^[A_JZ20^7R=7BY6U=]2]OJ:KG#A((DOF#,@3E^8,4@G3^((,@FS_((YP]*2Y1Q29 TP9I ZX1<)P*O$X*=",1.2'8B,#LA MVHE [81L)P*W$\*=".1.2'N?)RQ("O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M!;46\ET%M1 M;R706U%O)=!;46\ET%LG+[L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?0V MU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCTMLG'2@*]#?4V KT-]38"O0WU-@*] M#?4V KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KU]\K,)@=Z.>CN! MWHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>! MWC'Y69! [T"]@T#O0+V#0.\5ZKWZ3KV'\?-8AEO/UQJO_YU4CY=SR^WRU^77 M3KQ?K*XXU_<5P_-?4$L#!!0 ( !(XGE@L 6<[&P( XN 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:S4[C,!0%X%>ILD6-ZW\8438PVQD6\P(FN:51 MD]BR#5/>?IP4D!@Q%:A(TKK8YAV^,I69+ M@TNU#S26E8V/@\OE:[QGP34[=T],K%:&-7[,-.9EGFI45Y? M4^?'=16I3]7B^K!QREI7+H2^:UPNZ^QQ;/]*63XGU.7DO"=MNY#.RH:*O9LP MK?P[X/G*L6MI<>MB_N&&LHOM>Y;R4T^I/E[BG1[]9M,UU/KF82A'ZA0B MN39MB?+0UX>B9\>3<[EA.GSRD_/G,L<"R\[;Z$,J$XOT^;B7D4RGEZ$4HIB[ MXZ_XFEA*G_Q^-$V[I?:#V>5Z?_NXF^>1V/PX_8[?SOBU_B?[$"!]2) ^%$@? M&J0/ ]*'!>GC'*2/"Y ^^ JE$111.0JI',54CH(J1U&5H[#*45SE*+!R%%D% MBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5HDBJT215:+(*E%DE2BR2A19 M)8JL$D56B2*K1)%5HZ+ MX^=G/;AN?,EG\]_ K_X 4$L! A0#% @ $CB>6 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 2 M.)Y87Z1:0NX K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " 2.)Y8F5R<(Q & "<)P $P M@ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !(XGEBE,X<^ MV04 .D> 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $CB> M6)K+Z.EC!P FR !@ ("!^1, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ $CB>6&[=J)AM @ T04 !@ M ("!(28 'AL+W=OI!T<" "> M!0 & @(';, >&PO=V]R:W-H965T&UL M4$L! A0#% @ $CB>6";:+PY$ @ B@8 !@ ("!6#, M 'AL+W=O&UL4$L! A0#% @ $CB>6!2+73:% P 5P@ !D M ("!CSX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $CB>6,H2FO2( @ = 4 !D ("!*4L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6%UH M";O( P JP@ !D ("!?E4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6+8<(JFA P P@< !D M ("!9E\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $CB>6(?7R05!"0 R!H !D ("! MTFP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $CB>6)NMG$JJ%@ _4$ !D ("!,X8 'AL+W=O%6 M P KPD !D ("!JJ0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6'&&PO=V]R M:W-H965TVS !X;"]W;W)K&UL M4$L! A0#% @ $CB>6 #F,%>U @ X 4 !D ("!V;< M 'AL+W=O&PO=V]R:W-H965T)FD%8@( #8% 9 M " @9^] !X;"]W;W)K&UL4$L! A0#% @ M$CB>6#\(!#6O @ 5P8 !D ("!., 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6"_H%+BT P V1$ !D M ("!;]< 'AL+W=O&PO=V]R:W-H M965T !X;"]W;W)K&UL4$L! M A0#% @ $CB>6(\5LZ3R @ Y < !D ("!.>( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB> M6)8YQ7RP @ 0@< !D ("!].T 'AL+W=O!P &0 M @(';\ >&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6 ^63M^1 @ VP@ M !D ("!WO8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6&8^V)N$!P $$, !D M ("!E@ ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $CB>6%N:KL3> @ V < !D ("!&PX! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6/UY MAG&& P MA, !D ("!,A@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6$&Z.:1T P /P\ !D M ("!)20! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $CB>6+,.MM' P @A( !D ("! MZ2X! 'AL+W=O&PO=V]R:W-H965T$W 0!X;"]W;W)K&UL4$L! A0#% M @ $CB>6,/1]^+M P =!, !D ("!Q#H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $CB>6 N7E=8@ M!P N$$ !D ("!/D4! 'AL+W=O&PO=V]R:W-H965TM2 0!X;"]W;W)K&UL4$L! A0#% @ $CB>6'>&,:KZ! "1H !D M ("!\58! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $CB>6$782\%U @ U@4 !D ("!YV0! M 'AL+W=O&PO5K 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 2.)Y8M,4*KF@" M !'+P &@ @ 'G<0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " 2.)Y8+ %G.QL" .+@ $P M@ &'= $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 6 !8 !\8 #3=@$ " ! end XML 91 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 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 200 273 1 true 71 0 false 5 false false R1.htm 100000 - Document - Document And Entity Information Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Income Sheet http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome Condensed Consolidated Statements of Earnings and Comprehensive Income Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityParenthetical Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 6 false false R7.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Business and Basis of Presentation Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentation Business and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Segment Results Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResults Segment Results Notes 11 false false R12.htm 995475 - Disclosure - Revenue Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 12 false false R13.htm 995505 - Disclosure - Accounts and Notes Receivable Notes http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivable Accounts and Notes Receivable Notes 13 false false R14.htm 995515 - Disclosure - Inventories Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventories Inventories Notes 14 false false R15.htm 995525 - Disclosure - Other Current Assets Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssets Other Current Assets Notes 15 false false R16.htm 995535 - Disclosure - Investments in Unconsolidated Affiliates Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliates1 Investments in Unconsolidated Affiliates Notes 16 false false R17.htm 995555 - Disclosure - Goodwill and Intangible Assets Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 17 false false R18.htm 995565 - Disclosure - Other Non-Current Assets Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssets1 Other Non-Current Assets Notes 18 false false R19.htm 995575 - Disclosure - Accounts Payable And Accrued Expenses Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpenses Accounts Payable And Accrued Expenses Notes 19 false false R20.htm 995585 - Disclosure - Income Tax Expense Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpense Income Tax Expense Notes 20 false false R21.htm 995595 - Disclosure - Debt Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebt Debt Notes 21 false false R22.htm 995605 - Disclosure - Pensions and Other Benefit Programs Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitPrograms Pensions and Other Benefit Programs Notes 22 false false R23.htm 995615 - Disclosure - Financial Instruments and Contingent Consideration Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsideration Financial Instruments and Contingent Consideration Notes 23 false false R24.htm 995625 - Disclosure - Derivative Financial Instruments Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 24 false false R25.htm 995645 - Disclosure - Shareholders' Equity Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquity Shareholders' Equity Notes 25 false false R26.htm 995655 - Disclosure - Litigation and Related Matters Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMatters Litigation and Related Matters Notes 26 false false R27.htm 995665 - Disclosure - Net Earnings Per Share Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShare Net Earnings Per Share Notes 27 false false R28.htm 995685 - Disclosure - Segment Results (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables Segment Results (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResults 28 false false R29.htm 995695 - Disclosure - Revenue (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenue 29 false false R30.htm 995725 - Disclosure - Accounts and Notes Receivable (Tables) Notes http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableTables Accounts and Notes Receivable (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivable 30 false false R31.htm 995735 - Disclosure - Inventories (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventories 31 false false R32.htm 995745 - Disclosure - Other Current Assets (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsTables Other Current Assets (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssets 32 false false R33.htm 995755 - Disclosure - Investments in Unconsolidated Affiliates (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables Investments in Unconsolidated Affiliates (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliates1 33 false false R34.htm 995765 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 34 false false R35.htm 995775 - Disclosure - Other Non-Current Assets (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsTables Other Non-Current Assets (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssets1 35 false false R36.htm 995785 - Disclosure - Accounts Payable And Accrued Expenses (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesTables Accounts Payable And Accrued Expenses (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpenses 36 false false R37.htm 995795 - Disclosure - Income Tax Expense (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpenseTables Income Tax Expense (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpense 37 false false R38.htm 995805 - Disclosure - Debt (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebt 38 false false R39.htm 995815 - Disclosure - Pensions and Other Benefit Programs (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsTables Pensions and Other Benefit Programs (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitPrograms 39 false false R40.htm 995825 - Disclosure - Financial Instruments and Contingent Consideration (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables Financial Instruments and Contingent Consideration (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsideration 40 false false R41.htm 995835 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments 41 false false R42.htm 995855 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquity 42 false false R43.htm 995865 - Disclosure - Net Earnings Per Share (Tables) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareTables Net Earnings Per Share (Tables) Tables http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShare 43 false false R44.htm 995875 - Disclosure - Business and Basis of Presentation (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails Business and Basis of Presentation (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentation 44 false false R45.htm 995885 - Disclosure - Segment Results (Schedule of Net Sales) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails Segment Results (Schedule of Net Sales) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables 45 false false R46.htm 995895 - Disclosure - Segment Results (Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails Segment Results (Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables 46 false false R47.htm 995905 - Disclosure - Segment Results (Schedule of Segment Operating Income (Loss)) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails Segment Results (Schedule of Segment Operating Income (Loss)) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables 47 false false R48.htm 995915 - Disclosure - Segment Results (Reconciliation of Total Segment Assets to Total Consolidated Assets) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails Segment Results (Reconciliation of Total Segment Assets to Total Consolidated Assets) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables 48 false false R49.htm 995935 - Disclosure - Revenue (Schedule of Net Sales by Major Customer Group within Each Segment) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails Revenue (Schedule of Net Sales by Major Customer Group within Each Segment) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables 49 false false R50.htm 995945 - Disclosure - Accounts and Notes Receivable (Schedule of Accounts and Notes Receivable) (Details) Notes http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails Accounts and Notes Receivable (Schedule of Accounts and Notes Receivable) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableTables 50 false false R51.htm 995965 - Disclosure - Inventories (Schedule of Inventories) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails Inventories (Schedule of Inventories) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables 51 false false R52.htm 995975 - Disclosure - Other Current Assets (Schedule of Other Current Assets) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails Other Current Assets (Schedule of Other Current Assets) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsTables 52 false false R53.htm 995985 - Disclosure - Investments in Unconsolidated Affiliates (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails Investments in Unconsolidated Affiliates (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables 53 false false R54.htm 995995 - Disclosure - Investments in Unconsolidated Affiliates (Summary of Investment in Joint Venture, Income Statement Data) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails Investments in Unconsolidated Affiliates (Summary of Investment in Joint Venture, Income Statement Data) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables 54 false false R55.htm 996005 - Disclosure - Investments in Unconsolidated Affiliates (Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails Investments in Unconsolidated Affiliates (Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables 55 false false R56.htm 996025 - Disclosure - Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables 56 false false R57.htm 996035 - Disclosure - Goodwill and Intangible Assets (Schedule of Amortization Expense) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails Goodwill and Intangible Assets (Schedule of Amortization Expense) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables 57 false false R58.htm 996045 - Disclosure - Other Non-Current Assets (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails Other Non-Current Assets (Details) Details http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsTables 58 false false R59.htm 996055 - Disclosure - Accounts Payable And Accrued Expenses (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails Accounts Payable And Accrued Expenses (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesTables 59 false false R60.htm 996065 - Disclosure - Income Tax Expenses (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpensesDetails Income Tax Expenses (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpenseTables 60 false false R61.htm 996075 - Disclosure - Debt (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails Debt (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables 61 false false R62.htm 996085 - Disclosure - Debt (Schedule of Letters of Credit Facilities) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails Debt (Schedule of Letters of Credit Facilities) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables 62 false false R63.htm 996095 - Disclosure - Pensions and Other Benefit Programs (Schedule of Periodic Benefit Costs (Credits) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails Pensions and Other Benefit Programs (Schedule of Periodic Benefit Costs (Credits) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsTables 63 false false R64.htm 996115 - Disclosure - Financial Instruments and Contingent Consideration (Estimated Fair Value of Financial Instruments) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails Financial Instruments and Contingent Consideration (Estimated Fair Value of Financial Instruments) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables 64 false false R65.htm 996125 - Disclosure - Financial Instruments and Contingent Consideration (Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Financial Instruments and Contingent Consideration (Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables 65 false false R66.htm 996135 - Disclosure - Financial Instruments and Contingent Consideration (Schedule of Weighted-average Of Significant Unobservable Inputs) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails Financial Instruments and Contingent Consideration (Schedule of Weighted-average Of Significant Unobservable Inputs) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables 66 false false R67.htm 996145 - Disclosure - Financial Instruments and Contingent Consideration (Schedule of Changes in Fair Value of the Acquisition Related Contingent Consideration Liability) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails Financial Instruments and Contingent Consideration (Schedule of Changes in Fair Value of the Acquisition Related Contingent Consideration Liability) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables 67 false false R68.htm 996155 - Disclosure - Financial Instruments and Contingent Consideration (Additional Information) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails Financial Instruments and Contingent Consideration (Additional Information) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables 68 false false R69.htm 996165 - Disclosure - Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables 69 false false R70.htm 996175 - Disclosure - Derivative Financial Instruments (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails Derivative Financial Instruments (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables 70 false false R71.htm 996185 - Disclosure - Derivative Financial Instruments (Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails Derivative Financial Instruments (Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables 71 false false R72.htm 996195 - Disclosure - Derivative Financial Instruments (Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails Derivative Financial Instruments (Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables 72 false false R73.htm 996205 - Disclosure - Other Long-Term Liabilities (Schedule of Other Long-Term Liabilities) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails Other Long-Term Liabilities (Schedule of Other Long-Term Liabilities) (Details) Details 73 false false R74.htm 996215 - Disclosure - Shareholders' Equity (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails Shareholders' Equity (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables 74 false false R75.htm 996225 - Disclosure - Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables 75 false false R76.htm 996235 - Disclosure - Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Parenthetical) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Parenthetical) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables 76 false false R77.htm 996245 - Disclosure - Shareholders' Equity (Reclassification out of Accumulated Other Comprehensive Income) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails Shareholders' Equity (Reclassification out of Accumulated Other Comprehensive Income) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables 77 false false R78.htm 996255 - Disclosure - Litigation and Related Matters (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails Litigation and Related Matters (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMatters 78 false false R79.htm 996265 - Disclosure - Net Earnings Per Share (Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails Net Earnings Per Share (Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareTables 79 false false R80.htm 996275 - Disclosure - Net Earnings Per Share (Narrative) (Details) Sheet http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareNarrativeDetails Net Earnings Per Share (Narrative) (Details) Details http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareTables 80 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: awi:NavalEnvironmentalRecoveriesPercentageOfCosts, awi:SubmissionDateOfFinalReportToEPA - awi-20240331.htm 8 awi-20240331.htm awi-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "awi-20240331.htm": { "nsprefix": "awi", "nsuri": "http://www.armstrong.com/20240331", "dts": { "inline": { "local": [ "awi-20240331.htm" ] }, "schema": { "local": [ "awi-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 252, "keyCustom": 21, "axisStandard": 28, "axisCustom": 0, "memberStandard": 38, "memberCustom": 32, "hidden": { "total": 18, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 12, "http://www.armstrong.com/20240331": 2 }, "contextCount": 200, "entityCount": 1, "segmentCount": 71, "elementCount": 632, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 665, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome", "longName": "100010 - Statement - Condensed Consolidated Statements of Earnings and Comprehensive Income", "shortName": "Condensed Consolidated Statements of Earnings and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R3": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity", "longName": "100050 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_2b439983-ed8f-442d-a18e-268c3f5dc55f", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2151d4d2-42c9-43c9-b5cb-044225da1ca9", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R6": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityParenthetical", "longName": "100060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R8": { "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": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentation", "longName": "995455 - Disclosure - Business and Basis of Presentation", "shortName": "Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResults", "longName": "995465 - Disclosure - Segment Results", "shortName": "Segment Results", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenue", "longName": "995475 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivable", "longName": "995505 - Disclosure - Accounts and Notes Receivable", "shortName": "Accounts and Notes Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventories", "longName": "995515 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssets", "longName": "995525 - Disclosure - Other Current Assets", "shortName": "Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliates1", "longName": "995535 - Disclosure - Investments in Unconsolidated Affiliates", "shortName": "Investments in Unconsolidated Affiliates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "longName": "995555 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssets1", "longName": "995565 - Disclosure - Other Non-Current Assets", "shortName": "Other Non-Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "awi:OtherAssetsNoncurrentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "awi:OtherAssetsNoncurrentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpenses", "longName": "995575 - Disclosure - Accounts Payable And Accrued Expenses", "shortName": "Accounts Payable And Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpense", "longName": "995585 - Disclosure - Income Tax Expense", "shortName": "Income Tax Expense", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_103000b4-f3d1-41d1-a6c5-3c4772a41e81", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_103000b4-f3d1-41d1-a6c5-3c4772a41e81", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebt", "longName": "995595 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitPrograms", "longName": "995605 - Disclosure - Pensions and Other Benefit Programs", "shortName": "Pensions and Other Benefit Programs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsideration", "longName": "995615 - Disclosure - Financial Instruments and Contingent Consideration", "shortName": "Financial Instruments and Contingent Consideration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments", "longName": "995625 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquity", "longName": "995645 - Disclosure - Shareholders' Equity", "shortName": "Shareholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMatters", "longName": "995655 - Disclosure - Litigation and Related Matters", "shortName": "Litigation and Related Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShare", "longName": "995665 - Disclosure - Net Earnings Per Share", "shortName": "Net Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables", "longName": "995685 - Disclosure - Segment Results (Tables)", "shortName": "Segment Results (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "longName": "995695 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_5c2fa7dc-1482-4d3c-af5a-6c2b81429f44", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5c2fa7dc-1482-4d3c-af5a-6c2b81429f44", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableTables", "longName": "995725 - Disclosure - Accounts and Notes Receivable (Tables)", "shortName": "Accounts and Notes Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "995735 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsTables", "longName": "995745 - Disclosure - Other Current Assets (Tables)", "shortName": "Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables", "longName": "995755 - Disclosure - Investments in Unconsolidated Affiliates (Tables)", "shortName": "Investments in Unconsolidated Affiliates (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "longName": "995765 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsTables", "longName": "995775 - Disclosure - Other Non-Current Assets (Tables)", "shortName": "Other Non-Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "awi:OtherAssetsNoncurrentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "awi:OtherAssetsNoncurrentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesTables", "longName": "995785 - Disclosure - Accounts Payable And Accrued Expenses (Tables)", "shortName": "Accounts Payable And Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpenseTables", "longName": "995795 - Disclosure - Income Tax Expense (Tables)", "shortName": "Income Tax Expense (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_103000b4-f3d1-41d1-a6c5-3c4772a41e81", "name": "awi:ScheduleOfIncomeTaxExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_103000b4-f3d1-41d1-a6c5-3c4772a41e81", "name": "awi:ScheduleOfIncomeTaxExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables", "longName": "995805 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_ce37663e-3f6a-41d2-8a28-97ca5f13e1ef", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ce37663e-3f6a-41d2-8a28-97ca5f13e1ef", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsTables", "longName": "995815 - Disclosure - Pensions and Other Benefit Programs (Tables)", "shortName": "Pensions and Other Benefit Programs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables", "longName": "995825 - Disclosure - Financial Instruments and Contingent Consideration (Tables)", "shortName": "Financial Instruments and Contingent Consideration (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables", "longName": "995835 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables", "longName": "995855 - Disclosure - Shareholders' Equity (Tables)", "shortName": "Shareholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareTables", "longName": "995865 - Disclosure - Net Earnings Per Share (Tables)", "shortName": "Net Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "longName": "995875 - Disclosure - Business and Basis of Presentation (Narrative) (Details)", "shortName": "Business and Basis of Presentation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_ca8c6846-4833-4f68-8659-77d505f75a4b", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_43ac98df-6b38-47d7-8aff-4c9f9f79213b", "name": "us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R45": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails", "longName": "995885 - Disclosure - Segment Results (Schedule of Net Sales) (Details)", "shortName": "Segment Results (Schedule of Net Sales) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "longName": "995895 - Disclosure - Segment Results (Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes) (Details)", "shortName": "Segment Results (Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5c2fa7dc-1482-4d3c-af5a-6c2b81429f44", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R47": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails", "longName": "995905 - Disclosure - Segment Results (Schedule of Segment Operating Income (Loss)) (Details)", "shortName": "Segment Results (Schedule of Segment Operating Income (Loss)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "longName": "995915 - Disclosure - Segment Results (Reconciliation of Total Segment Assets to Total Consolidated Assets) (Details)", "shortName": "Segment Results (Reconciliation of Total Segment Assets to Total Consolidated Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:Assets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d3adfd1-5115-4a17-9c45-c26f2aa79725", "name": "us-gaap:Assets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R49": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails", "longName": "995935 - Disclosure - Revenue (Schedule of Net Sales by Major Customer Group within Each Segment) (Details)", "shortName": "Revenue (Schedule of Net Sales by Major Customer Group within Each Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d68bc5e2-be8b-4b02-ac67-87e540903600", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R50": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails", "longName": "995945 - Disclosure - Accounts and Notes Receivable (Schedule of Accounts and Notes Receivable) (Details)", "shortName": "Accounts and Notes Receivable (Schedule of Accounts and Notes Receivable) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails", "longName": "995965 - Disclosure - Inventories (Schedule of Inventories) (Details)", "shortName": "Inventories (Schedule of Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails", "longName": "995975 - Disclosure - Other Current Assets (Schedule of Other Current Assets) (Details)", "shortName": "Other Current Assets (Schedule of Other Current Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "longName": "995985 - Disclosure - Investments in Unconsolidated Affiliates (Narrative) (Details)", "shortName": "Investments in Unconsolidated Affiliates (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_ca8c6846-4833-4f68-8659-77d505f75a4b", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails", "longName": "995995 - Disclosure - Investments in Unconsolidated Affiliates (Summary of Investment in Joint Venture, Income Statement Data) (Details)", "shortName": "Investments in Unconsolidated Affiliates (Summary of Investment in Joint Venture, Income Statement Data) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ad2cc5a9-da47-48f9-ac0a-a5b2debe658b", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R55": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "longName": "996005 - Disclosure - Investments in Unconsolidated Affiliates (Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates) (Details)", "shortName": "Investments in Unconsolidated Affiliates (Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_57d29b00-dfae-4aff-a5e3-1a9ab1640a11", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "awi:ScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesTableTextBlock", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R56": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails", "longName": "996025 - Disclosure - Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details)", "shortName": "Goodwill and Intangible Assets (Schedule of Goodwill and Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "awi:GoodwillUsefulLifeDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "awi:GoodwillUsefulLifeDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails", "longName": "996035 - Disclosure - Goodwill and Intangible Assets (Schedule of Amortization Expense) (Details)", "shortName": "Goodwill and Intangible Assets (Schedule of Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails", "longName": "996045 - Disclosure - Other Non-Current Assets (Details)", "shortName": "Other Non-Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "awi:OtherAssetsNoncurrentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:CashSurrenderValueOfLifeInsurance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "div", "awi:OtherAssetsNoncurrentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails", "longName": "996055 - Disclosure - Accounts Payable And Accrued Expenses (Details)", "shortName": "Accounts Payable And Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpensesDetails", "longName": "996065 - Disclosure - Income Tax Expenses (Details)", "shortName": "Income Tax Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "awi:ScheduleOfIncomeTaxExpenseTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R61": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "longName": "996075 - Disclosure - Debt (Narrative) (Details)", "shortName": "Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_37466a05-c28b-4d32-b22c-d94a70bf44e8", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_95952c0c-bc7e-4eaa-9bac-ed99f9910adb", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R62": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails", "longName": "996085 - Disclosure - Debt (Schedule of Letters of Credit Facilities) (Details)", "shortName": "Debt (Schedule of Letters of Credit Facilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_37466a05-c28b-4d32-b22c-d94a70bf44e8", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_37466a05-c28b-4d32-b22c-d94a70bf44e8", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R63": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails", "longName": "996095 - Disclosure - Pensions and Other Benefit Programs (Schedule of Periodic Benefit Costs (Credits) (Details)", "shortName": "Pensions and Other Benefit Programs (Schedule of Periodic Benefit Costs (Credits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_5922dec2-2228-4ca7-8415-5c90804f04b0", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5922dec2-2228-4ca7-8415-5c90804f04b0", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "longName": "996115 - Disclosure - Financial Instruments and Contingent Consideration (Estimated Fair Value of Financial Instruments) (Details)", "shortName": "Financial Instruments and Contingent Consideration (Estimated Fair Value of Financial Instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_3edec684-ed4e-4a4c-8d66-d7d4d41290a8", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3edec684-ed4e-4a4c-8d66-d7d4d41290a8", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "longName": "996125 - Disclosure - Financial Instruments and Contingent Consideration (Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)", "shortName": "Financial Instruments and Contingent Consideration (Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_75624c3b-df8c-4d99-bdfa-8efd66d8398a", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_75624c3b-df8c-4d99-bdfa-8efd66d8398a", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails", "longName": "996135 - Disclosure - Financial Instruments and Contingent Consideration (Schedule of Weighted-average Of Significant Unobservable Inputs) (Details)", "shortName": "Financial Instruments and Contingent Consideration (Schedule of Weighted-average Of Significant Unobservable Inputs) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_2f97ed06-7994-4bbb-8dd3-7f3493c8ac11", "name": "awi:FairValueWeightedAverageUnobservableInputVolatilityPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "awi:ScheduleOfWeightedAverageOfSignificantUnobservableInputsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_2f97ed06-7994-4bbb-8dd3-7f3493c8ac11", "name": "awi:FairValueWeightedAverageUnobservableInputVolatilityPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "awi:ScheduleOfWeightedAverageOfSignificantUnobservableInputsTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "longName": "996145 - Disclosure - Financial Instruments and Contingent Consideration (Schedule of Changes in Fair Value of the Acquisition Related Contingent Consideration Liability) (Details)", "shortName": "Financial Instruments and Contingent Consideration (Schedule of Changes in Fair Value of the Acquisition Related Contingent Consideration Liability) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_4b6d17c7-8359-470f-9abe-443a0ca8425d", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4b6d17c7-8359-470f-9abe-443a0ca8425d", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "longName": "996155 - Disclosure - Financial Instruments and Contingent Consideration (Additional Information) (Details)", "shortName": "Financial Instruments and Contingent Consideration (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e5efee42-03e5-4dee-8f29-ce47cc8e222c", "name": "awi:PaymentForContingentConsiderationLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R69": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails", "longName": "996165 - Disclosure - Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details)", "shortName": "Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_b8ab81f3-35f7-4459-935f-361c9dfd595f", "name": "us-gaap:DerivativeInceptionDates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b8ab81f3-35f7-4459-935f-361c9dfd595f", "name": "us-gaap:DerivativeInceptionDates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "longName": "996175 - Disclosure - Derivative Financial Instruments (Narrative) (Details)", "shortName": "Derivative Financial Instruments (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "longName": "996185 - Disclosure - Derivative Financial Instruments (Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet) (Details)", "shortName": "Derivative Financial Instruments (Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_78f4a0ef-a5dc-41e5-b0ef-0cef38c06ead", "name": "us-gaap:DerivativeAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78f4a0ef-a5dc-41e5-b0ef-0cef38c06ead", "name": "us-gaap:DerivativeAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails", "longName": "996195 - Disclosure - Derivative Financial Instruments (Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income) (Details)", "shortName": "Derivative Financial Instruments (Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_7a768d56-bbd3-44eb-981c-abb104bcd7c9", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7a768d56-bbd3-44eb-981c-abb104bcd7c9", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails", "longName": "996205 - Disclosure - Other Long-Term Liabilities (Schedule of Other Long-Term Liabilities) (Details)", "shortName": "Other Long-Term Liabilities (Schedule of Other Long-Term Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_d606a197-5ce0-4e95-80a7-d473dfe530a9", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "longName": "996215 - Disclosure - Shareholders' Equity (Narrative) (Details)", "shortName": "Shareholders' Equity (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae2c3e4b-9cf0-4ee9-9584-515c12e67703", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R75": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "longName": "996225 - Disclosure - Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Details)", "shortName": "Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_4b6d17c7-8359-470f-9abe-443a0ca8425d", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ab00da51-a758-4868-b63b-b8f3a1f8f498", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R76": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails", "longName": "996235 - Disclosure - Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Parenthetical) (Details)", "shortName": "Shareholders' Equity (Schedule of Accumulated Other Comprehensive (Loss) Activity) (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_ca5905f1-6ab7-4084-81b0-be33df5d1340", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ca5905f1-6ab7-4084-81b0-be33df5d1340", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "longName": "996245 - Disclosure - Shareholders' Equity (Reclassification out of Accumulated Other Comprehensive Income) (Details)", "shortName": "Shareholders' Equity (Reclassification out of Accumulated Other Comprehensive Income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1419600-b70d-465a-9fad-5485f7f61d23", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R78": { "role": "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails", "longName": "996255 - Disclosure - Litigation and Related Matters (Narrative) (Details)", "shortName": "Litigation and Related Matters (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_873d2599-67f7-4bff-aa5a-70028489fa2c", "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_873d2599-67f7-4bff-aa5a-70028489fa2c", "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails", "longName": "996265 - Disclosure - Net Earnings Per Share (Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding) (Details)", "shortName": "Net Earnings Per Share (Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "unique": true } }, "R80": { "role": "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareNarrativeDetails", "longName": "996275 - Disclosure - Net Earnings Per Share (Narrative) (Details)", "shortName": "Net Earnings Per Share (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ee0554c9-a78f-4d09-b5f7-a232ee5d7115", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "awi-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureAccountsAndNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts and notes receivable, net", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r321", "r750" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]", "terseLabel": "Other Long-Term Liabilities", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Total accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accounts Payable And Accrued Expenses", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities [Member]", "terseLabel": "Accounts Payable and Accrued Expenses [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Other, Current", "terseLabel": "Other", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Trade, Current", "terseLabel": "Payables, trade and other", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r38", "r40" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Customer receivables", "documentation": "Amount, before 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": [ "r226", "r321", "r322", "r744" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accrual for Environmental Loss Contingencies, Ending Balance", "periodStartLabel": "Accrual for Environmental Loss Contingencies, Beginning Balance", "totalLabel": "Accrual for Environmental Loss Contingencies, Total", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Environmental liabilities", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r362", "r754", "r870", "r872", "r907", "r908" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves for potential environmental liabilities", "totalLabel": "Accrual for Environmental Loss Contingencies, Period Increase (Decrease), Total", "label": "Accrual for Environmental Loss Contingencies, Period Increase (Decrease)", "documentation": "Increase (decrease) in the accrual for environmental loss contingencies during the reporting period." } } }, "auth_ref": [ "r911" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental insurance recoveries received in excess of cumulative expenses incurred", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer." } } }, "auth_ref": [ "r48", "r906", "r907", "r908" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r149", "r199" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r151", "r199" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension And Postretirement Adjustments [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r11", "r28", "r53", "r887", "r888", "r889" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Amortization of Net Actuarial Loss [Member]", "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r10", "r28", "r53", "r242", "r888", "r889" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "terseLabel": "Prior Service Credit Amortization [Member]", "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r13", "r28", "r53", "r243", "r244", "r887" ] }, "awi_AccumulatedDefinedBenefitPlansAdjustmentNetSettlementGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetSettlementGainLossMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Accumulated defined benefit plans adjustment net settlement gain loss.", "label": "Accumulated Defined Benefit Plans Adjustment Net Settlement Gain Loss [Member]", "terseLabel": "Settlement [Member]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, accumulated depreciation and amortization", "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": [ "r81", "r219", "r627" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative (Loss) Gain [Member]", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r236", "r243", "r244", "r562", "r747", "r887" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r242", "r243", "r589", "r591", "r592", "r593", "r594", "r595" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (oss)", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r52", "r53", "r162", "r228", "r624", "r652", "r653" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r242", "r243", "r589", "r591", "r592", "r593", "r594", "r595" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent", "verboseLabel": "Accumulated Other Comprehensive (Loss) [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r28", "r53", "r570", "r573", "r604", "r648", "r649", "r887", "r888", "r889", "r894", "r895", "r896" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r8", "r28", "r53", "r243", "r244", "r591", "r592", "r593", "r594", "r595", "r887" ] }, "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": [ "r830" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value", "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": [ "r154" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "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": [ "r538", "r539", "r540", "r659", "r894", "r895", "r896", "r1016", "r1038" ] }, "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": [ "r836" ] }, "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": [ "r836" ] }, "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": [ "r836" ] }, "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": [ "r836" ] }, "awi_AdjustmentsToAPICShareBasedCompensationRequisiteServicePeriodRecognitionValueWithAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "AdjustmentsToAPICShareBasedCompensationRequisiteServicePeriodRecognitionValueWithAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "This element represents the amount of recognized equity based compensation during the period, that is, the amount recognized as expense in the income statement. This element also includes the impact to additional paid-in capital related to an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Adjustments To A P I C Share Based Compensation Requisite Service Period Recognition Value With Adjustments Related To Tax Withholding For Share Based Compensation", "terseLabel": "Share-based employee compensation" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r801", "r812", "r822", "r847" ] }, "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": [ "r804", "r815", "r825", "r850" ] }, "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": [ "r836" ] }, "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": [ "r843" ] }, "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": [ "r808", "r816", "r826", "r843", "r851", "r855", "r863" ] }, "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": [ "r861" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less allowance for warranties, discounts and losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r229", "r323", "r334" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "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": [ "r21", "r75", "r80" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Common stock equivalents not included in the computation of diluted EPS", "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": [ "r283" ] }, "awi_ArchitecturalSpecialtiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ArchitecturalSpecialtiesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails" ], "lang": { "en-us": { "role": { "documentation": "Architectural specialties.", "label": "Architectural Specialties [Member]", "terseLabel": "Architectural Specialties [Member]" } } }, "auth_ref": [] }, "awi_ArkturaLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ArkturaLLCMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Arktura LLC.", "label": "Arktura L L C [Member]", "terseLabel": "Arktura [Member]" } } }, "auth_ref": [] }, "awi_ArkturaMozAndTurfMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ArkturaMozAndTurfMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Arktura, moz and turf.", "label": "Arktura Moz And Turf [Member]", "terseLabel": "Arktura Moz and Turf [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Total consolidated 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": [ "r197", "r223", "r257", "r292", "r307", "r313", "r330", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r560", "r563", "r588", "r621", "r690", "r779", "r792", "r915", "r916", "r1023" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/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": [ "r216", "r233", "r257", "r330", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r560", "r563", "r588", "r779", "r915", "r916", "r1023" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets Held-for-sale, Not Part of Disposal Group, Current, Total", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r182", "r779" ] }, "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": [ "r858" ] }, "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": [ "r859" ] }, "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": [ "r854" ] }, "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": [ "r854" ] }, "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": [ "r854" ] }, "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": [ "r854" ] }, "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": [ "r854" ] }, "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": [ "r854" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "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": [ "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ] }, "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": [ "r857" ] }, "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": [ "r856" ] }, "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": [ "r855" ] }, "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": [ "r855" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r107", "r111" ] }, "awi_BiLateralFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "BiLateralFacilityMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Bi lateral facility.", "label": "Bi Lateral Facility [Member]", "terseLabel": "Bi-lateral Facility [Member]" } } }, "auth_ref": [] }, "awi_BokModernLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "BokModernLlcMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "BOK Modern, LLC [Member]", "documentation": "Bok modern, llc." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r556", "r772", "r775" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r96", "r97", "r556", "r772", "r775" ] }, "awi_BusinessAcquisitionCostOfAcquiredEntityTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCost", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Business acquisition cost of acquired entity transaction cost.", "label": "Business Acquisition Cost Of Acquired Entity Transaction Cost", "terseLabel": "Cash consideration paid" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r556" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r876", "r877" ] }, "awi_BusinessAndBasisOfPresentationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "BusinessAndBasisOfPresentationLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business and basis of presentation.", "label": "Business And Basis Of Presentation [Line Items]", "terseLabel": "Business And Basis Of Presentation [Line Items]" } } }, "auth_ref": [] }, "awi_BusinessAndBasisOfPresentationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "BusinessAndBasisOfPresentationTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business and basis of presentation.", "label": "Business And Basis Of Presentation [Table]", "terseLabel": "Business And Basis Of Presentation [Table]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price", "terseLabel": "Cash consideration for acquisition", "label": "Business Combination, Consideration Transferred", "totalLabel": "Business Combination, Consideration Transferred, Total", "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": [ "r1", "r2", "r26" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "(Gain) related to change in fair value of contingent consideration", "terseLabel": "(Gain) from change in fair value of contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r559", "r891" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, consideration transferred estimated fair value", "verboseLabel": "Acquisition-related contingent consideration", "negatedLabel": "Acquisition-related contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r101", "r558" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Acquisition-related contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r101" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "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": [ "r192", "r557" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Business and Basis of Presentation", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r131", "r174", "r175" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Amounts in accounts payable for capital expenditures", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r62", "r63", "r64" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r123", "r124" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r60", "r218", "r742" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of year", "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": [ "r60", "r171", "r254" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r171" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "terseLabel": "Derivatives in Cash Flow Hedging Relationships [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Cash Surrender Value of Life Insurance", "terseLabel": "Cash surrender value of company-owned life insurance policies", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r880" ] }, "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": [ "r834" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "terseLabel": "Class Of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r85", "r86", "r87", "r88" ] }, "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": [ "r835" ] }, "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": [ "r835" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock Dividends Per Share Cash Paid", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends declared", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r189" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Quarterly dividends declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r189" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "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": [ "r781", "r782", "r783", "r785", "r786", "r787", "r790", "r894", "r895", "r1016", "r1035", "r1038" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/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": [ "r153", "r677" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "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": [ "r153" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r29", "r153", "r677", "r696", "r1038", "r1039" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value per share, 200 million shares authorized, 63,072,232 shares issued and 43,777,371 shares outstanding as of March 31, 2024 and 63,054,340 shares issued and 43,902,061 shares outstanding as of December 31, 2023", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "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": [ "r153", "r623", "r779" ] }, "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": [ "r840" ] }, "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": [ "r839" ] }, "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": [ "r841" ] }, "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": [ "r838" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total 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": [ "r54", "r239", "r241", "r247", "r617", "r633" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r741", "r903", "r904" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r260", "r560", "r561", "r563", "r564", "r605", "r737", "r914", "r917", "r918" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r260", "r560", "r561", "r563", "r564", "r605", "r737", "r914", "r917", "r918" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Services Sold, Total", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold", "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": [ "r167", "r612" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r100" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r185", "r255", "r375", "r381", "r382", "r383", "r384", "r385", "r386", "r391", "r398", "r399", "r401" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r36", "r148", "r149", "r198", "r200", "r260", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r598", "r755", "r756", "r757", "r758", "r759", "r892" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal debt outstanding", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r36", "r200", "r402" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Instrument, Fair Value Disclosure, Total", "label": "Debt Instrument, Fair Value Disclosure", "negatedLabel": "Total long-term debt, including current portion", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r389", "r587", "r756", "r757" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r260", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r598", "r755", "r756", "r757", "r758", "r759", "r892" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r47", "r260", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r598", "r755", "r756", "r757", "r758", "r759", "r892" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r47", "r83", "r84", "r125", "r126", "r128", "r130", "r187", "r188", "r260", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r598", "r755", "r756", "r757", "r758", "r759", "r892" ] }, "awi_December2023ProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "December2023ProgramMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "December 2023 Program [Member]", "documentation": "December 2023 program." } } }, "auth_ref": [] }, "awi_December2026ProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "December2026ProgramMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "December 2026 Program [Member]", "documentation": "December 2026 program." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Compensation Liability, Classified, Noncurrent, Total", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Long-term deferred compensation arrangements", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Plan Assets", "terseLabel": "Investment in employee deferred compensation plans", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r880" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r542", "r543", "r622" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension benefit liabilities", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r89", "r90", "r151", "r190" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of net actuarial (gain) loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r432", "r470", "r491", "r770", "r771" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service credit", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r432", "r471", "r492", "r770", "r771" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Prepaid pension costs", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r196", "r429", "r430", "r453", "r689", "r770", "r1031" ] }, "us-gaap_DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash expense", "label": "Defined Benefit Plan, Cost of Providing Special and Contractual Termination Benefits", "documentation": "Amount of cost of providing special or contractual termination benefits payable from defined benefit plan." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r432", "r469", "r490", "r770", "r771" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost on projected benefit obligation", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r432", "r436", "r468", "r489", "r770", "r771" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic pension/postretirement cost (credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r466", "r487", "r770", "r771" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "verboseLabel": "Settlement loss", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement." } } }, "auth_ref": [ "r431", "r473", "r494" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost of benefits earned during the period", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r434", "r467", "r488", "r770", "r771" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and 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": [ "r21", "r297" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r565" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Assets, Fair Value", "totalLabel": "Derivative Asset, Total", "label": "Derivative Asset", "verboseLabel": "Derivative assets", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r234", "r235", "r587", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r683", "r684", "r726", "r729", "r730", "r731", "r732", "r733", "r746", "r783", "r1036" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Current", "terseLabel": "Fair value of derivative assets", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r234" ] }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap contracts", "verboseLabel": "Interest rate swap contracts", "totalLabel": "Derivative Assets (Liabilities), at Fair Value, Net, Total", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments." } } }, "auth_ref": [ "r22" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Noncurrent", "terseLabel": "Fair value of derivative assets", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r234" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r668", "r670", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r691", "r692", "r693", "r694", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r726", "r727", "r730", "r732", "r781", "r783" ] }, "us-gaap_DerivativeFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFloorInterestRate", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR floor", "label": "Derivative, Floor Interest Rate", "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeInceptionDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInceptionDates", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Inception Date", "terseLabel": "Trade Date", "documentation": "Date the entity entered into the derivative contract, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income." } } }, "auth_ref": [ "r566" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r108", "r110", "r112", "r114", "r668", "r670", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r691", "r692", "r693", "r694", "r705", "r706", "r707", "r708", "r711", "r712", "r713", "r714", "r726", "r727", "r730", "r732", "r746", "r781", "r783" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Financial Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r195", "r568", "r576" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r30", "r108", "r112" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r30", "r108", "r112", "r114", "r118", "r119", "r567" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments Gain Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r567" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Gain in AOCI expected to be recognized in earnings over the next twelve months", "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings." } } }, "auth_ref": [ "r575" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain reclassified from AOCI into net earnings", "totalLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r33", "r113" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Derivative Liability, Total", "label": "Derivative Liability", "terseLabel": "Derivative Liabilities, Fair Value", "verboseLabel": "Derivative liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r234", "r235", "r587", "r661", "r662", "r663", "r664", "r666", "r667", "r668", "r669", "r670", "r691", "r693", "r694", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r746", "r1036" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Noncurrent", "terseLabel": "Fair value of derivative liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r234" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r565" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r576" ] }, "awi_DerivativeMaturityCoverage": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "DerivativeMaturityCoverage", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "documentation": "Derivative maturity coverage.", "label": "Derivative Maturity Coverage", "terseLabel": "Coverage Period" } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "verboseLabel": "Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1014", "r1015" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "terseLabel": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r30", "r102", "r103", "r104", "r106", "r109", "r112", "r115", "r117", "r119", "r576" ] }, "us-gaap_DerivativeUnderlyingRisk": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeUnderlyingRisk", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Underlying Risk, Description", "terseLabel": "Risk Coverage", "documentation": "Description of primary underlying risk exposure associated with the derivative, for example, but not limited to, interest rate risk, credit risk, foreign exchange rate risk, or price risk." } } }, "auth_ref": [ "r102", "r103", "r104", "r115" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r30", "r102", "r103", "r106", "r116", "r259" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]", "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": [ "r193" ] }, "awi_DirectCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "DirectCustomersMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Direct customers.", "label": "Direct Customers [Member]", "terseLabel": "Direct Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r426", "r761", "r762", "r763", "r764", "r765", "r766", "r767" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r426", "r761", "r762", "r763", "r764", "r765", "r766", "r767" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Sales by Major Customer Channel within Each Segment", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r920" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "terseLabel": "Loss from disposal of discontinued businesses, net of tax expense", "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r134", "r135", "r142", "r1009" ] }, "awi_DiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "DiscontinuedOperationsAbstract", "lang": { "en-us": { "role": { "documentation": "Discontinued operations.", "label": "Discontinued Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDiscontinuedOperations" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "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": [ "r132", "r181" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r772", "r775" ] }, "awi_DistributorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "DistributorsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Distributors.", "label": "Distributors [Member]", "terseLabel": "Distributors [Member]" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend payable, date to be paid day month and year", "label": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r62" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Dividends, Common Stock, Total", "label": "Dividends, Common Stock", "negatedLabel": "Cash dividends - per common share", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r17", "r189" ] }, "us-gaap_DividendsPayableDateToBePaidMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateToBePaidMonthAndYear", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid, Year and Month", "terseLabel": "Dividends payable, date to be paid, year and month", "documentation": "Date the declared dividend will be paid, in YYYY-MM format." } } }, "auth_ref": [ "r62" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r796" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r829" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net earnings per share of common stock" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "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": [ "r248", "r266", "r267", "r268", "r269", "r270", "r276", "r278", "r280", "r281", "r282", "r286", "r579", "r580", "r618", "r634", "r748" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "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": [ "r248", "r266", "r267", "r268", "r269", "r270", "r278", "r280", "r281", "r282", "r286", "r579", "r580", "r618", "r634", "r748" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r275", "r283", "r284", "r285" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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 and cash equivalents", "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": [ "r1019" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r545" ] }, "awi_ElizabethCityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ElizabethCityMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Elizabeth city.", "label": "Elizabeth City [Member]", "terseLabel": "Elizabeth City [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Employment costs", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45" ] }, "awi_EmployeeRetentionCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "EmployeeRetentionCreditMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureAccountsAndNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Retention Credit [Member]", "label": "Employee Retention Credit [Member]", "documentation": "Employee retention credit member." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r794" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r794" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r794" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r868" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r794" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r794" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r794" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r794" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Entity Wide Revenue Major Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "awi_EnvironmentalInsuranceRecoveriesReceivedInExcessOfCumulativeExpensesIncurredNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "EnvironmentalInsuranceRecoveriesReceivedInExcessOfCumulativeExpensesIncurredNoncurrent", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Environmental insurance recoveries received in excess of cumulative expenses incurred noncurrent.", "label": "Environmental Insurance Recoveries Received In Excess Of Cumulative Expenses Incurred Noncurrent", "terseLabel": "Environmental insurance recoveries received in excess of cumulative expenses incurred" } } }, "auth_ref": [] }, "us-gaap_EnvironmentalRemediationSiteAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Remediation Site [Axis]", "terseLabel": "Environmental Remediation Site", "documentation": "Information by location or named area designated for environmental remediation." } } }, "auth_ref": [ "r753", "r754", "r870", "r871", "r872", "r912", "r913" ] }, "us-gaap_EnvironmentalRemediationSiteDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Remediation Site [Domain]", "terseLabel": "Environmental Remediation Site", "documentation": "Location or named area designated for environmental remediation." } } }, "auth_ref": [ "r753", "r754", "r870", "r871", "r872", "r912", "r913" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity Class Of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r29", "r213", "r242", "r243", "r244", "r261", "r262", "r263", "r265", "r271", "r273", "r287", "r332", "r333", "r416", "r538", "r539", "r540", "r549", "r550", "r569", "r570", "r571", "r572", "r573", "r574", "r578", "r589", "r591", "r592", "r593", "r594", "r595", "r604", "r648", "r649", "r650", "r659", "r717" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name" } } }, "auth_ref": [ "r326", "r327", "r329" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r215", "r257", "r330", "r588" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r215", "r257", "r330", "r588" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r879", "r893", "r900", "r1018" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity interest percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r326" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Investment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliates1" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Affiliates", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r211", "r328", "r331", "r869" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Summary of Investment in Joint Venture, Income Statement Data", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r325" ] }, "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": [ "r837" ] }, "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": [ "r801", "r812", "r822", "r847" ] }, "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": [ "r798", "r809", "r819", "r844" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r389", "r587", "r756", "r757" ] }, "awi_EuropeMiddleEastAndAfricaIncludingRussiaAndPacificRimBusinessesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "EuropeMiddleEastAndAfricaIncludingRussiaAndPacificRimBusinessesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Europe, Middle East and Africa including Russia and Pacific Rim businesses.", "label": "Europe Middle East And Africa Including Russia And Pacific Rim Businesses [Member]", "terseLabel": "EMEA and Pacific Rim Business [Member]" } } }, "auth_ref": [] }, "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": [ "r843" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r121", "r123", "r124" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Estimated Fair Value of Financial Instruments", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r121", "r123" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Level 3 [Member]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r389", "r457", "r458", "r459", "r460", "r461", "r462", "r583", "r607", "r608", "r609", "r756", "r757", "r768", "r769", "r770" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "terseLabel": "Estimated Fair Value [Member]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r34", "r121", "r389", "r756", "r757" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r389", "r756", "r757" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsideration" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Financial Instruments and Contingent Consideration", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r581" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r389", "r457", "r462", "r583", "r608", "r756", "r757", "r768", "r769", "r770" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r389", "r457", "r458", "r459", "r460", "r461", "r462", "r583", "r609", "r756", "r757", "r768", "r769", "r770" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of the Acquisition-related Contingent Consideration Liability", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r31", "r122" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain related to change in fair value of contingent consideration", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "Change in fair value of contingent consideration", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r585" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Fair value of contingent consideration as of end of period", "periodStartLabel": "Fair value of contingent consideration as of beginning of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r31" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r389", "r457", "r458", "r459", "r460", "r461", "r462", "r607", "r608", "r609", "r756", "r757", "r768", "r769", "r770" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfChangesInFairValueOfAcquisitionRelatedContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r585" ] }, "awi_FairValueWeightedAverageUnobservableInputDiscountRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "FairValueWeightedAverageUnobservableInputDiscountRatePercentage", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rates", "label": "Fair Value Weighted Average Unobservable Input Discount Rate Percentage", "documentation": "Fair value of weighted average unobservable input Discount rate as percentage." } } }, "auth_ref": [] }, "awi_FairValueWeightedAverageUnobservableInputPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "FairValueWeightedAverageUnobservableInputPercentage", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unobservable input", "label": "Fair Value Weighted Average Unobservable Input Percentage", "documentation": "Fair value weighted average unobservable input percentage" } } }, "auth_ref": [] }, "awi_FairValueWeightedAverageUnobservableInputVolatilityPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "FairValueWeightedAverageUnobservableInputVolatilityPercentage", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Fair Value Weighted Average Unobservable Input Volatility Percentage", "documentation": "Fair value of weighted average unobservable input volatility as percentage." } } }, "auth_ref": [] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r107", "r109", "r118" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r601" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r601" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r602", "r603" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease assets", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r600" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Amortizing intangible assets, Estimated Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Amortizing intangible assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r221", "r351" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r348", "r350", "r351", "r353", "r613", "r614" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Amortizing intangible assets, Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r179", "r614" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r76", "r79" ] }, "awi_FiniteLivedIntangibleAssetsUsefulLifeDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "FiniteLivedIntangibleAssetsUsefulLifeDescription", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible assets useful life description.", "label": "Finite Lived Intangible Assets Useful Life Description", "terseLabel": "Amortizing intangible assets, Estimated Useful Life" } } }, "auth_ref": [] }, "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": [ "r805", "r816", "r826", "r851" ] }, "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": [ "r805", "r816", "r826", "r851" ] }, "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": [ "r805", "r816", "r826", "r851" ] }, "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": [ "r805", "r816", "r826", "r851" ] }, "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": [ "r805", "r816", "r826", "r851" ] }, "awi_FormMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "FormMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3form [Member]", "label": "3form [Member]", "documentation": "3form [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of Gain Recognized in AOCI", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "totalLabel": "Gain (Loss) on Derivative Instruments, Net, Pretax, Total", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r108" ] }, "awi_GcProductsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "GcProductsIncMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "GC Products, Inc.", "label": "GC Products, Inc [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "totalLabel": "Goodwill, Total", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "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": [ "r220", "r338", "r615", "r752", "r779", "r901", "r902" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r178" ] }, "awi_GoodwillUsefulLifeDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "GoodwillUsefulLifeDescription", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill, useful life, description.", "label": "Goodwill Useful Life Description", "terseLabel": "Goodwill, Estimated Useful Life" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "terseLabel": "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": [ "r166", "r257", "r292", "r306", "r312", "r315", "r330", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r588", "r749", "r915" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r30", "r567" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r30" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r30" ] }, "awi_HomeCentersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "HomeCentersMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Home centers.", "label": "Home Centers [Member]", "terseLabel": "Home Centers [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpensesDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings before income taxes", "verboseLabel": "Pre Tax Net (Loss) Income", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r163", "r203", "r292", "r306", "r312", "r315", "r619", "r630", "r749" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity (earnings) from unconsolidated affiliates", "terseLabel": "Equity (earnings) from unconsolidated affiliates, net", "negatedLabel": "Equity (earnings) from unconsolidated affiliates, net", "totalLabel": "Income (Loss) from Equity Method Investments, Total", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r21", "r164", "r202", "r299", "r324", "r629" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r772", "r775" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r354", "r356", "r701" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r356", "r701" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Tax Expense", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r258", "r541", "r546", "r547", "r548", "r551", "r553", "r554", "r555", "r658" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpensesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Tax impact", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r209", "r210", "r272", "r273", "r300", "r544", "r552", "r635" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "terseLabel": "Income tax payments, net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r61" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r129", "r882" ] }, "us-gaap_IncomeTaxesReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivableNoncurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Noncurrent", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r880" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r20" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r20" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income taxes receivable and payable, net", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r891" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "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": [ "r20" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net, Total", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r20" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Receivables, Total", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r20" ] }, "awi_IncrementalCostsToFulfillCustomerArrangementsAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "IncrementalCostsToFulfillCustomerArrangementsAmortizationPeriod", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Incremental costs to fulfill customer arrangements amortization period.", "label": "Incremental Costs To Fulfill Customer Arrangements Amortization Period", "terseLabel": "Incremental costs to fulfill customer arrangements amortization period" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r349", "r352" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance", "totalLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Total", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Non-amortizing intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r180" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r77", "r180" ] }, "awi_IndefiniteLivedIntangibleAssetsUsefulLifeDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "IndefiniteLivedIntangibleAssetsUsefulLifeDescription", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Indefinite-lived intangible assets useful life description.", "label": "Indefinite Lived Intangible Assets Useful Life Description", "terseLabel": "Non-amortizing intangible assets, Estimated Useful Life", "verboseLabel": "Non-amortizing intangible assets, Estimated Useful Life" } } }, "auth_ref": [] }, "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": [ "r808", "r816", "r826", "r843", "r851", "r855", "r863" ] }, "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": [ "r861" ] }, "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": [ "r797", "r867" ] }, "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": [ "r797", "r867" ] }, "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": [ "r797", "r867" ] }, "awi_InsolcorpAndBokMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InsolcorpAndBokMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Insolcorp and BOK [Member]", "documentation": "Insolcorp and BOK." } } }, "auth_ref": [] }, "awi_InsolcorpLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InsolcorpLLCMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Insolcorp L L C [Member]", "documentation": "Insolcorp L L C." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total intangible assets", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r220" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "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": [ "r74", "r78" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "terseLabel": "Interest expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r127", "r205", "r245", "r296", "r597", "r702", "r791", "r1037" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r33" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r249", "r252", "r253" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationSummaryOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap Contracts [Member]", "verboseLabel": "Interest Rate Swap Contracts, Before Tax [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r740", "r788", "r789" ] }, "awi_InterestRateSwapsCoveragePeriodMarchElevenTwentyTwentyOneToMarchTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodMarchElevenTwentyTwentyOneToMarchTwentyTwentyFourMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate swaps coverage period march eleven twenty twenty one to march twenty twenty four.", "label": "Interest Rate Swaps Coverage Period March Eleven Twenty Twenty One To March Twenty Twenty Four [Member]", "verboseLabel": "March 2021 to March 2024 [Member]" } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodMarchTenTwentyTwentyOneToMarchTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodMarchTenTwentyTwentyOneToMarchTwentyTwentyFourMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate swaps coverage period march ten twenty twenty one to march twenty twenty four.", "label": "Interest Rate Swaps Coverage Period March Ten Twenty Twenty One To March Twenty Twenty Four [Member]", "terseLabel": "March 2021 to March 2024 [Member]" } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 2024 to June 2027[Member]", "label": "Interest Rate Swaps Coverage Period March Twenty Twenty Four To June Twenty Twenty Seven [Member]", "documentation": "Interest rate swaps coverage period march twenty twenty four to june twenty twenty seven" } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySixMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 2024 to June 2026[Member]", "label": "Interest Rate Swaps Coverage Period March Twenty Twenty Four To June Twenty Twenty Six [Member]", "documentation": "Interest rate swaps coverage period march twenty twenty four to june twenty twenty six." } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodMarchTwentyTwentyOneToMarchTwentyTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodMarchTwentyTwentyOneToMarchTwentyTwentyFiveMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate swaps coverage period march twenty twenty one to march twenty twenty five.", "label": "Interest Rate Swaps Coverage Period March Twenty Twenty One To March Twenty Twenty Five [Member]", "terseLabel": "March 2021 to March 2025 [Member]" } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodNovemberTwentyEighteenToNovemberTwentyTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodNovemberTwentyEighteenToNovemberTwentyTwentyThreeMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate swaps coverage period november twenty eighteen to november twenty twenty three.", "label": "Interest Rate Swaps Coverage Period November Twenty Eighteen To November Twenty Twenty Three [Member]", "terseLabel": "November 2018 to November 2023 [Member]" } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentyFiveMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2023 to December 2025[Member]", "label": "Interest Rate Swaps Coverage Period November Twenty Twenty Three To December Twenty Twenty Five [Member]", "documentation": "Interest rate swaps coverage period november twenty twenty three to december twenty twenty five." } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2023 to December 2026[Member]", "label": "Interest Rate Swaps Coverage Period November Twenty Twenty Three To December Twenty Twenty Six [Member]", "documentation": "Interest rate swaps coverage period november twenty twenty three to december twenty twenty six." } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToJuneTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToJuneTwentyTwentyFourMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2023 to June 2024[Member]", "label": "Interest Rate Swaps Coverage Period November Twenty Twenty Three To June Twenty Twenty Four [Member]", "documentation": "Interest rate swaps coverage period november twenty twenty three to june twenty twenty four." } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2023 to November 2027[Member]", "label": "Interest Rate Swaps Coverage Period November Twenty Twenty Three To November Twenty Twenty Seven [Member]", "documentation": "Interest rate swaps coverage period november twenty twenty three to november twenty twenty seven." } } }, "auth_ref": [] }, "awi_InterestRateSwapsCoveragePeriodSeptemberTwentyTwentyTwoToDecemberTwentyTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "InterestRateSwapsCoveragePeriodSeptemberTwentyTwentyTwoToDecemberTwentyTwentyThreeMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfInterestRateSwapsDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest rate swaps coverage period september twenty twenty two to december twenty twenty three.", "label": "Interest Rate Swaps Coverage Period September Twenty Twenty Two To December Twenty Twenty Three [Member]", "terseLabel": "September 2022 to December 2023" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r335" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, Finished Goods, Gross, Total", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r883" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserve", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, LIFO Reserve", "negatedLabel": "Less LIFO reserves", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r885" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net", "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": [ "r230", "r743", "r779" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, Raw Materials and Supplies, Gross, Total", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials and supplies", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r886" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Goods in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r884" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in unconsolidated affiliates", "totalLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r881" ] }, "awi_July2018ProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "July2018ProgramMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "July 2018 Program [Member]", "documentation": "July 2018 program." } } }, "auth_ref": [] }, "awi_KnaufMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "KnaufMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Knauf.", "label": "Knauf [Member]", "terseLabel": "Knauf [Member]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMatters" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Litigation and Related Matters", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r184" ] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description", "terseLabel": "Operating lease description", "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r599" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r158", "r201", "r626", "r779", "r893", "r900", "r1018" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/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": [ "r46", "r217", "r257", "r330", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r561", "r563", "r564", "r588", "r779", "r915", "r1023", "r1024" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r145", "r146", "r147", "r150", "r257", "r330", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r561", "r563", "r564", "r588", "r915", "r1023", "r1024" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails": { "parentTag": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Letters of credit, Used", "totalLabel": "Long-term Line of Credit, Total", "label": "Long-Term Line of Credit", "terseLabel": "Amount outstanding", "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": [ "r36", "r200", "r1032" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Letters of credit, Used", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Credit facility amount", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r42" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails": { "parentTag": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit availability", "verboseLabel": "Letters of credit, Limit", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r42" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Letters of credit, Available", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Letters of credit, Available", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedFromOtherParty", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Settlement agreement amount of litigation agreement", "documentation": "Amount awarded from other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts and Notes Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r899" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Total long-term debt, including current portion", "label": "Long-Term Debt", "totalLabel": "Long-Term Debt, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r36", "r200", "r388", "r403", "r756", "r757", "r1032" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Current Maturities, Total", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current installments of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r224" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Excluding Current Maturities, Total", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current installments", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r225" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r47" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r47", "r82" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r359", "r360", "r361", "r365", "r909", "r910" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r359", "r360", "r361", "r365", "r909", "r910" ] }, "awi_MaconSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "MaconSiteMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Macon site.", "label": "Macon Site [Member]", "terseLabel": "Macon Site [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r320", "r763", "r920", "r1033", "r1034" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r360", "r361", "r363", "r364", "r505", "r611", "r647", "r669", "r670", "r722", "r723", "r724", "r725", "r734", "r738", "r739", "r751", "r760", "r778", "r780", "r919", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "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": [ "r835" ] }, "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": [ "r835" ] }, "us-gaap_MeasurementInputDefaultRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDefaultRateMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Default Rate [Member]", "terseLabel": "Discount Rates [Member]", "documentation": "Measurement input using likelihood loan will not be repaid as proportion of outstanding loan." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r584" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsAndContingentConsiderationScheduleOfWeightedaverageOfSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "awi_MineralFiberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "MineralFiberMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails" ], "lang": { "en-us": { "role": { "documentation": "Mineral fiber.", "label": "Mineral Fiber [Member]", "terseLabel": "Mineral Fiber [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r360", "r361", "r363", "r364", "r505", "r611", "r647", "r669", "r670", "r722", "r723", "r724", "r725", "r734", "r738", "r739", "r751", "r760", "r778", "r780", "r919", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity interest percentage", "terseLabel": "Ownership interest percentage", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "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": [ "r854" ] }, "awi_MozDesignsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "MozDesignsIncMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Moz Designs, Inc.", "label": "Moz Designs Inc [Member]", "terseLabel": "Moz Designs, Inc. [Member]" } } }, "auth_ref": [] }, "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": [ "r862" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r320", "r763", "r920", "r1033", "r1034" ] }, "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": [ "r836" ] }, "awi_NavalEnvironmentalRecoveriesPercentageOfCosts": { "xbrltype": "percentItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "NavalEnvironmentalRecoveriesPercentageOfCosts", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Naval environmental recoveries, percentage of costs.", "label": "Naval Environmental Recoveries Percentage Of Costs", "terseLabel": "Percentage of site costs Navy agreed to pay" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used for) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r251" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used for) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r251" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by 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": [ "r171", "r172", "r173" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": -1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net earnings", "verboseLabel": "Net earnings", "negatedTotalLabel": "Total (income), net of tax", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r165", "r173", "r204", "r215", "r237", "r240", "r244", "r257", "r264", "r266", "r267", "r268", "r269", "r272", "r273", "r279", "r292", "r306", "r312", "r315", "r330", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r580", "r588", "r631", "r698", "r715", "r716", "r749", "r791", "r915" ] }, "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": [ "r835" ] }, "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": [ "r805", "r816", "r826", "r843", "r851" ] }, "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": [ "r833" ] }, "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": [ "r832" ] }, "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": [ "r843" ] }, "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": [ "r862" ] }, "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": [ "r862" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r99" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated As Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-operating (income), net", "negatedLabel": "Other non-operating (income), net", "totalLabel": "Nonoperating Income (Expense), Total", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r169" ] }, "awi_NumberOfActiveAndIndependentLitigationMattersForWhichPursuingCoverageAndRecoveries": { "xbrltype": "integerItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "NumberOfActiveAndIndependentLitigationMattersForWhichPursuingCoverageAndRecoveries", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of active and independent litigation matters for which pursuing coverage and recoveries.", "label": "Number Of Active And Independent Litigation Matters For Which Pursuing Coverage And Recoveries", "terseLabel": "Number of active and independent litigation matters for which pursuing coverage and recoveries" } } }, "auth_ref": [] }, "awi_NumberOfLandfillsEnteredIntoAdministrativeOrderOnConsentForRemovalAction": { "xbrltype": "integerItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "NumberOfLandfillsEnteredIntoAdministrativeOrderOnConsentForRemovalAction", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of landfills AWI entered into an administrative order on consent for a removal action.", "label": "Number Of Landfills Entered Into Administrative Order On Consent For Removal Action", "terseLabel": "Number of landfills AWI entered into an Administrative Order on Consent for a Removal Action" } } }, "auth_ref": [] }, "awi_NumberOfLandfillsListedAsSuperfundSite": { "xbrltype": "integerItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "NumberOfLandfillsListedAsSuperfundSite", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of landfills listed as superfund site.", "label": "Number Of Landfills Listed As Superfund Site", "terseLabel": "Number of landfills listed as Superfund site" } } }, "auth_ref": [] }, "awi_NumberOfManufacturingFacility": { "xbrltype": "integerItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "NumberOfManufacturingFacility", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of manufacturing facility.", "label": "Number Of Manufacturing Facility", "terseLabel": "Number of manufacturing facility" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income before reclassifications, net of tax (expense)", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r35", "r53" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsScheduleOfSegmentOperatingIncomeLossDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Total Consolidated Operating Income (Loss)", "label": "Operating Income (Loss)", "terseLabel": "Total consolidated operating income", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r292", "r306", "r312", "r315", "r749" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Liability, Total", "label": "Operating Lease, Liability", "terseLabel": "Lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r601" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r601" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/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": [ "r601" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r600" ] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r48" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Total other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r232", "r779" ] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 }, "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Total other non-current assets", "verboseLabel": "Other non-current assets", "totalLabel": "Total other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r222" ] }, "us-gaap_OtherAssetsNoncurrentDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrentDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent Disclosure [Abstract]" } } }, "auth_ref": [] }, "awi_OtherAssetsNoncurrentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "OtherAssetsNoncurrentDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssets1" ], "lang": { "en-us": { "role": { "terseLabel": "Other Non-Current Assets", "label": "Other Assets Noncurrent Disclosure [Text Block]", "documentation": "The entire disclosure for other assets, non-current." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total loss, before tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent, Total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity." } } }, "auth_ref": [ "r18", "r27", "r194" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total loss, net of tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent, Total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r12", "r27", "r162", "r194" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other comprehensive (loss) income before reclassifications, net of tax benefit (expense)", "totalLabel": "Other Comprehensive Income (Loss) before Reclassifications, Tax, Total", "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r242", "r632" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign 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": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r35", "r238", "r241", "r246", "r589", "r590", "r595", "r616", "r632", "r887", "r888" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net current period other comprehensive income", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r18", "r27", "r194", "r238", "r241" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension and postretirement adjustments", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r12", "r162" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax impact", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax, Total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r14", "r194" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfAmountOfGainLossRecognizedInAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Amount of Gain (Loss) Recognized in AOCI", "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss)." } } }, "auth_ref": [ "r9", "r120", "r162" ] }, "awi_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax1", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative gain (loss), net", "label": "Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax1", "documentation": "Other comprehensive income unrealized gain loss on derivatives arising during period net of tax1." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r107", "r118" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Text Block]", "terseLabel": "Other Current Assets", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "terseLabel": "Other [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 }, "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r48" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash adjustments, net", "totalLabel": "Other Noncash Income (Expense), Total", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r173" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Non-Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsSummaryOfFairValueOfDerivativeInstrumentsOnConsolidatedBalanceSheetDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Liabilities", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-operating (income), net", "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r170" ] }, "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": [ "r835" ] }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "terseLabel": "Postretirement benefit liabilities", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan." } } }, "auth_ref": [ "r89", "r90", "r151", "r190" ] }, "us-gaap_OtherReceivablesGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesGrossCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Gross, Current", "terseLabel": "Miscellaneous receivables", "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r227" ] }, "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": [ "r803", "r814", "r824", "r849" ] }, "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": [ "r806", "r817", "r827", "r852" ] }, "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": [ "r806", "r817", "r827", "r852" ] }, "awi_OvercastInnovationsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "OvercastInnovationsLlcMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Overcast [Member]", "label": "Overcast Innovations LLC [Member]", "documentation": "Overcast innovations llc member" } } }, "auth_ref": [] }, "srt_PartnershipInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PartnershipInterestMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails" ], "lang": { "en-us": { "role": { "label": "Partnership Interest [Member]", "terseLabel": "Partnership Interest Member" } } }, "auth_ref": [ "r783" ] }, "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": [ "r831" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "awi_PaymentForContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "PaymentForContingentConsiderationLiability", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid", "label": "Payment For Contingent Consideration Liability", "documentation": "Amount of contingent consideration liability payment." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of acquisition-related contingent consideration", "terseLabel": "Payments of acquisition-related contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of contingent consideration in excess of acquisition-date fair value", "terseLabel": "Payments of contingent consideration in excess of acquisition-date fair value", "label": "Payment for Contingent Consideration Liability, Operating Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r16" ] }, "awi_PaymentTermsOnSales": { "xbrltype": "durationItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "PaymentTermsOnSales", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment terms on sales.", "label": "Payment Terms On Sales", "terseLabel": "Payment terms on sales" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Payments for treasury stock acquired", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "totalLabel": "Payments of Dividends, Total", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in unconsolidated subsidiary", "label": "Payments to Acquire Businesses and Interest in Affiliates", "totalLabel": "Payments to Acquire Businesses and Interest in Affiliates, Total", "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment)." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in strategic partnership", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "totalLabel": "Payments to Acquire Interest in Subsidiaries and Affiliates, Total", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "totalLabel": "Payments to Acquire Productive Assets, Total", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r208", "r1011", "r1012", "r1013" ] }, "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": [ "r834" ] }, "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": [ "r834" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitPrograms" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Pensions and Other Benefit Programs", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r428", "r454", "r456", "r462", "r479", "r481", "r482", "r483", "r484", "r485", "r497", "r498", "r499", "r770" ] }, "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": [ "r833" ] }, "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": [ "r843" ] }, "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": [ "r836" ] }, "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": [ "r832" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureAccountsAndNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureAccountsAndNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationEstimatedFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Fair Value Disclosure Item Amounts [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r586" ] }, "us-gaap_PostemploymentBenefitsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Postemployment Benefits Liability, Current", "terseLabel": "Current portion of pension and postretirement liabilities", "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year of the balance sheet date." } } }, "auth_ref": [ "r45", "r921", "r922" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r231", "r336", "r337", "r745" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Return of investment from joint venture", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r250", "r890" ] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from company owned life insurance, net", "label": "Proceeds from Life Insurance Policy", "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r19", "r55" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Lines of Credit, Total", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facility", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r57", "r892" ] }, "awi_ProceedsPaymentsFromShareBasedCompensationPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ProceedsPaymentsFromShareBasedCompensationPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds (payments) from share-based compensation plans, net of tax", "documentation": "Proceeds (payments) from share based compensation plans, net of tax.", "label": "Proceeds Payments From Share Based Compensation Plans Net Of Tax" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, less accumulated depreciation and amortization of $614.1 and $598.2, respectively", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Net, Total", "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": [ "r23", "r620", "r628", "r779" ] }, "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": [ "r831" ] }, "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": [ "r831" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r360", "r361", "r363", "r364", "r454", "r505", "r534", "r535", "r536", "r610", "r611", "r647", "r669", "r670", "r722", "r723", "r724", "r725", "r734", "r738", "r739", "r751", "r760", "r778", "r780", "r783", "r905", "r919", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r360", "r361", "r363", "r364", "r454", "r505", "r534", "r535", "r536", "r610", "r611", "r647", "r669", "r670", "r722", "r723", "r724", "r725", "r734", "r738", "r739", "r751", "r760", "r778", "r780", "r783", "r905", "r919", "r1026", "r1027", "r1028", "r1029", "r1030" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableScheduleOfAccountsAndNotesReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "totalLabel": "Accounts and notes receivable, net", "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": [ "r779" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "totalLabel": "Total reclassifications for the period", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r35", "r53", "r243", "r589", "r594", "r595", "r887" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive (loss)", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r35", "r53" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification From Accumulated Other Comprehensive Loss [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive (Loss)", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Total Segment Assets to Total Consolidated Assets", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r71", "r72" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Total Consolidated Operating Income to Earnings Before Income Taxes", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "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": [ "r70", "r72" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Sales", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r69", "r72" ] }, "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": [ "r798", "r809", "r819", "r844" ] }, "us-gaap_RegulatoryEnvironmentalCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryEnvironmentalCostsPolicy", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Matters", "label": "Regulatory Environmental Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for liabilities for remediation of environmental matters. The accounting policy may specify the conditions under which rate actions of a regulator provide reasonable assurance of the existence of an asset pertaining thereto." } } }, "auth_ref": [ "r207" ] }, "us-gaap_RegulatoryLiabilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryLiabilityAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Liability [Axis]", "documentation": "Information by type of regulatory liability." } } }, "auth_ref": [ "r206" ] }, "us-gaap_RegulatoryLiabilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryLiabilityDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Regulatory Liability [Domain]", "documentation": "Rate action of a regulator resulting in accrual of costs or expenses." } } }, "auth_ref": [ "r206" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Payments of revolving credit facility", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r59", "r892" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-term Debt, Total", "label": "Repayments of Long-Term Debt", "negatedLabel": "Payments of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r59", "r656" ] }, "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": [ "r799", "r810", "r820", "r845" ] }, "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": [ "r800", "r811", "r821", "r846" ] }, "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": [ "r807", "r818", "r828", "r853" ] }, "awi_RetailersAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "RetailersAndOtherMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Retailers and other.", "label": "Retailers And Other [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r189", "r625", "r651", "r653", "r657", "r678", "r779" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r213", "r261", "r262", "r263", "r265", "r271", "r273", "r332", "r333", "r538", "r539", "r540", "r549", "r550", "r569", "r571", "r572", "r574", "r578", "r648", "r650", "r659", "r1038" ] }, "awi_RetireeHealthAndLifeInsuranceBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "RetireeHealthAndLifeInsuranceBenefitsMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "documentation": "Retiree health and life insurance benefits.", "label": "Retiree Health And Life Insurance Benefits [Member]", "terseLabel": "Retiree Health And Life Insurance Benefits [Member]" } } }, "auth_ref": [] }, "awi_RetirementIncomePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "RetirementIncomePlanMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Retirement Income Plan.", "label": "Retirement Income Plan [Member]", "terseLabel": "Retirement Income Plan (RIP) [Member]" } } }, "auth_ref": [] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r778", "r875", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r778", "r875", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r429", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r480", "r483", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r500", "r501", "r511", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r429", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r480", "r483", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r500", "r501", "r511", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Total net sales", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r293", "r294", "r305", "r310", "r311", "r317", "r319", "r320", "r425", "r426", "r612" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "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": [ "r212", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427" ] }, "awi_RevenuesOfAcquiredCompany": { "xbrltype": "monetaryItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "RevenuesOfAcquiredCompany", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues of Acquired Company", "label": "Revenues of Acquired Company", "documentation": "Revenues of Acquired Company" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "awi_RightOfUseAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "RightOfUseAssetMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Right-of-use asset.", "label": "Right-of-use Asset [Member]", "terseLabel": "Right-of-use asset" } } }, "auth_ref": [] }, "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": [ "r862" ] }, "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": [ "r862" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]" } } }, "auth_ref": [ "r510", "r897" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r274", "r510", "r873", "r897" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureAccountsAndNotesReceivableNarrativeDetails" ], "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": [ "r50" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsAndNotesReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts and Notes 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": [ "r50" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Expenses", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "awi_ScheduleOfAccountsPaybleAndAccruedExpensesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfAccountsPaybleAndAccruedExpensesLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts payble and accrued expenses.", "label": "Schedule Of Accounts Payble And Accrued Expenses [Line Items]", "terseLabel": "Schedule Of Accounts Payble And Accrued Expenses [Line Items]" } } }, "auth_ref": [] }, "awi_ScheduleOfAccountsPaybleAndAccruedExpensesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfAccountsPaybleAndAccruedExpensesTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Accounts Payble And Accrued Expenses Table", "label": "Schedule Of Accounts Payble And Accrued Expenses [Table]", "terseLabel": "Schedule Of Accounts Payble And Accrued Expenses [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive (Loss) Activity", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r53", "r1020", "r1021" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r96", "r97", "r556" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amount of Gain (Loss) Recognized in Accumulated Other Comprehensive Income", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r113" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r25", "r91", "r92", "r93", "r94" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Summary of Fair Value of Derivative Instruments on Consolidated Balance Sheet", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r109" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of Results of Discontinued Operations", "documentation": "Tabular disclosure of information 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": [ "r24", "r32", "r37", "r133", "r136", "r137", "r138", "r139", "r140", "r141", "r143", "r144", "r183" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r176" ] }, "awi_ScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates", "label": "Schedule of Equity (Earnings) Loss from Unconsolidated Affiliates [Table Text Block]", "documentation": "Schedule of equity (earnings) loss from unconsolidated affiliates." } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name" } } }, "auth_ref": [ "r326", "r327", "r329" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]", "verboseLabel": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r257", "r326", "r327", "r329", "r330", "r588" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesSummaryOfInvestmentInJointVentureIncomeStatementDataDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule Of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r215", "r257", "r326", "r327", "r329", "r330", "r588" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r582", "r583" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Fair Values of Identifiable Intangible Assets Acquired and Estimated Useful Lives", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r76" ] }, "awi_ScheduleOfIncomeTaxExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfIncomeTaxExpenseTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxExpenseTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of income tax expense.", "label": "Schedule Of Income Tax Expense Table [Text Block]", "terseLabel": "Schedule of Income Tax Expense" } } }, "auth_ref": [] }, "awi_ScheduleOfIntangibleAssetsAndGoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfIntangibleAssetsAndGoodwillLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of intangible assets and goodwill.", "label": "Schedule Of Intangible Assets And Goodwill [Line Items]", "terseLabel": "Schedule Of Intangible Assets And Goodwill [Line Items]" } } }, "auth_ref": [] }, "awi_ScheduleOfIntangibleAssetsAndGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule intangible assets and goodwill [Table].", "label": "Schedule Of Intangible Assets And Goodwill [Table]", "terseLabel": "Schedule Of Intangible Assets And Goodwill [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill and Intangible Assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "terseLabel": "Summary of Interest Rate Swaps", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/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": [ "r39", "r159", "r160", "r161" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Letters of Credit Facilities", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Periodic Benefit Costs (Credits)", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r191" ] }, "awi_ScheduleOfNetSalesAndPreTaxNetIncomeLossOfAcquiredCompaniesIncludedInConsolidatedStatementsOfOperationsAndComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfNetSalesAndPreTaxNetIncomeLossOfAcquiredCompaniesIncludedInConsolidatedStatementsOfOperationsAndComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Net Sales And Pre Tax Net Income Loss Of Acquired Companies Included In Consolidated Statements of Operations and Comprehensive Income [Table Text Block]", "documentation": "Schedule Of Net Sales And Pre Tax Net Income Loss Of Acquired Companies Included In Consolidated Statements of Operations and Comprehensive Income [Table Text Block]", "terseLabel": "Schedule Of Net Sales And Pre Tax Net Income Loss Of Acquired Companies Included In Consolidated Statements Of Operations And Comprehensive Income" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureOtherNoncurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Non-Current Assets", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r880" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "awi_ScheduleOfSegmentOperatingIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfSegmentOperatingIncomeLossTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Operating Income (Loss)", "label": "Schedule Of Segment Operating Income Loss Table [Text Block]", "documentation": "Tabular disclosure of operating income loss from reportable segments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "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": [ "r66", "r67", "r68", "r73" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliation of Basic Shares Outstanding to Diluted Shares Outstanding", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r65" ] }, "awi_ScheduleOfWeightedAverageOfSignificantUnobservableInputsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ScheduleOfWeightedAverageOfSignificantUnobservableInputsTableTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted-average of significant unobservable inputs.", "label": "Schedule Of Weighted Average Of Significant Unobservable Inputs Table [Text Block]", "terseLabel": "Schedule of Weighted-average Of Significant Unobservable Inputs" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r793" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r795" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "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": [ "r289", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r320", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r357", "r358", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r752", "r878", "r1033" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Results [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResults" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Results", "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": [ "r288", "r289", "r290", "r291", "r292", "r304", "r309", "r313", "r314", "r315", "r316", "r317", "r318", "r320" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "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": [ "r168" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "SG&A Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Senior Notes [Member]", "terseLabel": "Senior Credit Facility [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "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": [ "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "awi_ShareRepurchaseProgramExcludingAcceleratedShareRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ShareRepurchaseProgramExcludingAcceleratedShareRepurchaseMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share repurchase program excluding accelerated share repurchase.", "label": "Share Repurchase Program Excluding Accelerated Share Repurchase [Member]", "terseLabel": "Share Repurchase Program Excluding Accelerated Share Repurchase" } } }, "auth_ref": [] }, "awi_ShareRepurchaseProgramIncludingAcceleratedShareRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "ShareRepurchaseProgramIncludingAcceleratedShareRepurchaseMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share repurchase program including accelerated share repurchase.", "label": "Share Repurchase Program Including Accelerated Share Repurchase [Member]", "terseLabel": "Share Repurchase Program Including Accelerated Share Repurchase" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtScheduleOfLettersOfCreditFacilitiesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r40" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfNetSalesByMajorCustomerGroupWithinEachSegmentDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsScheduleOfNetSalesDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r214", "r289", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r320", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r355", "r357", "r358", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r752", "r878", "r1033" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityParentheticalDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r29", "r49", "r213", "r242", "r243", "r244", "r261", "r262", "r263", "r265", "r271", "r273", "r287", "r332", "r333", "r416", "r538", "r539", "r540", "r549", "r550", "r569", "r570", "r571", "r572", "r573", "r574", "r578", "r589", "r591", "r592", "r593", "r594", "r595", "r604", "r648", "r649", "r650", "r659", "r717" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureLeasesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r261", "r262", "r263", "r287", "r612", "r654", "r660", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r691", "r692", "r693", "r694", "r695", "r697", "r699", "r700", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r717", "r784" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r274", "r510", "r873", "r874", "r897" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r261", "r262", "r263", "r287", "r612", "r654", "r660", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r691", "r692", "r693", "r694", "r695", "r697", "r699", "r700", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r717", "r784" ] }, "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": [ "r802", "r813", "r823", "r848" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "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_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issuance, net, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r29", "r152", "r153", "r189", "r655", "r717", "r735" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "totalLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total", "verboseLabel": "Share-based employee compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r95", "r152", "r153", "r189" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Shares repurchase program, authorized amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramExpirationDate", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Shares repurchase program, expiration date", "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityScheduleOfAccumulatedOtherComprehensiveLossActivityDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Equity, Attributable to Parent", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r153", "r156", "r157", "r177", "r679", "r696", "r718", "r719", "r779", "r792", "r893", "r900", "r1018", "r1038" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Shareholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r186", "r256", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r577", "r720", "r721", "r736" ] }, "awi_SubmissionDateOfFinalReportToEPA": { "xbrltype": "dateItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "SubmissionDateOfFinalReportToEPA", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureLitigationAndRelatedMattersNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Submission date of final report to EPA.", "label": "Submission Date Of Final Report To E P A", "terseLabel": "Submission date of final report to EPA" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r596", "r606" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r596", "r606" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r596", "r606" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Disclosures:" } } }, "auth_ref": [] }, "awi_TURFDesignIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "TURFDesignIncMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsAndContingentConsiderationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "TURF design inc.", "label": "T U R F Design Inc [Member]", "terseLabel": "Turf [Member]" } } }, "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": [ "r842" ] }, "awi_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan A [Member]" } } }, "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": [ "r834" ] }, "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": [ "r841" ] }, "awi_TrademarksAndBrandNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "TrademarksAndBrandNamesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Trademarks and brand names.", "label": "Trademarks And Brand Names [Member]", "terseLabel": "Trademarks And Brand Names [Member]" } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks And Brand Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r98" ] }, "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": [ "r861" ] }, "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": [ "r863" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "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": [ "r864" ] }, "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": [ "r865" ] }, "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": [ "r863" ] }, "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": [ "r863" ] }, "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": [ "r866" ] }, "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": [ "r864" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Shares Acquired, Average Cost Per Share", "terseLabel": "Shares repurchase program, average price per share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r85" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r85" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r85" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 19,294,861 shares as of March 31, 2024 and 19,152,279 shares as of December 31, 2023", "label": "Treasury Stock, Common, Value", "terseLabel": "Treasury stock, at cost, 17,731,828 shares as of March 31, 2023 and 17,364,635 shares as of December 31, 2022", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r51", "r85", "r88" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition of treasury stock, shares", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchase program, shares repurchased", "negatedLabel": "Acquisition of treasury stock, shares", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r29", "r153", "r189" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureShareholdersEquityNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Shares repurchase program, repurchased cost", "negatedLabel": "Acquisition of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r29", "r85", "r189" ] }, "awi_USDefinedBenefitPensionPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "USDefinedBenefitPensionPlansMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosurePensionsAndOtherBenefitProgramsScheduleOfPeriodicBenefitCostsCreditsDetails" ], "lang": { "en-us": { "role": { "documentation": "US defined pension benefit plans.", "label": "U S Defined Benefit Pension Plans [Member]", "terseLabel": "U.S. Defined-Benefit Plans [Member]" } } }, "auth_ref": [] }, "awi_UnallocatedCorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "UnallocatedCorporateMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureSegmentResultsReconciliationOfTotalConsolidatedOperatingIncomeToEarningsBeforeIncomeTaxesDetails", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureSegmentResultsReconciliationOfTotalSegmentAssetsToTotalConsolidatedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Unallocated Corporate [Member]", "documentation": "Unallocated Corporate." } } }, "auth_ref": [] }, "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": [ "r860" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Dilutive effect of common stock equivalents", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r898" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Diluted shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r277", "r282" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Average number of common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureNetEarningsPerShareReconciliationOfBasicSharesOutstandingToDilutedSharesOutstandingDetails", "http://www.armstrong.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementsOfEarningsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Basic shares outstanding", "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": [ "r276", "r282" ] }, "awi_WorthingtonArmstrongVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.armstrong.com/20240331", "localname": "WorthingtonArmstrongVentureMember", "presentation": [ "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesNarrativeDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesScheduleOfEquityEarningsLossFromUnconsolidatedAffiliatesDetails", "http://www.armstrong.com/20240331/taxonomy/role/DisclosureInvestmentsInUnconsolidatedAffiliatesTables", "http://www.armstrong.com/20240331/taxonomy/role/Role_DisclosureBusinessAndBasisOfPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Worthington Armstrong Venture.", "label": "Worthington Armstrong Venture [Member]", "terseLabel": "WAVE [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "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": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(ee)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480901/815-30-45-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r180": { "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" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r193": { "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" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481854/980-405-25-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "410", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 10.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479817/980-410-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "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" }, "r226": { "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r259": { "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(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r659": { "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" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r734": { "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r748": { "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" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r869": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r871": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r872": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r880": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r881": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r885": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r912": { "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" }, "r913": { "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.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "712", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481179/712-10-25-4" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "712", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481179/712-10-25-5" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 98 0000950170-24-050195-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-050195-xbrl.zip M4$L#!!0 ( !,XGEA'<7C,&K ! '$<&@ 0 87=I+3(P,C0P,S,Q+FAT M;>R]:5<<2;(F_/W^BACUW+E5YRU'OB^J90Z%4+7F:FM0=4V_7W1\A>A*,NC( M3"3ZUX]99":; "'(A$B4=;H19,;B[K8]9FYN]M/__G0PJ(YR.ZJ;X<__Q3;H M?U5Y&)M4#_=^_J_-W:V7+__K?__R'S_]#T*JYR]>OJG>Y(_59AS71_EY/8J# M9C1I<_7=[NOOJY?#03W,U?_]=>=5];R)DX,\'%>DVA^/#Y\]??KQX\>-5.KA MJ!E,QO"NT49L#IY6A,P>OM5FCY]7S_TX5\\XY9)02;A[S_@S*IXQNN&,=O\? MI<\H/7-;PC*.86IY?CTL M_)_77(Y?!S\ZN?S39]>?FQ]^.[^T_G35-"6; GO[?UZ]VXWX^\.3BU%.^L/JC'#?VFJ.G M\ 7')Q\:/0O6#VQ;F+ZU$C.3/7D6!ZQ?R&'-/EPX OSCTY MPZSY94S Z=/\:9R'HSH,,LG=XG02,2)\@YY,=]P27,#1%]87GL<)%42P4TJ. M"0SJW'WS09X2\NFX]<-1:=J#[MU(9T6H/?,/V34CC^G''QX[DW^XWD.\NW!:-PVP[U.UZ!RH.)T(I-Q>R5]W5/X M]LDO_U']M)]]@G^KG\;U>)!_893\[:>GT]_QTX,\]IV*(_E?D_KHYR=;S1"( M.";O@0I/JCC]Z^Y)^?'/AVKQX^J_QD MW/R/^N"P:8'3QS\>^H3:^%EE#S_]^*1[:ZJ/YC>E>G0X\,1F^_:G^] R? MG=OIKW5*>=C]>BJ:50V\^N*#+D+%8!RAC%DBN8\D%.E(9$IIF7E)#MA[Z _P M+;E^MCV$:1]OP71:/W@Y3/G3?^?CV10_C7=R@ M?ENVFM'XLZ$;)6 U@+$\3 )>5@1QQ1OB0A R11ZXL$^JR;">WO#[AT. %$^J ME&-]X >@Z.23"E<'QD*!=38$_#>?YGQ>EU/#Y>B53XRD:#B1-$3@()&)5* * M1#9&V7B6&ILPM]218^#W;D>! B/.-V(5EW1Q7 =<^0A#TID$8RAP6I(T22E- ML//!S4S4LQ>^;O_N!Y,,RP\\#EKA5S^J1[\/FX HQH/E>#D\G(R1.H!\!G6G M3E_5/L#OX^/??#U\U8Q&NV,0!ISGVP)PJ#G(VR>&YU4]&M]NYM>9U;_\.AF! MJA^-MIJ# *@,1X6*$B8 HX#?1G6:6;O-%DS!7C>ZT=8^_OIRN'G03'"P5]QR M,K^;R:@0(*!,X+9K(DBTH1VZ!F1(PON/.G:KQ^<(_A_N//+H; MFZ-1'I]9P!-T_ZX9U3B:T[76EX8$04 I2Q4$Y<-F!VMF(11,>D_ MTW:GLS]AM+O3'XP-=QYT;0:Y I/@P21$0YA,KE!KA7%?$JG-&%$J1N_\,5E0;?1T96U'TLC;?>VFP0 M%%!@4.. .CD)4([)2I>*,87?\]+8H!Q7#N 4\\ U@BIBO4\D)&!=%;66ZIJE M68S,))YYHDR3G#A@)3#-Q#- ,RXYE<&.)"J_0F;>@'GXB@7P2EBFE2!*!K!5 MH+I(\*!#E,M4ZL0#36[9"^ 1&@8 4#:@TO"B@-)P :R0R9)QP%)1+&T!'$Q> M!@%>2:$HKX#Z@Z*4). M M?$@E]-.$\RQ"BIS&&Y*V&!$K( <.!,@N,*$@)0U$58&%!33 :K02*O7(F7 MP]&X[9RN.2H#T#;PHU%=ZIQ>M,W!9A/KE\-Q,X-HI>0NWOD._'%8C\\PW-L6 MP-5AF_=Q[?#YYX'=-4NY &#=+>4E[\=YO,PI:4X 5@[&$1!P'2Z9I,BH)0RUC M9_WLW4DXJ$<8BL=PQ51"P=7&2-#[9OO=YL6YTN0%/(N2K!@PD$X ':@&@!UE M2*(HX0P@ZFE<[>G+MX\?]PH[R'#3O],\+)/AX,ZUN/7^2# *U)]@*S3#*\7 MEYUZ].?FIWKTY)?Y52 DL!ZC\0Y0:O>C/YP^[Z>GE[[F*][^JQ]@W'QW/^?Q MJR9.?;YS;^[8_E073^WU%U[_],)B/+ULY0^[N-8)';H(_O@7%+5Y:.W\-_._ MY_<]/<<)ES-&LH4'QQ,!, V.G8F2A%@LR5D(*QRC );ZRA@GVF_NK>].'S&: MT@YP+:,_V:A_#+^!V8 MP=%F^N=D-,:G+,J\GN+=J6E].P&<>&805V'*\Z.^[5,>)9/243M^AID*:3( _#YET==YO-^DE\.C/&6YSS_- M^8V?LP+:EC\ \._7P[TQAN5G>]A_ASLG[;(I+6Y.:;$X2F>A9;2N$(WDEHH: M,#(L=/J(B9AC,H](']V?$)\! GQQN$[X;,'7"@2\6P "6A7BA,XD.Y%+9#&% M_D+MK3:G>OS"QRX8=E'Y'C6#(Q"[\Q>M"MQFBL:02B+,B@1PVWMPDI,@407* M5&1&F-ZIR]L+T7O,&!I,O=B;&O.[DFIA4%H&G9B)H.4$QH4,@##G ]@X*3R- MWDJNTK))]6!\:FP!58]!,2DH;L%Q EH_$Y-X,L$F&G1><3[=R6./D'/;MT/0 M)\L-HBS0Q3-"22 ((SIPX$9O#/%94Y+!;7'#T>JM"8,WKMJ,-(GQ,OSO% M4]/O\E^S'XSW-X?I55W0KY^T&!&;^05+(%(O,+0VP?%(+ ;#I,%T"]PU49E: M73AGRO*^410Q] XFH$P)B'^^KH?UP>1@4<[:"WC<.+\"Y 4 '*1E#_<4IO'. M7X]?^W\V[1:Z8>>%^GD^RH/F$$Q/COO#9M#L'4]SR%=%NH'8+,G$B>01K(Z( MN-T4 Z%28O_-X4,%KGO@NRIF75(RD904Q6RN0'P$J3(A)",DS8ZN>ECTOJ1JD2!3 M%*8QP!(SX!-GG?%^)4"D_[1($+GYT;?IO'3^G\G@F%-FW[7-7NL7 M]J9^J6FF"36$NX6$$H-DFH'QU-&!FH[@J 0O,C%,40;<99CNKU-'F_YT?Z+0?/QKSGM MY7>^779<<8&^A"K%26D9$0&PCE095+90EGB?> J"4M7?^,T-?(G--NZ#WQ[' M$_ H=@\SYJYB_NBJV%&IBO0)Z"Z0[B&$!FI+,BJR[UU&?HJ/ N,7HF<">WGY;< M6!6J%>W >XB2:"H0X,ˈ>\&1M=DGY9&1?J7;G', W\!<^_&S"W_O]-N?W MS?,&)! ?>/+4L:YT]BZ&W@>>=O(<(L6F/ M3X[07)LU?>98RZK(:#9.42D%,3KAB9[(P-$W I"^D\QR$5AZ1-DW]Y\XL$", M4B0O-&E/<@:4+Y62)(#](Q%W\T*6X$O3OI+JWE*J\U%>+NA^H2+) ZTIJ2B^&D\&R(S-83;VC&4^O*J2(T M. 5]HPY&.K%*0S.H\;!7VL9A@34ZC8.^ Z,_S.UHOSZ<2]RB(I67)[RB=3PS MHGG.ZWDV^:I;W[:_M.XI,<:*&'*. M/O<6."UV;_A&;#_-W "3WAP >Y^^YZ_P-]:M@@\?)9OPF)@&@$VXQ$I>5%EB MF=6DV&A]L)I+UULCLI1#D;TQ()IZSK*A)%K'\0"P(4$+\'RBHDK&@OG2?:7, MK9*D.F_HXN6K0JV@C%54<\*IMWA@41*L,D%#YEQ4ES?UDVBXL<^*2"$Y1HBAF%225BI6$D M).5"2"YZ[?M&E>N 0B<= _QH.#VEL_ =_%XDRCU0*C*6&C,^$88<([4UQ <* M!C'E !%I"QZ%PJ^CEF>UX!7ZC 9-U^$E2O*)P^#9F,L)D@,% O<,C#:D@! MEC!6J''<)_J8SC$]8.+! G>V2PI9LAA)2N">R@1N2 #+3(R*AAG'I-.]C4NN MV.;< JD6N2ZI^$"<9+@OXP5Q66$L,BMNM?%,]NX@YV(.6+\]RFWTH_'+X; Y MFE99?S6(CU*=B1R"S1Y(3M9*%8M"E@F+!GP6&F6 MA%EO4TZ"F]3;+*(+!?@/RR"2-T8GX8C6>9X7? MC #Z)14HYTK:TKN(PU<#S>W1N#Z8%H"\46-K@>IO<G"802?LM7E:SW\1FVNW.I'=&ZBE M,W7"*4]2L%A+*F&575 >QG.EK4TNQ]ZY.E\Z1O9K_0J$$6-!-ZM4$T__I5'L-KWY9IF9Q5X0!K1.+*.:)-,42&4HCWP!"&4FZE=<7S MI6_N?*6-9?;F-I:=5YEWJ@YXHT8 ?965?M?8O4F'A%4QK3$*;KUQ)# 05"E] M)LYX0Y*664:6<^SOR?>'Y9-O-^1H2A'*:0?L@I5'H\2F<\H0$;PT*JO 96\3 M(NZW\FAO#&?25'OF#%$1^[=EI\!E1C&78%%+5F DEIZ$]F"3=P 1--8ILZE0 M+'J<,8''$>.X8MHIN;:%7]9Q)[_^%>:#2=S'K["6TOEQG%S4-5(;=5?P59$1 M45320C'B<@D@(]A6S%A#J,_1%LD9CRN_9YE2UR3&#][Y&OS1+7]8C_U@51*( M BV:1J.(QAT060(ECA9)"HBPD4Z9Z'L;!UCF0;3+OEK2"8H>A ]OU(NTIUQP ML_#O]J#^MP]YO+^UE-*U9VE(S8UI"):<1#:GE:C<8%'TE.SA7G M&/5IY4(Y]U(1:)%'!H,W7&K,C\U@[WBQ)%"7"%@[ZJTQ6I3>Y7*M#(SO@9YT MSK,@ ,KHKMV=]D#?9"2VW6->&8Z-1/M*WT4 3_&(-U<6J :H"5:GK(E04A,9 M@$."4A2P+PT!I7 Z!VP[RA0(&+B2@'IB(LD$P*HJV"AZVT+KGG-A;SRN1]VI MYV&4B,M=TP"/MB<3L&*>6,_B^ M;_RW,I[C6R.C-M&RABHY:*@N5H;1O9LUL>\G M(?N>V+'Z9<"X$M%$AP7Z));,!WA@D\W8DIXK;7P"Q-!7[NBM)[BX!$;!,RTE M$T>%)Q*K*3H+.%L)#X*K@PJZ=[BMMZ&6!\I=9[[D' W1AH,SKP(>@,;:Y]P& M'C//WJU"[OK2@JJ]B;H$K;T22A&*Q>YE3!%/JD?"O;+:\U2D775-N&Z/O/)! M%Y-5H%CPJ7APYV4Q%.N\*Q*L$T:Q%#3K[5YVK^I5]\ T&&^T34J3@!U;IZ EG " E38P$D20I1@3E98S 8WWEKOL]--<;9\S*1%V*\$2J Y%> M@%ZGX+D'KB1CF&MA>I=WNOR62_=U(*X_;"!DT"51DA,07P:#N=?@-V07P?'C M*;C2?Z_O6RH ^C */B6O9 B!\(";^"9B"@9RC:9<DNHWE2&Z(' !!?<>)S\4!,88G541/A@; F%Y-\[^QKSV!6 ME[[<^I0/?/LG%L[\M?7#A.6V5@9E905*.4L.3\P*I!F@EBW@0S MV1KB7#$D9)D5MJ$5HK>Z=9U[_"4V65PS199-TM:1@OU2)$^:.*H-[H\9P1@7 M*2S]0-=7:RQ)N%K(7JV@5F%7;"'P6"IGF0"6M""$BD9F.@4ND$K%&,"XZ=[F;+\<)MP-_/H@VSD$V/VQ) 38 P(+&GB4H'>S MX1B4<^ T>'BZ=#)R+2D%&>\K@5<"VB]0&ZM@B[/@GFNC&!X6!6$$:$ ,HTY2 MI5,QO063O3&4/9 Y0'HAJLS!"[ !9(Z"RQX![5F3E:2 ^33M70[JM]T\X(&: M3)C$7:"4I.*Q2S16>5,9%(IW/C!0SI[U[CC;8DJ:_]&TXWV0_W$SW&P/@+N: MX=[?XJ694\07!?Z?!)/A0-,36KSP6H!C)'J;S+Q:!PD69HQI M!A$T1I'"\)@88P:/"SN,NWI%=9):]&Y3^TY;SW/%?S;]9&6BHCQ( 1(E2$ZV M@(!AJ65F,^':1JQW%-7R'=FOF_P"RP6!L4TE$C );8S#B3#!$,;(OR1+.B $0PBE6"P+Y$ZJ-R( JR_YF5 M-S8MWU32;+!:&NLBD=9+\-BQ_K^7G*BDE.:12JMZM^%W)Q/T'+<4FL.X M/VP&S=[Q3KVWO^04J$56F?6"6^K!^ 0=L4D* Z?/:>)T*<6GQ)3JK3">R5CL M-G@^KZ5]\0K >7XRZ!3SPLZN7;=#^&OSY^LFY7:XE/9'RP$FQDLO60@D&^P% MFJ0D5FN)@1WJ"L-*;KV+!2P)^;_)XW>P<.UN;H_JF+>:T?A&5=EO/-Y'?6[C M8=!%UDEA5B?)FH%"XX:28'$7CP;C6:9%]:\$<@]#6=_4^1!M)5!24L(S(E*) M82TN'(EX0HWSF)U?47=D?3[DX4$QHP+H'B0I(C$B&7;+T5&![RN-X6!KLUVZ M1EJ-E8K2)FED)BQJA?F[6 I#%"R-GBQG(IO^GJ3I6YWG'JC53'5F$F-:H#^) M5*Y+_$LD%>@R5P%,'VV-Q[XPSO?_.&A]KS7]+>4S+*!D&) MX$* CRP\L5$*XAP 4BJ"Y:FW*5:/0GLOAZPQ.D-C 8!EK2&8#TFL\YX ?0-7 M.F%YE;Z2=1I7F[=:O!C?.FH&1^ >GK]H51V3IE>6DIRTNBJ::6B:((S059#VY3 .)@F,Z[NF M[38OQ]/M!NR?BOVKL)KRN&T& [ADT<6?U]M?BP_,E)B=!D<+X!Y ^QQP/Q]] M=*ML%L%E&Q_1[NV=6AJL)H&YUCJ++BB.K=8+((^0A23*2F&QV-2CTF(/2N"' MV03AW @M>28F."PC71@)U@CB?1@@L;CPB2O:4Y8(]0F/T.,) MM6 M<33XJ*3VR:2^4JC_?6,7F=R6A=$:P)X @N'.*R?6 P;%V)3P\\SVU[E,6"QM^5&^4BK:>F\I-P&!5#& U27C@+AL*&%%"I1 MX8K0:>5W@Q_.TBTI+A)Y\29%PJ3E1"81\0"1)SKR8)D$S2G[3[-O^("?L45Z MFO%87\(N!;DKC%D(C;D(8,\M@2Q77A.?@,6LI' MCR<^#* K U@X,Z.E2+B_L>:*NW#%2^QC%IOV\-6KK57A"@D .U-!B<+F&](K M1FS!#69 ]KP46EQ_-R%7Z C0(JL@&TTECX64).FTTX%E'%PE;I*-UI80EQYP M>#!?/CB='%<&L$X1I$L^M4X(/.<.P"=$GE1O4[]OZ&3<6^,?I@DUA)L;8-;9 MI6XQF#5**9PAC ;YC7X$V'/8'$T/SZR0:T"3%YIBB7R%5;QU M"B10[0B/,B11%&CKWJGDDTXGPZ.Z;89XEQ_LP !2W:W_+NC%,Y$@'Z^3RGK?#;SRN=0+JPMG4 MRL1]3HD(G@61@6MB)3R=\R1#C)+*W-OTM9780<:4[.DF\JO:!]R,6@H:7E); M$6^-P_R0R# _1%O,7H4?-FI1I!7<\EX&=-;5>1[.*5),%R\C>+3>@E.DI28A MIHSE([-BWG@M>H>1[K2CV(GYQB(-U@I&IO=!&Q^Y#E K*P21FI[L#_?@Y62PD<,DA$= ML"J-P?I1V*, %J^X8AQGHG?J9+6VB^Y 9+8H(CLP^S([DGW&@[;.$RNH)E%$ MK17-*L15W[6]YYXS#]0>,!$D)WBLI$D2SZ0C#HLE%*83E;T]G/'5KMJ- M,-S#0H_>Q$2U3XE:2XG7"5N/9$N<3HGHS)TJPH##V-]-D)ZE9?1 SGV@-&$: MJ#?82<9J2X(6 :OR"L^*+=+USN6_/W2BBB)6T.6 M9P29BE@F50I*A]Q?3_N^ZT(MISW'DC)\1)X2:[;'G(_6OP<.MJ M0#?FJF^OWY0P4FM/L>XBMGA,@I/ @2.2D][04!!G]8T/>G(6>DEY6UQ8[CQN M@ 2)[0G C\W1$":3*X!_A7$K:FP??J,, %DS 9CVSA]C':/-88)/VDE.][5E MMDC!M0I/324B#'8\9T$05S(CC%HN#:56LD>T[W]_D=UE0:W@J146G%>.P5HO M"3A C#A1N$\JVQX>1EF%S:KE.#R>)F4RB)7P73$E38F7"BNY**4M(&:7>JN# M;T6MKI[;P6$>Y\T]<&VZ;>55$2W-&'4.^T5RR3'PJTC0G)-4$NC!S+PJJQ[X M?6A%N$C1\HRJ /!&%PV*T!8\ EPT 7]$%E:R$*YWX=W+_ [_:9%^Q^9'WZ93 M!-NED,R""[#\>I84_9@RGD^YZ^*9S[MP%XN28:X\X48Q#"IJ$I(OQ/I8@M6N MF/[6*5D-Q;U 55"8=D(#$N*,*SS*)XEE,1&E,5%0&A9\?SL 3,(H_VN",G0$ M/RY).C]_P?)C2+",\H8QI+.7WJFMJXQ&L&"Q$9,C4@? LX!RB<'ZHH%*5AY9 M6]>[5;ON#6(226@E'"5 0("W'/2ESR""V@8G/)YZ%KW=25NG5WUSZ54/U)Y/ MA\"8=:3(@-8I&>*R!B\C,<>C"D'ZWGKL.WE<3VL488'O\[AR^EW^:_:#\?[F M,+VJ"XK2I,78V:PL^./,+&&R>)FL)3D++$R5+>:7.V(+^(O%*L'ZN>71QX(@ M]WBLZF&8Q45;M!":2"HDD H]19$G!C6UBOE;+.@RO85Y(M,TWALJ]V,W@EJX)7&4Q?=M5U?PN(NV3 ,OCU.MFJR-SIHP!^(IL3>2 M\\P1Y72*T;OB:>_:%'2IV',R[L8\]##?TU#@_),739LQU_I1NOI<4<\5N/H: M,T5DC )=QD2T#-$$Q7VPO:TFLOA4H;=#4*N?)Q"M4.H7#9GQ%,&[85B)*0 @ M#B9QS *)C'4E\'N'A>\]]6LY-K('R5\^>NV9!+W>U9-A#+0PD(ED%E0T6K$H M>K=EUL_R$@]TXO:!JL +D916E"29T#$*DGA#-5AP)[)E)FG>6R.P4IT7%EC( M-CK-> $!MUI$(K$"@R^^D,(S$T+*6$3OPEC+WV_]IJ/_*@6?*'A3&0O#,0=2 MG$LF3FO*DA)<\][MD?:5(U8Y\Y=%;BP%ZD>5 -)GX4A()1+PIH7A3E I>Y= MN%JG8L_3C2UJVURZX"F+)!>DFP $9T%HB5Z/XJ#!F]<')V\4%Y71R, #40*WZ2,VY,#>GSXP MYR@'E4][EW+5C^W>WC7O6>2A/G !O=.@_B,>ZN.Z$!=E(,(R'D( -K&]RW'M MZV[8-^4% F-$;24X@%8(3(ZVX%LH1XQ)BJIBE)>]LS^+P0U_-.UXOQ[NC4$+ MM >@CIKAWM_ASB];HM[8@A"*9IX9 O]/F/I# ?3I3))U,G$3N4Z] WVG60U[ MZ)DW[?'\N,[Q8ZN#Q[*0F8.CG@W'&@>I8' %LV-#%M112W/OE/+7M:S"6NK- M4O.)%^HC^6@2YXY$C1U&O'\KW_U&IW9[PP5& M:2ZC""05;#>27. D&VLE'S> (0.KYBQ;&.H_QR'T C*5,HB0FADDI49&@#"7">R^X=<7' MWD7$5W8G8X%H.90":#ES4KP#=2^8(,%E[)<@F.4X;W5T2MSLG=Q*%GRD(O+Q& _/LF])2[)2+ A M7]%XU,CW+JGD8?8E>J- >0BQ) $@*"G<2A*9!&SQZV-0G!G*I%[-<,.+IEW< M:>D>'O6\<=!7+JCSGRW&",,5,1I3?R*6+C'.D"*+R"HEE<*J]T.^J:E]D\?S MU"!0T-,N9>\ %2,#CJ=='["X$.;=#W$1VV8P@$OF>U3K(W^]Q1O1*T=5843[ M 'B#=@?2 R4A"Y&*2DQ(^GB8_)Y*DO9@Q\K2K+B5CG"!):5YP#J78.NX!11) MDRF>]J[00$\SGIYC/+ Y!.[)<7_8#)J]XYUZ;W^%J@6)9+51BJAL/7:%!_"# MI6UEX<+80,&?[%V(<,5RU!;IX0M?I$V.,$7QY)=*)("\DJB"2< MNKF(J,9VT,7?J>]"U6BM]\I?B9\D9W.CW' M:.'4X3$=Y3!G1Q(GP,76@5MK$@>TTEOEM7@4_@X6KMW-[5$=\U8S&M\HZ+S& MUP_8LH%HC7(DV%%RF(EGA^Q='-9(S\^SWW>?7#>>S^_'#YWG8'-3#RQX[(R6.:G3= M<\\]XNGYT5^_&M-G7[&Z7W[Q9>N[^_RSQ]UP>7[YJ?[TK#T3,*L&]?#/G69P M7BKQAHVFW7O**15/6_CZ*5[WI/)M;*^_>';%T^+CF)2F&0\;X--JW.SD,OKY MR8LW[S^8%(KV14^+9$LLON(5!L!XBM+Y9'.F3ZK2-@>S>SXX@RU"BB11X Y\ M3)38HA/1)=O@@A%>INK%!TF+YJB@;NID*EFG0H(]5P T=9S*QP7"L(V4D MI9X+&N R>'O0%*8 5\$4?(!)F@+7RIAYX5KXF.$RCF7$X$QC2<8'6+(D\+0GS ]ND($H "Q2NZ@RGXX-8(U,EL"X,56& M25@0KV%!1 $R)JZC0BKXJ!RFLC,@'XR-,X!#4A$KDDK:IU(DOE1F+5W$PP<2 M3XGH C,-@A(.0RE*<)JZF4IA8/XA$^>] W]>>V)AY$!_KI3S$5@+&8D'F%( MTH.OAJ17%$FOB! T(IU(FF)+RT2 M3!^5GA2)9Y *+)EE6/T_6L=3X [8$Y]63.8\.F)@PD2&##0M%N;!C 5N%]87 M')L1RF4!_!;!I<"SD8[XC$7&N/1<* M,%)A*AH*S[2= ')J"G T 7E#R0H"WF?@,D,5,DV9"J"0"MC",1(HN%A ?AB; MUUC86<+0(@5T@T_+*06#1 PRP*HH>"0P(' IHP709@K6(2.!\(/<)@7* =,& M'";-Q\*(\@:D#_EQ<6%G/ MD2UCA)=FT%X!B">HL D8'74(L"KN\0"'8*-0H['&F!4D*5%,2EQ$C(L*0WF#K2PF:EGC05<"@7 2L3R\R MOA0\$V&Q2BF0%COSP5HX[B/A.M!@FGKS-FH =2?1],_][-/'4H#\_S+?U353_!O-1H?H]4Z] G=!C)N M#I_1#54/?P2;3O8S;O3-/@C-)S*J_PU7/0M-"T\B\,F/8&\/YP\I ,GPDOR, MT^W8.'=(_\L?NN^(-Z\-D@ES&^8W3HA_/7?$0/EL G,3\[;#/YV/K#'R^\^]K7P;L^UFF\_ZS4 M8]+AR"&^Y'_]A6GZXT]/\5VP2H=G5NKPXCK-QLKFK[ITUOI+ [DP[Y-E[?[F M&UP=CJO43,(@WW5-%K4DYQ;CZIG+KYSYF=G%C '5B_.+S:!IG_UEZ@?]>/5L M/TXY-C2#=';Z7QS/%?/__\%KLOM]\O[W[];QP M:]GO%2?L;F_]OO/R_84*9@STZ:@9U&E^;=NM!([DBZN[+!&_K8K]6N/25\%Z\7;G]:5J[BN>_:3S MWH?-L MRU+$+!P"DTIX%[@OQV,Y-B@0.J-6(P70 ;&8!%HHGU2R0!!XUQO/ MPP: "DZ$-^C*)>H ^P&T!L>1YZR284P]J88>HW4IU\^>-[';&,2-GGXL**/D M;R?L=&Y9?EF*6(JO8D1]OV+YQ<$M&OC@9!8)=N_(1+?%PM5WKWW[9_5VF+^_ M:A&Z@==#C$,_(VJ#:W'*.!TGJ?^\AFL6ZA%<,^'-MO:#JQ2$LE0X;,R9 CK( M(2OB=$27GZ%VH%+GO"@%\;>);X%_!\?3??HG56G: S_^^4D-4QOE"*1K!L$/ M!LT8_*KED_O$+.N3!AK<,3'Q;,?G;[YL[[[=W7OVCVME^]W;G M??7N]YW=WS??O*_>OZT ,KX'7%@Q4;W=J9CZ+GU?O7U1O?_K=G4&39X@RLI!HY790:F):CWI[N.)Y3 L\2?$(.X"W[>!M)_I@<9]^2 M/.P';;H:VI5@/RR)#*(DQVF4A"; ;K'KRC>[MP0EPAA+N*2#:K-==CD#FNT2'2B%>+7:MST M:31]&LOE-/OV!!"3T>H1YK%5+^I!KD#OA]P^6Q(D!>!OI'>%)*OPP& "2*IE M!L] J9*IUI*QNYK@[2X[#BQQ%G@[WOZ/Z"MX9.7\1O&4OW M"O,3NI2#KJ*XSL1R[0AW-/&4/<]6+T82=O)>/4+[.L;CD0N5AB]._BHR;NZ\ MWGV_\_;-;]4?;W=>/:]>OGG^.WP ^.@'^'UK8V'N6;^V!&^K/+[;_N3CN$+Z M54VI3BE:^5'5G3HH=4Y5/:SJ\:C:VN]B/5<&FN^D5;YN0=<:92$I.%\$&U\S MMZZTRF6\X"?C9DXQ' IF)L'(\7(R\,?-9 R/_Y33C]-7,4HW@&ZS&R)F71^. M\K-1/O1X3N(\A;MG/\'WPP#:^=N/ZE$]K4+];'[_["*X*ITL3O]Z\O3+ M7_[T=-Q>?,\L[ZHCX4<8+PEM]G\^ZWX2_.!R4?Z<:!???I3;<1W]8';5E-PG M M7.LKTHJX?+3NPZ+S-7! 1EB5BZ@822,;D9[(?%MH6Y2(G_5]RXQ=@Y>%P=#PX\L/:?]G( M "^E%:>YQ])2-'M"/:8K!P.4=#D03,/F.93DHU\,S=_[3R]GAVBF![47!K^O MC._BV3:MA:-?0/$NT[ZW&7]#F/ + MK'0Y2"B.:J9H(=I;/ L&/T(&G!ASM(ES[8T.BP$)FRFU6$EA^L^K>M@U8UD: M0%"45EO- (!([:O-HSRQKN_U]_L9R9'T?5 M. _RX7XSS-6P"[+\4-7S2C65!UD%[97RL^J[)>5W^B!XU)YH80K"14^L-8Q@ M=6=K*.69F[LJ4(0FFS"3!:G,!9#!,/-P.5(W'>3W2]JXSQ%,9O*).!8RD"]C M80->B'%<,9^\E>'.T!3; P_>(5?W:>->.$/ .V+WN77?VTVV+ZK4!6^R/9@* MOQO/[(*I;[NNJ57;*>_VXAXE[5_GH.4KPT9NR68*EO5^(XB?OPBG M>%5.9^ JL,C SGOGVVTH?6[[1[;E>855N\?3?OG5)E6\P'< M8FOF_D+>=RF6AU@J92/^[E+),/ 2'N:\/X= M^[[:]Z.JU(.<*C\8P)=XP!8C+?^:U!AG&3=5R+,+X)DGH1:!F5K38YFS@,N9 M.,V<1AB$P:_Q6&:5X-OA7G-45%1A5W\'S@)VJT00PTPC;NL-X M9\<7Q_M^?''L'_WY4>(0IS?/YO#]#Y4?INH[/IUC *:$[\,_809X?7KY(]'&U<>1KPYR:XR'\XR+Q0&_)7!G%*&=7<5B2H* MF06S4MRYOL-T W5KTK8PP^D9:K0F8S^^=76!.W'I/_)H"='_.PWI;D=-+WWU M5Q6R>8 )5]6;YF&F+>\W>KTBVABU%"BH@WH\!I66!Z"HVF:(0&1P7&4 )<=5 MU\_)QV[G^[D?^^DQTPO*^O099X/D.Q.X4E(U._,TF1:3KW;)^^H[A$7F1U > M&[,+QOOU"$;L#_'HT[(U]W2\)PHYC[[?6)JV=5%$EZ3%>LZ@;4V,Q$9=B'-4 M&T#QX'(N2-N>(152:J9\U]IVK6W7VK8/VA84G*\&,(U<^=-^1)T":A$Y7OII M!<)#+OEB= !*&M[1SK$5J) #F/_Q#PB3X6& +7'!]JJ]MODXWI]_O0&H.7-;[N:_;C_+(O7G#U^.87(E2>77S%6.=7UL.I+6$\ M$#X'_V<1_T9W,.'!1.TQG=/DXIK-SNN^XVS#7+?[>MV][-H;V0;G-]ED_9=TD ^R'R8J^OHW5-H"87$;FVV$N* I(0E$U;V$@?7(R>1D$7 ME)..N+#= H[<:]KC2^(TW46=JHBSBQ89LGEUN=JZ9:QQX8RPJ(#D+2W=34N; M?N/+L7DE^WSC"_,YJ/NFE^/-99!LO3A?Y)65LMT]7=[=JW#UO?/?PX,;A^Z! M<9D$S1.1TGH2K,%]4.&D32;ZO*#02K?J\S;""R\&>K?2GM^ZPMF^W'G\!N6! M.T'U^NB?[A0;-+0Y9UN6QOJ-L1 H [;+H-G_0MVC_3P8S#FO^@[XJ0LY3RL=7A_0G>['_0-&]I6;S#"'?^]ZH^F':0*A'P"']1Y] /\'C=. M#BS':7+QJ,N':R;C3E=WIY6GSSELZT'%U0\5]NSH=G48^_&.^^EW (@SZ7_1 M[8;#N*?B3YVD-!1+6.:>2&H"L4IPDIG2V3OF@Y 7Q5^R;)*VCA1KL.UUT@3W M[>&',((Q+E+0E^0]=,&37Z3XP2C[ U=T+L#S63Z'0[\\3/\]N(!YRN:7O\3U$-=CN>O M[FXE@ 6_Z6[8^^TIU^WE:023^#+.[3,_^.B/1[.]RW6#\:]O,'YO:>_W<[+\ M_>:OK[:Q;$J)Q68N.'>?B0MF MPUU[^'N#7G>,V\K;WZMOE)RP(=3]' )_D%,C#WPFYI&<6%U/;E4GMW)GC:\L M)[CYV_;7UF#]RNH69Q09#!1?]?,3\>2*];WYD>$%M"GTU7Z+CME?(M@C0,J^ M/?XP;,;YFB,KI5RCO2]M67;E =Z3=U9OX)V8,N_;SLE^T;0?X5?RJFG^Q+^[ MZI/=T:$32OD;,^P]G,&^IXV,RR7Q4N%8+OMT$&:!,BB^4@#-!G\0"=0KS2^/ M=5Y?*0>+FNRE0G /!<"G 9@>V)\[L\F)]0$':?RA_O#A9)OL0SVEF1ZL7+-YMOMEYNOJI>OGGQ=N?U)G9(71N=A1F=E9.VVT.]'L"[ M!9GGEP"^*K:Q,'.SY)D^I"5=)D:'61U\8&>4Y.@$%M^'CGQQDL-P3W!\Y=CB M\0!RM5:3MU23?*TF^Z F^0>XS>]-M=2'5(_BI&L:_0$^'1R/ZM&''>?KRM>I]I*J7 M\Z_6O1MFK7VGVE>LM6\?M*_X\"_,8JT!)]9'&?\8S']'53QH1I/[T+Y_.S.( M3I'^[70@G1[&@6!FV&9H)N/JM6__S.-JIQ[]N5:NCU2YVC6PO:5JE6O5V@?5 M*C_@V-MF,/IPV#8Q)U1@][);-WMMITC?G;QZK2G7FG*])[?>DUOOR3W*/;GZ M_G;?>GOXJ5W<>AOD/3^8XNZN0NN] .]7^-(I MXIZ^= VY'RGD=FL->5L-N;E6D;U0D?Y#6X_^_%!\'#?MO:A'#-=6+Z;O6VO& MM69<[XFM,Q+Z,;6+&0F3X6F?N@\C/[B?N.WO9]Y:[>);,8]@^U^3>GQ\MJ$, MAG5_'W5=]F98:^6Y5I[K%((^3.UB"@',) ,"+7E\?)*0 M=4]I!*_A2X"A^.JS*5AK;;G6EFO/_8*^5&M]V0=]J3XT6/+SOL^DONWJC+X\ M?>E:1ZYUY!I1GM.0>JTA^Z A]8?\:;\.]?T<1-V>O6NM#Q^G/A1T78]I!)_Z M\7TY9;LG;UO+U".5*;; +A&+J,B)_/AY))&U>>/>UK[LIMSWZR3W^XLL/ M64;W_)G@=1WFE:[#W.F_FQ=<7");_;&?A]5';&12L*5),V]/O?G'RY.NU=BI M9/;QUH6&UK.//^:+GS23=OY)T\X_G(Q.+H-7^G;VVA8+/,*KO]2:H4M0 -1? MC29A5*?:XU<;7Z]BO[Q8RU(!'Z="%II!6@3QMC9_QQ,2FSO_J-Z\?;]=[6S_ MMKGS_.6;WZH7;W?^@%_)J[=O_QO_WGV_^7[[]>VJ;]^_P[^(I0$8YVM\Z;Q0 M$7;@&>_7(SP"W@(-!\?53M=0LFJ&6&[TH&*4_*WCL:Y5?!,G\_L 1Q\VT[ZG MX7C*LWD8<[4/_\)3#_PQMM 2S6>C#/VLNA*EPYFI4O/# &;0W7#R-5!]D/\ M=M8)Z%U;'V&KH3/I.*_@G[T.O\- ,02(78+P>N:[S>C:U^&\@62\D\P MPBA=1R NS61487;F--=G G/H5NDD^P>F.I@D$,W!X.R3QOM^W#T.FV+!$HZ; M%B'RV4M@6)CQ.5L^'%E[4LL5= $\&0GS0Q7RH,X%=4+^= @CFU8R^6'V9K@: M+IF,NQ<-ZH,:EWS<_- ]XNP-N-XP^.'\\0?=P7UX3F@;#_:J M]GV!S4$2^< MUE$9S4E;P[>EX*K RN+-S;2B"CRJG999^?'S]YW.!JEUZ(]QVCAK,!MU D0" M-^'S\48_K=^.BP[3 I/'7* M(!6Q]B>58/P!]D#]=_?!!BK*A/HP[F-;FIF:Q9('L3X$VES4RO#D^N"RS[NI M7OSTL&W^>+RCX I![YC#J#3:,I7,\)-^\,!T8$? M$+5.Z7*UA*(,YU&^*+/!8[^X!O7*9Z6#0#FTR'CG>!/'-96KZ>\7!-]7PY,^ M2+.L[*E$=^M0#;+O1@W?3$"F9R)0(9M@,RE0DZDNG<8;5Z5M#F;BG?(HMG68 M=C9#F;ANGIL#N&FRMX]F?\84TR'@C7XTFAP<3JE73WGL_D&9D%AE+Y,2K G#;F">1GEV;?8]60DZ6H M?#K*+QWHFM^ .7UKPE E/'Q#RST 1'C9!;H I:;T.$NACBZ?S7&FS:<:=:Z^3[7JLV_).;WOR=T MY5P=I/N*19A>BN]\5H]A./':4Q(C0!(#/R5_]1;XY9)B8I\Y\[.9=^U0Y(;B M]C_/>_(7H.*E+CL(;CO^L5LN@OL%HV>HY:81R0L+>SI^>)DP__E0>%)N& 5* MUVKIN##2<'4Z[WJ(0R?=]*^9+_(BF([3CGMG5G769H72BT]]&+P\[4/9@>0_ M,\!9F%1ST/5<'TSY8[\^')T*%3K+IR[SFEF^+6;Q1QY T SE(N*(S6AJX."N M"6*,2>?3U\/#R=2LC< X1>QNVS9I J9NS4EK3L*!GL-.8\"374@,.0D\&_25 M]\;PYVE@Z.]P&V*F[V;X_(_-OV_/X/GW4R_QGPU \>IH=EW7C?GLH[;1P3H$ M'W@>5%ISXIH3<:"@SYIVS0QK9NC0$-BS:N2/3N(T,[M5'Z'%JX?@Y'4E)-=V M;,TP'<, ?^QA/ C\*@Q8C*H\/*K!8F&LP@]^ /S3&3EDI;WF*+?#+C0QMV+; MN[_-C=@TR 1KXL$RSA!6TX5RD-VZ;]N9"X==Y@\=KQ_Z;UDPA#W/!3=,N1CB:,D4=SQJQ,[LO\!M\,#[9,$OU M7L=[_S[=@)B90OAVV!QU'Z^-X)K5<*"S?8\Z^FD,O#-0^81Q1I,8P426R:#; M+=F;ZD;T]4ZY$GX9CGR7-70EMNJAOE];M?NP:J?-,5[[,;CQZYCUMZUO,-QS MLL]6#;%>R2R+(>4 /#,$;;.V36M>Z4+6ISD9!_[/?)*V,4_EF'+.:-S$/\'! M.IRT<1\(N&:?-?MT[#,9GB;5)% U>],.(F/_J]B;P<=,>KU'N6I? *\]% MD@'OSI%,_G38%4Y9VYPUGW1[5@-?'TQA[. DG1OS3]K_NE"+:>)R_6PVO)#GWRG:E[A MP8EJ\R#CB9 UK.W9+!\:UOX&^J8%!;,]/XV#+#.M:G2Q7OL:W'Z+>N628UIK MD[-FC6D.UG T;B=QNG\XR[U:,\>:.7"@T_.>W0YS'M=KI+KFC!.U,3^Y@OJC M&=3IIG[PNF;)PFDAUC5+[J=FR5K)?5M*[DP=VFJ3P]%!X M/ YX7KFK*'%=W!7BP1%^Y*^.!Y*BS1 M-+U_.IH(-T^<3V<^X@EO)W94S\9MQ^X6:2R P MTT)J./ VPZWPLM,[L$8:%G$[4[,-OZ_;.#F -V*&)4K,M$82ONQD&%4]FM;- MNE@.OU;G/G??6R(M6+ MEV\VWVS-%ZY/0WRY^:IZ^>;%VYW7FUBI]1:U:OE=JZ]V9.UZ=+ S5#U5X LH M9;O<)7R__;IB&]7=J'S/8P:RWZ7D[EVH_I#VX$L5G'_H,/;NF?+-=R'GZD#+ MAZ3)5H-!/BPING6R(X9]P,_5[MT^6Y06BWRW>1]NPC,N0+?F(*_IM.QY?N''P3EFW! +U*U MZP5S613.3\;-CS/TC<- ,(Z5F^%R EY4,P%OJ/Z4TX\G0:8-^I_S&V N W\X MRL]&&6 FJ)_Y8G1IQ]-G/[G8X D=T>F)AV?S^W_\O)O=]'5:;S@G_G/F7EQR M =O0_+JOK_N.;U@KZ.E_UU[U] M>VK+Z ^UVE,[:8&FKVJ!]GD;K/F8ECCM6^O_JY;A_7Z;<_4:_MX?5=L88+US M-[ '6X8%T7^M&]:Z83&ZX20F-P^= FSMW(UJ+JM]$)L[:(_7OHW[N!%S.S:X M9GVF,D5%+U9HK5AZ)'W?@F+AW[IBX93+M4Y9B$@\MLFNA>2,D(BUD-S-\';Q MH<\M;X0E*/$*RWM)K.6R<=ZZ(_1]1\NN6M W&2M^#_+H2TQVD^E?:Z#O?V_Z M;IKV[".'3;^F>Y[@5\WS?RZ0IK?M!'[K:2^Z#_A/]2<@X_!%.RVSVFT/O_C MA8J%*D4B99G(K"VQMCA2HE!2.&9R5$^Z)ATPLAUL4+_U(6>X049'O+&%R$0= M":H8XKG@.:MD&(-[AOX !CP9D3WO#Y_M3/L@OFB;@ZT&4X?C^(]ZO+\U.[6U M_6F6:+%> MLFQ9CU0;HQO\&U=M7P][KPTX?2NP=PL[W32EVFL:;"3<#+ZX);+&OU=-]\L^ M^$I(TBV)_541B$=E7XKCS#I-C(H>[(L5Q')#"8^*9JN4E=0O CJCJ+XMOZ&@ M;@[3;FZ/ZIA'NR"R"S(CG/(-NCPS#Q7]KFU%7?!4^7J/P M1^VMKC2$6+B!"$HFGS(EP2A*9(B!>,DIR=I)FJD42GX6H;D-@NX$[%TG7XNR M"%RN@\JKS,MK3?68J;MP366E#-()1930 F/)CCCE S$NJRRM%E;H14#9)6@J MQI>)75>"EWL1(^[+CM)72<-N'F#=E1^JO5E%;SPGZ!-<7G?-._&@(-9Z&([6 M"12/7(C6!N%<\#>"#@\I$B<$)V :/ DA!^*XBS2QI&)92/!W)H"S@OJ;P[1Y M3OBVI[*W(%NAU8;YQDW%2G/Y6H<]9NHN7(=%86W27@! !<];:E5 'UE'DLTJ M!AYSL)_IL-N VOO58?R;UV'K,.RMA.2[WWP]_!YKI,W;V)Q6*"N^;JLC/YAD M3)K >X"AL?X85INOTZQ)TAH!/VJY^E:MQW>W+#OR==;("4>3\868$ $=VVQ) ML#P1^,4+[HWT-B\"4?\Z&=78#6^K.0CUL)/;K1-YWCHKSIMMB_+?%1:+P.C]THKZO#+L2@N1?^>V>?(+>51: M<$5CV:L'[K?_-<%>*-_E6<&[[Z>EQB?#>+8XGB]89QRK(?]0#?,Z&6.=\;?. M^'M0GR H*Y45A'H-^-X(21QUAN0@C/& [SE;R.G$::W+5\UHA*=XIKKB=1[O M-^GE\"B/QM."N0O*MC;+/+/3TUS"-=I?Z^"U#EY-'>Q!R6KNB>2)PP_#2*!, MDIR%"LJ%0/5"/)![U<%TPZYU\,UU\'I'X58"]?:P]@-Z$PQ[;4_\2A= M\Y5&*@NW&\)KF@NW)#M-BLS477R.=Y \:)X X_+_Q]ZW-K=Q)-G^%83NS U/!)-3[X>\,Q&R M9&_HAFTI;,_NQXUZBM@% 0X:U$C[ZV\50%(D08H4V VBNW-C5@:)!U&5F2=/ M9F5E%O"AI!#=\G' N"%4$R>\U6T0W>X 2V,[D(-(CQ_*J>HW&<7;:LDESKJL MYT:R.FA#0>R_VT!891W7U%$#7,@$@KO".;UTH,L3+.H0DJ+M)&2[P"J#Y=F83-TI MF;J>T%[4!A97:=7O-GG5OV"UQO#-9JQ.8#^G?%3S['E6$)P@((@F8$-Q+TX[ M:VAY0C/2!@'^=3%?W,Q_M.M>^,!2ME@X@7"(<+AW."16&FYR*B#("QQJ(L!9 M02$K3BF)GJKMMOB[<.RNX9 ="X3# \H,]X]V7TT(]ZEH6KJH9)BLW"?L^+&U MX(O*G_57O:/B[) M:V\+'[J#NMNA2)TB#=J!CBR!\"2"%<6A.!*5M]$&9UOI M%W*SBFYS'^>\V._%H>-BWORPMN/-Z_ZH5OSCI]72%?E-YV[Y^>TJG3;%*]5O MLERL[^U?YH':2@#M(JIMX[*0VYY/Q8'(*WYY1? M-B]!]CTH![/_B;_C]32<EY4MKSRI 2.=>K-=[.BO9O"\]H2?.4^O7Q(WP;) MP,NVUF?^]H*]^/HZ#P,U.W"PN-Q!+A<5>P3+Q6343@[QI\6R;-)\$LZ7RS0/ MGR>KI9LWLW4AQ,3%_SZ_:->&B:H>U5:/+-0^^#L(,IH42P0&,6H/0CL-+BD. M43LB1/*&\=A* ZW*;E]?)[?7BITVAO[ZPL[_J&:^^9*OYO&/+T;_ZLKF2W3W M+O_A/K4__Z+#CHW/CKYXL0M!=0C2/7A0M8IX9;($:KP&X5VN\S02>)NDR8$$ MQK;J<'9J\M434,7;LE@:^A0K>Y.6TX^;.= ?W'1^/2V&Y+]'EH-^ZFE^11NI MB=4$E'"%K$?EP3!+P;+B:&P@2HHG]4]P_YK>ZU/^,2^X,RN;%NL$R^IAWLV_ MV&7S:CEMIO,/;\Z7Y=_WY?>+>.E/OF%*W0-^1 [*CXS,&A#KABS=@^?D@E&> M5(H0O2FS7LFXR_KYI=,_#S M.#E;-*ME6DV7ZTF-F)0?;(447D_HF[\+DNEH:H2@A #AI0=GJ0%!)#$L4:*< MZ#JQ?P$5K^9Q_:KW-]#BXE[$^YF;-T])0CT0,XSOM@0F_1&T$;3WTQ@B,V%H MG5-'10#!A2I!1=*@LZ&!6AXEVSH];3O1OQ>0?6RF?WQ#1Y^]/G8L<<$*T<3/.P/G:;1H7.V;5NN+BW,_2F&]_W[T1O?=T]Y3&ZJ1# M$ )*3!#K?8,(AGH#T2DJ"$F6LZVY8KL$"7.ED/L['>@U7F+_ MC"?WKINKL:E6/2X+6W);:2%KS@ 9*QA$H77(I;UTAVR5]=3D1\GY:_5QZ[ML^; MD5AYF.+O*[=*S;O\ZC0MBQ#>+&8SMVS6;[F*T\CU.(T]U&#\F.M!W1#!A!4" M&P+;PXU9DV0ZZ 2*4@K"& V-C$#$SVT:BJ4-@*]A%AC6)^-F31TB7 M[^E(,9V=%R5%PHQ^!?W*5_T*,NN%V^FUSB.T(;3MU%*B@!)3N2"4UZ10YBC *!\AF_);*WG6M!/* MW"JT(6EN/<<\EA/75V4%[D.:%(?HT_+Z26M5N&:R.%\U*S>/17=Q;,%X3FQ& M=D UQN6B8H]@N9A*.IR35[Q4<$#+'5EXW/[M-*:U89P#U240$CPX<$Y%<%F& M(!@-7/LV4D+_N0:K%"]XZJ]KFOHNK\.AYMT7PA+$PSE3 M12I\0,M%Y_'$TU$JG/-6@8\%_@4E&@R/!)*+RD6CB+-=4N$+D]OR(2VZ#S&P MZ2\CTWC$LR%+MW4\2]8IX54 1VJ7_1P2&$T41,\%X<8*IE.'9'@/>"9'/X7D MD@Z7_SH_2^N'C_C6K/RXX_?^8B$/0M.MO__5/_C8E3_7 A]AG=^PW,U+ZR>_ MG*[*GPWW;L#O*4U;K L0U@, )CZ5U=:ZA4E!A[-Z3FR/OWU3NR?GSZ@Q_5U112]^47M3CS- MGR__]/JMD.;Q>[_X5-=0RPBNKOE_ZAHK]V&2]VVYO &[9:_7>WYRE7RHUK3) M*X#+Y5N^=+-_N<_-]R_^>ELXESN_WHJ[M_U9=O=9%?C+E@Y5@5XM3YO5WO+[N6^F<>KJ[_<(7L^Y,?G]7>MF=KQ:7'7?JUZB^HZRAOAR*TU^<%^<]_93B M]YN_0@DY)G^^?$.H1:EG37K9I#.W+.9WN1GK"'7SV2]NI]L_3INIG\ZFJ\\O M+]]_1QY]\^>4/A:<__G"&][Q GJLOO;LUYYCQ\I\]:.?^\]^Y:S"[*N2]<"R M[]<__]6R1"F=E'X-;K6[U/A=?LL[=L(\M]NZ;QO^,7?GZAO' MJ^2#6_EH5GL('O'^NQUM <.>SJ*_15WZLK1'8\ WC2?HHRO\Q2W#R833HPDC M3.RF"X_IH'\(VW1P=P+:6N[A7/X8O+V\22&MK[Y=F Q'DWF:0][?;U22QO;O M.W&QU^?+97DT<6N_A_T&QF,P(\.',2X7%7L$R\5K5OMQE*XY65=7A/H@_?-\ M^M'-:L4F7KSJ4=DV-G%KK1E!-$$2 HD:"B))"HY9"Y:)+!-)6FWWIXR**$>M M!AD2*>^Q$@QQ&J+0/.8D.7%V:\!6L;97\UC_\^,7FWNU>NV6RUID_1]N=IY: M&K6E[#$VI.RQDB.6(9;M@F4YF4RR#D"BLR!TI&"H]L"BC"I(95W",X+)^)Q8ILGHNZE@(Z[]M+,,85.47,GQYLK3,H54 MU-O/TM%DGE;(D =M9^A,KCL3$T.,L=[B-8F!D%2!)X(!9]KF($/6>FM2]R[$ M^-+L?JT65[S*SPLW;WZ[,KQ?T^HBM=N20Z$,.]KT6M,1QX8LW=9QS,D?#0K0K]QXT$,>6VP+V";%0APXY9<$D[\$I0+2GAR8LV>/"ED7TNGJ(M%T$4 M4MT^*S-"U9"EVS[5M:+.Z>3@J#8%=G@"&T. +#QS5O/LK6R#ZG8"50+9+.9Y M]\-FP^(T35;NTXT,+Y+:01L7>HH;3VMZ.PO^D6 M_Y \#A>29,L"9&]X\1ZB\%WK! 3B/(V!D>1R&QQY;:R;Z]KMGA R/ MZ5HP9+LX#*U'7$1)8_!J:W!THN"A2O3"@P+$0H/ -DHHNV.C:NOATN5]O MKFU7>3Q+]<&K>7QU;=^?4RSSQBR M#MIQ(@V\#BO1.LFL4A!Y=@56; E9B3!@?,$5&UF6?&O,[2XNXEZ<:*_P5DK; MY2D1*C=&L"C= X(NQ7EB)'!0TI0(-BI=B*THM,C1\E^M(H^M1+#[@"Z%UYLZ M/Z099D#[KNAF8>+S#R5T=4W"8Y?KH?7(8$=C*>@& M;A0.49ZIBPDDJYU9>#VRHX: 5B99&Y04L97.+!>&UJ43T*._&=9KU4;@&K)T M6P"M 2$'!I^S!2Q6T"IY(NC5S8!?^N@?@DE\Y9QZ':F,&=L>2 MHG3FIG%REN9-M8RP:)"^#MQ4T O='&\M3Z1O"Z5-[E/)U-RT-DO\.V'G07-TIHO8_)1@I,:0U"VEJ" MYNL8QD)]N>0IB59N?5XSOK?S5U>V]ONY;Z9QZFI/^^(_%F']VU?S^/\6T_GJ M/\K+SY>I:>^,;^Q9DEXK/T+;D*7;?H.4)).7P@.I+^*_I;(:L=]#6@:[ANFN0+KJ4G 1O"]<5V9=' M+OCR?1TAM>M)%*8-UGMI7*VAO#SF(X?Y7BLRPM20I=LZ3%F2'=&R<%"53&6C M":R/ 1@QP;AHF"!;,+4+@^T IN3(80ISM#OF:%=N_F'J9Y>5M#CH6T!<"-MPPXI51PXVG4B0 M8XJ..TV5V[JO\<1),*V7KTG290W"8(8>])I/(30B-.X;&J/GLF :$"X*>U:: M@'/! :66R42DDJP5QMTI--(N#[<& XU[G=TX]GDPR-3;M#IVS*K9Q<5Y3? _ MHT.ZJ1?W[<6?.O-,=V_$0'U3M%QQH3+P+ ((6QB[MUZ )XD(YH3UFK4W6*:M M,\PC96F7IYA?58A^>20DZXB.B(Z[UGAD0J4G'IRV^:(16L^9WJMPVB7\0+67E?\W__CV%4?S^IO:]7#T[( M&"1O+WM>G_G;B\*T'JLAPW+*N-Q!+A<5>P3+;3GEM9L+[=_!\\7PW,[+KJX?S= V#GQH'P]\+KWE=-ZLW&RVZ1.SR)/9 M8OX!B@J=3F+R>!6A3R6.^T]D'@;P=-!*(?I@C0.6F 61%0/'N0"A@_-41YZR M;N,(Y^=B:W\44WM3+*W=J=N,C?Y*6J]5&I$+D6L7Y'*4)%]9ZYSVY]!7<>)RZ$ MY7F*D_2IM@C'[H@#-S7T'M>]![6<%Q?A(5,:0*CHP.K"@+TWBAGBLQ1;9;4[ ME2Y=6-[[C>&]FL=7&[.[=JS9KE>AG&);\#[K.B+9D*7;.I(E79BK8QQBSA*$ MI1Y\=@78C!4LBA!B\*V4&>T?R:0]MB-',DP1/\NX\FL'JTB+!VU@Z$QNS"PW MFD5'(XA '0A"$WA.$B3);.!49QNWG,G39Y9?>I#/[?H/-7KOT6OE1N@:LG3; MG_;E=?+*: B:F@)#+H-W/M;!CUHK&1.1J?V9Y9U!U]C'U6)F^!EFG"/M'8MY MH>^XT=:,LY 295#(;_$#SECPHE)8HD0D@66=2=N#SCOR'/R8C-QS]%JU$;B& M+-WV9T+&Q)SA";2NDW"$X^!S4B YDU09895OI3L, M=!4E[,]>Y@26_G87&: M)BOW*5T51"#;;><^-[8E&TE;,F)8,(01\#&26GTGP0HF0 L2N/6<,-7*=,F+ M,\:-S?Y13;;E&CS299)X,*W)>LVZ$!X1'O<,CRHDG34WD&P,(*CEX!RSP)T@ M5,6HO=KJC+5C44:W\(B-&P\M5SWVQHUA^^X[LO=!Q\6])A_MNY;$E*(Y@XNL M. =6.+CS5(")MO!KJ8WGK?1*[ZZLSXC1#]SHM4HC8 U9NNT79C@FN-(:J$X< MA/*%UXI"B!4-A&H='*W@T\)%OIV^T,MI,'Z MXCZK-8+6D*7;_M4(QI)044"VG($@68)WV1842D8ZSHRR6YURGMIOHGW04J++ MC&XOU!H'N.,5.?0#Z =VO6^=>;!UF(,7M@Z]J?-N"GN%6&ON4OG@%%H9>G// M/9/670(CHT]N]%K!$;Z&+-WVX8L9:7-V]8*#*O"E,GA:+\P5HJK+KXPWK;1- MVR-\C?TP"7.S>/4-_0'Z@]W\ 65"RY AD%K(Z[0%:Q('5?R#((6V9ME*QX<[ M;Y"T[PW4Z+U!K]4;P6O(TFV_>WF069/H@*YC<2X2.*<\2.\U+3"6B6@E)[LG M\.*C!R_,S>YD'>\7S6J95M-EJL4$$Y_FJ;P .>UH[ ;=PHT264,"Y[;V_E$& M!*4*3)029"+2:2]$L%L59SNE:%>\B1%MH:50 K MJ(4@;2UL4)XQTUJVMU-7@'T1>JW9B%M#EF[KN&4CR;F>35E"6:6U#IQ2!!(G MU#)9(_4MW-HYF]LQA<5I%9BMQ5:\Z /0!WQC;QP=/?%< M/>U13.WX'6E!+L;!"&VAP!9E M*@I/ NVFPVT7R(6C)S %NX-IO$DY%4V,D^DU(HL$=E=3P6;IHVR6SA2560@' M,M6.MB0&\)HPL(01';@T2K92KGMIK5>^Y'I2)+7F393$D1)#IU.(DHB2^R;< MR6F>)8$.EV@]H6,,&7V7 MRUYK-6+6D*7;.F;1(*3FC ,5SH,PE(*7G$&=AD.(=$2G5GJ:=8M9:O1W>5O. M0M^I6=L,N/=9Z-]/W#*=+&8EXFG^[_\QC.KO)^F?Y]/5YY1APV(&SP^4.YFH!U>^\$["/7CJF%!,"+.=DMTE5MZL[?>ZM/=N^6[Y^\JM M4OP/-SM/[]-R[?YOLM#R,,7UJYIW^=5I6A;1OEG,9F[97+SZ"S-]^^M/]]ZL MX,:(;"V82"4(SP*X8!,HDUCVD8L@6JGQZ'Y]Y)C<1:[O8=LM*C*IK A6U3O@1=4X+X*T,8)5S IO7?3MM$&Z)K[U[C>O MSES1D;N*D3:AY86])[57=U\_XF[6MV>=#4S*UW!&N!$K=N24[ A!+"Z MRC1EHCGO1%??-LWY/3+\%LDI?D0T.V*<=2VO?_/+OUX([?'_7HAUNE[LQ,WC M?J2JH@HN:@HDT S"!0$^: 62NI"-8X&F5LJ;MZ3Z[GS5K,HRI_,/3Q:MX$=: MZR.N[T_/M&J*%[):?%G"Q)4?\^07MPPG$TZ/)HPP4:6XDR[L1?(D$"ZC(.!2 M[ +)\2*F8!Q8 MZ1D0XF@FAYDCF]22*>^4,,+P^9XW#SH)#<>W5P' M("\LCXYZ"%&QPOOJT8WCKH28T6MF4\BDE6E:UP!H'5>V=&I#L!%5G]49P6K( MTFV_J5X)9Z3A&6AVZSM/'IPNS%8S+9Q@6?3^0>\Z3-L M,T%/<(/*.AF5#@:L6%I>4%(Q%U0:5O;2R'R^,[%4(YZ?GLUKB M4SMNAVEK=TJ/N!6C+Z+OM9(CA U9NNVW4"4B6Q<=L%HP)$R)QJV.!8Z,D%YZ MGT/:&EZ]"YG=)X0)'&Z":=K=+K&7)3?GR\^71=!N552_6>VI@L\:8JVFQ0*- MC5 B3 M&ZP0Q,B\D\82D5BKX+E>YCB$OPLF+HI$GUI%0>\2L.#)[KB.YK[AK M/V(3-$>IF07*I0 A.0?/G $3I"9:6VU9*S7>G8J-2G;$]/W]1 Z@]'(C92SV M&9\ZJ9,=/Z;)=[-%T[3I@D;&P+$1 MZ< ;D>['9TG-:,I.0DJQ>)U4O)>)Q?\8PXG65 DJ6DD<78.#]4BLU]?!8-/M M].<""+^FU;O\A_OT>%?6E+TOCQ[R:41VR?$/M.,IQ@&(RXC+O<3E0OQ=,B4D MD#;*$DMD#EX; <12GJPH?\6T,W%8LPDFIOV!(Y\-J,1(.EQ-0>UU*EX&T,N8TX8YT3NS#9']>F MVE)63'4[:/= /=7(4LP(C B,>P;&R*(G5$M((E 0V00HQ)\#]59RJA/3NI5# M@\Z L5X!06 \@&LBR-R_,/=K V36U5S(Y+MV6.R85=.,BW,_2\_ILAX77/^I M,]]U]T8,U'MQKD+TRH*UPH$(.H-7A:(SKA05BGF^W:3VB0-K7LUC9[Z,'JGB MS3JF7/T.BC[B)N+DC;KIL02)<@J!2@1$D@4S2!Y6(E'&K\]H3 MA^9TC)NZTY*A >'F91Q0_NO*UU\_/ C:>.MO?_7//7;5CUP<>^COW;^\+ZCP MC0;[#U!BJ2;$^ M6@>PZ]*HGZ9S-P_3$K*L.^J?EH]I)CZ5U=:[;I,"&&?N0YK8XQU/'3M9Y>26 MA./TXY6,9^D3Q.DRK0'@9?F&YZ?S[^.T.9NYSR_KL]^?N5C;MEX+Z:<;C;J( MAC>_^._S9C7-GR__ZOJMD.:Q0,&GNJ#R"2^O4.%3UZ:_#RV[;[?5#10I>[W> M\Y.K)$)5D$U^ %PNW_*EF_W+?6Z^?_'7V\*YW/GU5MR][<^RN\\*45^V=*@* M]&IYVJR6BP(G_[E8SN+D[3P6XUH63G!4'H?CHW6*Y/=SWTSCU"UO#MT=\L;< M@\G7D'B1)W<->/OQ1NIH_U_\-@ /54#?N=/%>97#=#ZY&))1=+:V0:Q9X"J8 MM>I>S7:9% &ZOPQ6+NPR'_O\DOG'W)W'.@AHW)N]5R*]CA?N2M2[\]7B,D2J MWZ5Z[V+#]>50:-?BO-"GZ:<4O]_\*4K(,?GSY1M"'=UTUJ2733ISRX)\E_NP MCH0WG_WB]L'%QVDS70>6GU]>OO^NFPWK/\?D,1/RSQ=\Y(X7T!V?4\=<[/K> M79^3QW8D?U/N_6^.19[F6 BV][UEZG'O_@;4SQ MPV'L74N:A>"#X-/5,.;^6\!^!Q ((!@@$N%Q4;)3WV MY?9,L9\2JES-8D79CW*Y/5-UE#0N%Q4;)3WBY:)BXW('N=R>*?836/>ZF36* M?93+[9F6HZ3Q: "/!CH' X6WE#:SXB;K-E!X(0D-I(_>\@GJ_]Y-([R=H_-$ MK3XTN3Y!JW]+*S>=8QW4N-0:VGM(_+[L[PDJ]B:%=.K3\K(!/^]\SGM_H.B.C_SJ\-7G M6._(YE'?WM;6!PXKY[E(D0"-VH.(P8$-7D"043#IM*(NW1XX+*FQ48H(,4H" MPC@/+@0/VONHN2#)$GU[X/"FQ'Q=D;4)F]^=KYJ5F]>YDS>&#:_GM377IPR_ M_?6G!\8,"WYD"3LBBG8W:1B5O=7E'MST]>?W8_L8K3X25$N6.4<$!5XP"80V M DS6"4BP(>D"CL;2@33E.3DX,D; )18 P,-0FXB3[PX!(+:6]0)BT]U@AF"&;] MD2^"64=@IBF+EB8/4A #0AH&5G %D@HM*+-"\WP;S!@G1MJ*7CP77L9H A_+ MNPF7)!142YZ)O8$9/>)"(3=#.$/YCA?%%/OJ%D"5N\4\:!Y+#PN20Y6,P:9&A9)8I*[T 9J/H7[ M-67[RZ,'22 3[%@,"S@43CC@ MX;-S>,LJLQ E R==B:JIB.!LM&!E=%($KXDB6P<=7D6J@P;#I2V1.,E@70G' MA>".!&<$DW&O!QUF6*CVW(TL1E.6N%;*R;1ISMT\I*/)/#UX>>(Q.W$ZC7&6 ML##Q($T%W<'7W('DDA8GP$%;6MR!=P1\4AJXMH%J3@T/6X6)BK-$Z@[?%\%)\<[Z=CR14,> MB:#1D($%/EF+=$ 1/B!.B4@I M@@6GUR64Q(*768-CG*4DHZ94?N46SIO+1;]/R_4!<=V*.CWR9@51>9CB[RNW M2LV[_.HT+8OXWRQF,[=LUN_ZMI-C9X*^ ML-H#$30:,AHR&C(:,LH7#7FL@D9#?LY0XN#DV_,$3.*!:A,":"\2"$XS>&TM MA)2T(]H2*6T;C3Q*-/MV'A:GZ>=%T[0V'_C8=I!<0>T>-GH-VCLA#1F)H-&0 MARU?-.21"!H->=CR14,>B:#1D(;(2WEE2=IWDP_ILEWLZ*:;;9-Q1J,0[08 M)'8HZ!X(&@UYV/)%0QZ)H-&0ARU?-.21"!H->=CR14,>B:#1D(?RR8OP/UB6LK/U^*)%:7GU M5>LZ)\UB-HV32S$-VGD]O'QT;^W,*./:!:,U$Z#Y!]!@2LH>*' <7 MCB)@#%4#$# 0,! P$# 0,! P$# 0, X9,'I^0=9ISJ0Q%H(4% 2O7;!H()!< MXIHIEY7;:EWNB",YEI<;112(3#PX[C(0'JT+REA=,T%M974(IG(0+A$N$2[' MD&3W.81D& ?I5(%CSQ,XJB/DF+VDFA I5>MPO)X?<8G&KQ?-ZI>T.EG$EMH8 M4'D\0G#&/#NB=']1&J-@I'4(& @82.O:H7794\\+I(#17H 0.H-S+@(EWG-! M8K TM5$:B+3N<&D=MK+:R:!^<#%ENU?(P*SF0&+F@"D94$ M;ZD"X;3W3D9+#;_MCUXO3D\7\VLYWW?GJV;EYG$Z__"88KZO>B#!C[361US3 M??FA6SJ#8<(HPX3#@<['L9$_(89VPNF59]$1#8RJ@H>"!7!)*^"<:!.L,5)N MUT/O@*%K]#Q9S,J^-S\6,K_ZW!*#)UT.]47@1.!$X$3@O.NV.9$Y$9]!2VY! M6!/!J.0@6$=5CC%PLW7;7"?!G/0,B!&N)E T&,T8%-0-@1EM"+5[ TYIY3%' MZ$3H1.A$Z-PK=%)*0TK2@*')@TB)U#QR J4=]S[ID)/?@DZ3C R!6%*].T\ MB1"BHU9)X8G:F@UK,M,LQYH0->4],GLPA61"%MH6YNI%(+3%7.>#):[VB%EQ M9!0")P+G*($36>> JR.L]]E&I2X8JI+KX#X4KJHB4=);:[:J(W9!Z*>PVD>V ME3AB4H\SK8H%KPC7"->C@&OE5))6 *$R;/K<>9IL!6$GG&-"==$(E@C6"-8(U@_6Q6!S%$;H@OW+;2W M<%\+SC(#O/!72F(V+&T-J(V**$>M!AD2J>V:)1CB-$2A>G>?#G _<9"F/OVZH^394J37\K/ M)\WDQWE,<7*C3PS?34<>TW7H,/:N)Y7%1L7.X@E]LSQ7Y"OO55".>GYS.W2A&% M/\KE]DS74=)X'(#' 0@&" :X7%1LE/38E]LSQ7Y*J!+CM%Y!=S.4_2B7VS-5 M1TGC4-A,A)NO6BW@A"0VDC][R">K_WDTCO)VC\T2M/C2Y/D&K?TLK-YUC'=2X MU!K9S-__*/2].5]^1CZ#)C)*Y"]TOKSF),V;Z<>$\(^Z/9R%#G5QF+5"%6G5 MT$? \S;#2Y'?H6F@:=RN+3PMOF*%IH&F@:9Q.SAR9]/5KC6W:!MH&P.VC1_= MVONR.\]B?T]0L36_O7C]7XQ*&D5D(%BP M('CYQ\O@@0C!F(R.!F=?3.;NM"S@O($/SIV]W)28KRNR-F'SN_-5LW+S.)U_ M>#$YGT\W'_Z/_VK6S[Z8Q!2FIV[6_.W%VU]_>C')B^6I6_WMQ?33ZN7\_!3B M8@47+WGQ=R&/I&9'U,A_^^O-5?X=E;U-96]ON7=J^]C [*8UW[?0/R&J?2NJ M26V8"LH#]]J#L%=9"R-XI5:#-Y-P&JJWQ[&0Q*]2S^?&?Y]/5YQM8]H_? MWQ127X20UH6Y7R -Y .(1HX50AE"67_DBU#6$92I+"05SH*6-($PA(!)G$(P M3"ME74B?!:Z,+J4O!9,$H"W)O4"8U1S!#,.N3?!', M.@(SP5QV5$9PW@00@66P4F>(AG(NI:$RF]M@Y@N9DT0Q8,29 F92@ NL$+H@ M4A9$4!_"WL",'E%ECRW"&<(9RG>L*$8$U]EK!U)5%#,D@26*@LQ"%7Z5K*GT MZB:*B?*DB[( F+>Q_,,\&$$E))H="4EQDG6+.3/R$([I(Z[$42&)"&4(9?V1 M[UB9V2,P;$L$]]4?7&[.7C'3*J^%8Z00.&JADC;P*3D0SL=(*>-;IP:L3C]F)TVF, MLX1EB0=I*N@.ON8.F!::V$1!T.1!,%="?^T)!)(L5S%E1;;*$HGVICRE"KT5 M"H37 KR4!+PFWKLH/=%WIPO>%L-+\6_5D_U3RY0)&R M(\[,V+T#4EV4[^'*]PD8!BCH'@D:#7G8\D5#'HF@T9"'+5\TY)$(&@UYT-F" MWI^]A6@B3]F"TDF#X,J E\Q!9EQXKR6GR=[.1E"2@A+:0S9.@1#6@Y6$@G=< M,*VTI\%UDHT@CSV'TP.KRL=#.(3/0;I'Y$$C$30:\K#EBX8\$D&C(0];OFC( M ^E3U5K@NV-%R&/CWM>N.9G$Z<=I3//83&#RIV<)A*/V@2;N(%'%0-@DP(1 MP-JH#-%1.+55I44)+W_="\@\UO/\\H]300(/0FOF!$V&?N7FTYO+19=8>!T( MUZVH$SMOUFV5ARG^OG*KU+S+KTY+W!S"1D,>MGS1D$S1:?4ZJE)F=IWKBJ4%AJTBL+.C@WA'P2!8U\ M$N6+AHR"1D,^!/GVO0LIRD@$C88\;/FB(8]$T&C(PY8O&O)(!(V&/&SYHB&/1-!HR)@%?%+W M16&\2UQ!3$Z"R)G7,9 &LF1!TUJ^05II.H%90.P2T[.2CE_3:I+<A": M.1#4$##>"N""Q:0\LV)[-O,NC3Q*-/MV'A:GZ>=%T[246Q'ZF(\]N8+HA?(] M7/DB#1F)H-&0ARU?-.21"!H->=CR14,>B:#1D#$Q\)3$@$V:Q20B"&89")GK M.)"D@,G$@A'*]6)YLA+>65)VG>3#^FR7>SHIIM MMDW%&HQ#M)A^^WLD=B,1-!KRL.6+ACP20:,A#UN^:,@C$30:\K#EBX8\$D&C M(0];OFC((Q$T&O*PY8N&/!)!HR$/^A2S]^,'F PLF40@2)=!$"/!\2B TLA9 M3"%3OS4'D5#NI)(.%,T2A*,$;'8,;" N2"L$$^;V*>GZ6.KU]5.I+X>FOZ;5 MN_R'^_3XP].F"*0\>N 4E1W381VBXGQ$1%%$T0-$41M#=IYR4,)0$,(K<-EF M\-&8I 55Y817^>3YMIFN#6>3)JFQ!<[[\7#YY$?X' MRU)VMAY?M"@MK[YJ7>>D67C^ZM%?K9@T=RQ1O>+5F_=1U=T8>Z\VXTD=,V>X\VE>49NQ0L4,(T M""(=6"8-!*:I<5)PJ_3VD44*2F@/V3@%0E@/5A(*WG'!M-*>!M=J3@=3.0B7 M")<(ER-(L?OHLJ0*.$D,1(H)#!4,/!+9O5+6ITL M8DM-#%BG30P.%9PQSXXHW5^4QB@8:1T"!@(&TKJ6HNP28<=*%H M24$6+G')M='DCBC[VPL#D=8=+JW#1E8[&=0O;AE.)IP>31AA'*L$6S(I=LRJ M3<7%N9^E,7J[NS?@,/Q=Y_Y(4T.S41Z2)35E0 T4_+&0@G=4>I("2;?]428L M9BDL9$8U",8(>!\X)):=SL$+1?-M?_1Z<7JZF%_+^;X[7S4K-X_3^8<'TKYO M?_WIH>Z(\JA\DR,FQ+[\T"V=P3!AE&'"X4#GX]C(GQ!#N\!0(T12*A(PA-3& MLMR"D3) ]-P+GXPQ3+:!H6OT/%G,RKXW/Q8RO_K<$H,G78[T1>!$X$3@1."\ MBWSFJ),+KB"E\2"<,V"-C" #HX656I_\UC42QC17@B70WF80-E/P1G,(A/#( M&8U6^;T!I]3ZF"%T(G0B=")T[K<\P,F8#9% '!<%.KT$XY(&I2-+7%!MQ-:4 MP\)&J:(B@@HV@ @LU,J @J14$IH(TU3)O4$G/6)$'DL$3P3/,8(GYCJ? 3,U MIM%!"V$ MLX7@$C3.1 MBV"-8(U@?0C9B> 8<4E'T$$K*,C*P9FLRX^%^7+I27!;%[Z,5D2PD"%'04#D MPIP-90P,T]$$8[(/>SP,$^(8TQ+?-,JV_->5[[]^V*5&?[&;!R'PUE__ZA]\ M[+J?9WG?1*\>7.SFI?637TY7Y<^&>Y?_>TH3%^K 73?_/)U_F,P7J_)1J\7D M]6(>T[Q)L3Y:%[&[5?GAI^GT%(<[1O.=:Y>26?./TXY6$9^D3Q.DRK1'@9?F&YZ?S[^.T.9NYSR_KL]^?E;"\ MK.U:6?]THT\7=?";7_SW>;.:YL^7?W7]5DCS6+#@4UU0^8275[#PJ6NWL \M MNV^W]0T4*7N]WO.3J^L#54$V5P/ Y?(M7[K9O]SGYOL7?[TMG,N=7V_%W=O^ M++O[Z"+Y+@#JRY8.58%>+4^;U7)1X.0_%\M9G+R=QV)Z.*_[ M/IU/RAMGQ7LU?\%M[WJ=_YB[\U@^.NYQO<_J;NKBUL3_*H+8?-'ZI5ZZ\]7B M,MBIWZ6ZX?+5Z\NA\*?%>>%!TT\I?K_Y4Y208_+GRS<4@-NG,+0N. M7.[!.J;=?/:+VW2T._ M]OS7GF/'ULA=W[R?/_R5RYOFVR]OWJERVWO_+?<6G\E$+C[_U;+$,4_,HXUD MM44_ZC/K-,M75W['M[QC)\QS>X+[MN&/DV6)B'\I/Y\TDQ\+Y8F[*< A;$-+ M6>.#!Y&V=G%/5Y^'N+1'P\,W]>[H(X!<7?S?30T>TT'B$'8(L>6P#'# 2[O" M%C9V;&&$"8255DQB:(M%([EF) _VVT$CNV<@^=79QKOYM?O;%-K#;%*X/J[-];AVDI>+T\GB+"W=JI;QU'JX MC]/5-#4OGZQ:7ZV#;&MG.B^;W05!AK%R7.UP5XM:/?C5?K-G_,8&ONME3&MQ MT&ISP+E+1]_K-07K#[G^J>3[@_>DOZ;5)+EE+8%M'E*Y#JZ?]$$/=ZJC?VXZ MM8]K)8=V9<1V<6%$>9&<"09<+/\(1368D P88I(PT4CGMUKWID2D%,&"TR:# MB,36>](:'.,L)1DUI5LM@(HAOIV'Q6GZ>=$T;=T5L<<=SFG;OXH?7&<*A"^$ MK\.&KR"YR*Q@#PE$0GE("PH)!@6B-+.2:L9-&Y,PNH OT>G(BS[ UWZ30U;-F7^J\5DF\'N=-%6?#_KG^!I*;/I.;@"&NO MN0R13N9L<^$ERH,(NO"2F A03RS/)'!B1!NAV'6#+(]GJ3YX-8^OKMEE6U.] MQ-@I#H(9RG:,8.:)H":E!)H5'!.!9? L,.#:.II%\MSF-@*S?8(9&7NZJ=UX M#?GR/7PYI^6R1&C3=<)ALG*?$IY=H&OICVOYI@O?=O>&A)TXKJ1-\5!2@./> M@?"&@=&%CU-'&-,FI.BW,HJ[L/"W\U"GZZ8W:?/?M_-+P]\D&O^H9M_6F(1C M,B3'=;CM!A$S$3-'B)G"Q92EM<"=(17_#/C,104@'30E*K+8!MG?)V:2864N MNIDTCEGRMEC_>L8'>%<;.=6N?VG>8((@U7MKU&KU ' MC=\JU ME1N_*+7]J5C^!@U^2:N317P[_Y@N"A[;.M7M=/AZKQ(]")I]$3*"9H] TVCB MI:K#R3P#05@$ZXT&2T60)!?:K[:R%CLFQ_<'FJ3+(3V] DW,CN\A(/CNW]UT M_I=-'!!.W/Q#JMWULYLN)Q_=[#S5&0?UU25:*&^H#YMI7%]NP PZ>CKT='O* MSX28"6UD+25A>Y+ZR)O(SSXX;R9SE/3O%Z<^NE\;>2OKXS_ M]77;?[5<5K!8N[[7:]QX.W^U'L_Q+M_SEI^G;C/&@+8]'A1/E!%^^R;DD<%O MUW4R2G#M H? 1:'U+!0&R+TJ\4 07KIZ J#;" 4."R#535Q.\^5_7^6HA0@XGT*12+J:]RH<3.S;0^ ?6LX5J<@2Z(J3EA(*3.X!6)D++AF7/#E"-M! +[P,X' MN[3AY2,\*M@?W7^W.DG+25$V6/<[-]LF\ M<0K-B[]OSH.:FAR_UBFT:=*J6?=QG%W$CCB,!L=VX&H'O%K4ZL&O%H?1[,&A M_I9"FGYT?H9WUC"8PV!N/\$<589Q)BPPEP0(FRE8J0(89BTGB;$@6RE*W>Y- M=,W+Y139/3HL=%C[<5@QB^*6@@9?3VF$\KFP>R9 M,\*RXXGJW$H1ZK;#NF;N;;'[8XG^"K&R5T)&K.P/5A9@9%X4K+2.,1!,.# J M.: V%OH>E.6QHR[-[6,E1ZS$S/W^N/VK$.J=R&9RYC[7&'4SQS"$Y7F*D[0I MVD#6CYX,/=E>/)G)EJ?D(SA!2/%DEH/U6H!GRM*L&8UF*TW5#NN_!(+W&QRH M@\8V*/#SEV*8MOM&4(,=ZA!.>R9DA-/^P&FD0@HB."@?'0CE0B'YGH,S3DO% M"--2=A,8/ NPQP3DNE$5)UE)0O,.0&&>@8Y4FFIR"J;CHCW<\"<'#O,8:I^ M;_T?[KZFAKZG/=_CBPZFY=5W/99GJ\EZ.L_D4FQ],,D=I?_PX@_#?_4Z+:55 M3#(8#]Z'"(+)!"[Z4/QD8C9RH9/*Y.NNSRM2Q&)O7.KAT-$+G$*6/T+F&3I\I=04B@;M8NU8G"=8("]HH M:XB,EKFM4]E=^/YS0&>'%99#@MAJ#%<[U-6B5@]^M5A*NP=/^OY\&4Y3X]J\,>,/3#*K/>5)GU^A H:DES=++$=JX$A2IG<"4JA*QSDL$) MYE0KI;H7HXR:/Q:OZGS&92KA83RO!#J]6A?[M%6F)O!Z" )FSX2,@-D?P,P% M^[*G":QB&H1V]<#<63#,1ZL)]4':%F>_=0Z8C.%<>RSPW5\0\%M:G2_G-0+8 M)-+6PYW7B;7_7DS+P]IJYGR)HYK1H?7'H77L=?TNID$=]>&>J;:3W2F4_G17/+,^N*!K=*<>)RGLZFY2$Z M)'1(O7%(O80@6>M0;#:<:A0<8A4*A&Y<,YM)8%:;-[P]A(@6K^!+'?H M.'2?=EU=*A[=#64$9@1F!.;A'6^Z9 4A-D/DM61>< K6V0#&)*F]LL;G5G+_ M7<#^(X?2['"^.73\/YA"_/&VJLC3>0G;L54%7NH?KYS'M5K4ZL&O%BMD]W[< MODP?%[./U8^&98K3U22[4&=2?,8H%D^G\'3JHL)+.L:XC"5$T[*.1+)@M O MI.0^9AICI.T?L\]3\RZ_7EME6\?K\IB,^W0*$0QE.T8$DRH0'0P%DJD 055! M,.L-J )'PD6OI-XJ%'KZ^3HBV & M9FLD46"M\R"8)6"H=A"\E=X;XZAIY1+9;^GLPO#?9?1>>%D,@1*!LE] &5*T M,C(HC+U0]NPM6&$DJ,RM(S*%I%JA^5T#)24(E)@3?QZ^/UO,/T!!G].BL!YO MFZ'O0M^U)Y(OM+5, +4V@:B9=E_[D!+A%-&D.#;:/LDOMOY',?4WQ=);JY=5 MZ+D0)GLEY)'!9,= )@)G/GH'CG("0C@)-FL%U'OMLJ'>&-DZ"?]V(,,K;)AB M/P3*793PHIHS369UB#;>;$-GTA]GTFO.K;QU29):TV)\X=R$@G&!@951.LUS MX=VA#<[]T\:^?Z[F_7XYG8?IF9M=(D!+Q'M@_461>"-6(E8>$%8&)7E000%A M2A2L5 &,< Y(B(IQ$VSDJ0U:OQ^LQ"0%IM?WQO6O.HU/SMPTHLM"EX4N:R]U MZS8H)1@!1B0I[B<4R++ED8W*AD+TC7+MU*U?Y:&N++VM@V ^N->^L\K:1T,#7G MK@H]%SP4JAT"AU@\"1'<";7M@+Z%H[M_3:]N95TZH7H[Z_=JK3]48WU]S5;? M5U/]-:W>Y3_<)TPV]4+]$=J&*UMD[O<"ITU"6Y$T<%4P4]2"=\>M 6=\X%R& MH-F3:MWW IR/Z\%&, F"Z?KGJ89W==10,ZTJ!\LT6X]1K*^O9?>KLEW-^?)S^=Q%^)\- MUU\F+-!IT=,-;T(!CB X+&\98[;44 ?$!%,\GY9@E5#@)!?46KJ8_UX!I"V7V&F7G,%-%$!D1F1&9#Y$9"9$Z"BC M DY)JK5%!90+LD*,OD0JF5O5:AS3/3(SC*1EY+%&)J7/2B ?CF*]G]](X;I@7L4@FYH+7K,.1EON :G&L M$:H/YEQFD&',CSFGL+[OD#Z5>'S^(4V6;I4FF\?-I)C;.LIQ\[AYD/YY/OU8 MM+K$\>@OT5^BO^R+O_1:<*/);@9-W\^I"Z___^ 4^?DO-:CD-JQ3K$Z_F\>8OKKWR[3S,SF/QM6^FS=FB M<;-_+SA^5MY1?MX4>9ZG^.[LHAJB=3],C@6Z88R8T .@!^@8HZF5U#,305$2 M2WQ"&#C##$A)@W"REN>Z-F*:WF#T\Y3T'B8F']ZY +?I^5T M$8LC7$/'FPL(N7*,UYWMQ@&W':A0K-%&%.Z9D!&%^X/"Q.6LK2+ ,V,@"H:! M]3*!,%P[)K34I)4F5#U'81P*AT%&Q.WFOA4OL6\EI@M\N1SSY.>I)(9AE8# Z$Y :<-0*42\IYYU2B6Z,FA%>1ZJ#!<&E!:))K M<\;B%P5W)#@CF(RM^KB6ZJ1UI[,HAI)%0S1%-$4TW?% P]O,.>,@&"]H*B0% M0XD%RED(DC$3R%;>AGG!K34<4JQY&\$B.&H2,&4"SS(&*?,AHBDE:GS73O!0 MXOEC@E1^7Z*!LW7@BQZL*P_&CEFUN;@X][/TC#[L]D M5EZ8V^8L*J(S\?)@*U8(;-EWD\,MP M_*DIA7C#<3N;I/;EMT1M3VP63G+YR__^"_O+GHV\CG9W1UNE>N='6_GEG\". MOBE"@HY@/0UVZZO,GCZLVXN0+2I">706%-=IOO'M;)<9BXD[2X*DO="E+#7Q M=U3$M^D>%5M?#<+,@=RE.JV:NJKX5?'K7OAE$::22QQR] $$2PQLLAP")Y1F MX0A3OH^"UG7AUQK[DK&7'L>Q-=4\!,X MP8=G.(/3MK!!N!#F/Z,W[,J.>CFA*+CS0=EM39_/TR@.IF63M9J9:F:JF5G4 M]C#KN5,:M/#EJ+S,T,_- K1-QC.CI.*])(I?S?7PZ)H:HN69328I_CR;OAU/ M_U_JDC ]&9^U,L-5F:]XML-KN]5XEHF3T1(*(:''+ 0U8)TSD*WRSOO,G5CI M$GT8$\*3XAFKSO3K>NMMOO;X^5?+G5\6 M:1J$+Y<.IM0YN&?X+A>%96 TGN*MIN/FU;@XZ^6HFW+T;.D[8VD8(1N\H?4V(-KL_V=D]JK*#QV"K];E,K@XN#CY?"&Z3/$P21U MRO02UW5V-OHI#MKSH;MX6?[ZT[F+A9CD6F??8/Z\110W_^"?LW8ZR!?+1W>7 M H+"3W[\N8P![_#RLN[W\[HQ]RFD]DM3;FXH+LYU-^>GE\%O$;AY8 LNXUN^ M=,-/[J+]Z2__?GMQEC/?3<7=T[YWLWLX.6NGDS'J[I_CR3 V;T9Q5FKA4_L" M?PX'+[HVQ..9;P=QX":W3KC:U5EY^Q 8_&$V/RQLKR_*Z0*I-"R?NDGJ).@\31:_X0RZ9YZ@)[,.5WAUW49\_X,N_=&W ML[,T&80E:4EBTF;E0-K29L^8 "]" .,E(^B1QA1Y'^'US[-V,$IM^SJU83(X M+R;MT]!R43T_P.3\/NQ,=\:ONO.01)[.T9MQ\8-*ONP/Z MP.,Y-_'+&:KX9(@#[04YWIT<-?2@:7[^X_C-VZ/CX^;P[>OFY\/C-\?-NU^: MW]\?'1^]/3D\>?/N[5V,;D^CNLT]U4\]W-]]X!H]@65K?OBW_V$8(S\=_OFF M^XG^]&,S:!O7_)Y&H_9B^-&-!@ZU:'*^D!2$N.5O: ,0[ZBQN-1_GJ91\RDU MDY01Y-!H7-WWQ>+&S?0T+3]^-?>V+_^T^/A3NOW)>#99?C*>+#^-'[A*HS+3'B5 2&-\8SIOY[<;G@U%YR7%N M0,[XOQV&RN%"-7LBK-J?M8!I]&5R^+ MZG(^/_0+K\MN,+F:N'*O\F2T>+/AM=F?="/J1* MOBP/)NVT^:^9FZ!O4NZ-PQ/=1)9QWIH^%*+Y8[JIO70Q#YK_,[]^>'%Y__(% M7(IFA%/7MBA.^+?!* X"O@8.MTS(?"5PEDNXCJ!Q/AF!\4*0LZ1X:Y-!2LFD3\7IIKZ!\'QP?+ M:<4EQ#\CX.%7KV,:2GT8G./J=7!P'0P6>H(7A'_,9!\]O59;,IKO=_XU57UZ,H38J+%)#N>?RP/ R ASO<. ZH>K,-XYV_*E,PURGT.%M M8O+3[@$?\>+Q!&7/X^2B,YK*;)71X"5SD0UCU+X.MO#)B'[XZMW&;O<216 G M'SI[ZB83-YIVZI4F'[N/QI-_I4EG@:G^J2EY,US*SC=X<2G>RS>]Z)Z11A\' MZ(0LNG/#T W*/'0V^;+0LJQ-YT1<60&4S>5@ MR-/L?#P'2)Q%M/2+HS?*B"<)%1G'@L^>S+PL[)0__.N0.X>$])_FY;43H4NMG<)1.'8L$1P M<#$:%8T7TJ^D!P1WP9J807EN0.BHP;B<002;;=:64;["K/'[HC[\9-R)]B0M M^Q[>C*XG# ]'\4J6>]JYDE_9N7J&>'J1^.HC''FCSKPI%N3[MSF@8+(GLTQ9,[;G%P!6I=J@+-Q6R.:XM-/#3W M:('GGE_*SD^*]X\@%1(J8/&[AN-9;-J+=NZ0G8WCK"1Q/TP&L3D?NFF9XW;A MN:"52/-[Q52X\)OB!PW"TKN+L^*'XJNDA3^34,LQ?AYU,?0B]O.SP7!ZW0O" M$>#(K@'U-?A>QB4WP/MV1%DFYH]1<0'G(WNU3,G@ZW7NZL'V)-:>.O79CYE^ M%Z;C$IF7:'6>=YK#/P8>31<0S[W.^?+/,\AS,LOK/G\7H+\I_D[)J;VX89H8[S--"^\>!S'+B -%OXIK M_N$"H]B/<\U J0_X!C&=#\<7\_L608USUSLVD_$XEY^+'X"2-G<=Y@'4Y5C' MEX?;O5B.J LSK@*5&R.\4XY_&\QCAE\&93YOR^\N!\/%VYL-+^Z2H>%P*3V# MMIV53PKA*48F4_RAK$H['8=_E>_\_.X_F]_&Z**/;LH/?GZ'Y!SC&-^[[-+P M1?/J\*"[N@/1.;K-@\.S5.(TE!M7\D 8@N+PBPSAAY=8.Q>$[UO_\I"[5O[P MQJV/SU.)_;N+'B@%]XR7-GXCI7B0:!:*A3@J,?V>*,7A^60PO J [J$59UVZ M](:WT!E27DQZIQ\OBL.P=,R[[-S?9^6;S>OQ[,/0W=X7Z2Y,:D*%6BD37.[+OAJ?^<&H4[Y7UW,^)Q,W:LLV4(JT+P9#^14&P^>+ MN Z6XGT-Y='?_-7]*S6OT*5\T?QQ\N(6RM]R#CK8OXGTJ#N#>8*LJ$5[Y3!T MWD81QW8!V!?H ^')9%>,F97J9V%N]V^6&ZE3%*:IVOG+[JXXS(/M_"O\8V6 MIN-R-V""CLUH-C+OK8O,* I*I%S.4E%@A,Y -)$L*$^8 M?Y3XNT^#E^\7T_$N+W(.<;&?^K 3AN]@ZMQ$*;]14G*C(N1:BU%@^NGXF M$NLC9P)T*.=N9XGBEVT"ZSA74DAIA>JC?N9X[LJ]7VX37E%RUH*9&P4S[* Y M/OK;;T=O3YKW1\=__'IR_)R!]#<$6_96'?8$ UL^%)_6JPH9D;.U(4',A!=J M_%040X+5P0O!B-6VEQ-ZWY?=XM ECU'TWN4%_O\R&9\MM*L]&5_?2?VB9G6- M#*65H=OLNZ-1U1YFUZV90L/7V2Y-EUJ;W[ORW>XWKO[<;#<+G^YO,>U+][HO.@>J]2!M?RO MB_+F+WR)'BCVK:]\Z^_L #U6Z;)V^M02+"G#3+\/TK1>Z3Y., M>6IP>T"WV)X,[Y)<5WT_N>[RO=8X] <7?G^Y.*5$*+_A[Z=M< M[#SFE.V3"C>]JL2Y+M(=#_@IX/D?3?)7Q*N/KLY??P]]_:SX?=QS\ M<]O++R91KM>)?H]8W8/ ;0?,Y1VW?0 UV1,N_OU.='GXVFX&CO3/OT\3-Z54 M2!BK2A.+ A>-!6:S$OB/]F2ET$@&EIV. :@PA?F:!W!9.E"!>4,%7BK$ZN;S MY6;S*[Q9>8D_!]/35[,6!YXF1Y\7S9&';9OP?_'$?>Z+F8]_]W'L6Z0$_:KX M5LA^A;H*=8^!.DI"T-Q[X(DB;/F8P=N<(%*IF10F9.)N0UU(3EDM MC . BB M$!ZS*,4VREIN$LLA;1#4L>\^V&J+E&!CTDK[Y"9_L:FFNLR/5:%OI\"W1LD> MN.CWV@38)1,DE/0DLP J*@-"%2)KPB58(IDB7D:25EK&=<)K"DUV=LZ"R)J M\_#6H/Z7&Z1[+H";89Z5"!];CG86R!E*AFMH@ 9 M?01A*"\,+1:B-40Y(06-*Z<(Z*B$YI:!R>C0"\1AL$HP8)9I%X50GNL- E)Z M8"J0UJSXT[C[)^/2JS^ZSXYQ=?*_7[G8 2O:%<>STC#SC-;I>1)*WS,9.VJH MB'&6<)Y!$NI %$8P[Y,"H8-3)FB5],HYZ0]K[GHN0\69.N!/::ENR<_VV:KJ M]%=@K<#Z2&!5S%LCHH'H,WKSMF113$:DM%'RY'+2.?=QCM@S BLE!ZP"ZP.# M@.4Y9)OA>:Z#RZ'H1>K$+_U'/3CKR[C2P]S;NPZBF8O9=YV>58_.JD=G/8#/ MHQZ=58_.ZL-0=(C5>1*7]F+#K&)_1#!WV65B! ,K'4V6>,-\6@'5VEZ]KZEN\)&A8U*TU-I>BKF;+E2[OCP*NM(I>FI-#U5 M81ZF,)6FI]+T; !-SR*IMSP$J3LJJSO.]H?AN&U_[-N^;U75924VJ4.^MTFN MY#V[N."[,>3:IE#)>S:GEO;9%[\R6CRJ!M8IDU-DL1R-)T!80L#*;"!RXVS9 M;:9BY73RAY#W7&Y'O^D\T[(=W5.-J[;K+G'=FN+5K1;MBF05R1Z#9)D;$9F( M0'TD(+P6X+2V$"3+TM@DF3!]_[M8@6:7>J=0[U>'=7V>@?S_7 MR8CNK +/542D3P*,SQ1B\,(*Y[SFH@_:G#7ZN>MFQ:F27=W MC2?G99\T5<>V4J%5*K1ORLT/RRE;J[&*W*4L=08>&0,A(P&;*-HNR6BBOO D MKQ@KYW+*20O(D=%"K4S .*M*LU2.QBK-N>W56+4XO_C3-ZP6V5,*M>]+37Y7 M:(T7X)W)B(E,.:I22,Q5)-X6)*Z9]!Y8+<-USHS;598U]*B$;)60K9DE^OQ]$%FN<7.@\E3VP%/Y;,15ZR)/LBDFQ9T% M1:,'X66$DCL$+S"435&0&%?"U_LX!.[3X.5Q.$UQ-DSO\J*-Z@XI/RGS6TF2 M-H*0:!/?J3(/K,\;VM7A59*DO6^HK[!18:.2)%62I(HY6ZZ4.SZ\ROE229(J M25)5F(DRMH8XZF,&1F1" Y0L&)4<.*&G8GJHZ?/%O!ZYR0@%NFU\0NE,RR.T MINYSI4VNKBXW<\:C]N5/S^?=.BI(??9Y.'*[,8.0F%V^FZ:Q%0U?>9#(> M#CM3-T^9]94KJRW/>Y0HKOA;\7<3\)<0SK7F# RW#D06#*R($C1--FJA4E2] M4$5L/OXJ?F K_NX/Y<3A9."&5WIQDV@B4.J8(@(\]:2(>$!G0U@@42?4B1@3 MI7VX)>\3WB,,AH-.!][EP[9-TTY%%N03)^-7UVK7]X%R0NEOTSL\GMW!TF\^ M9A-?8VNZ-9\^>%W5[=K 6?O1OKMIO*FMG+65LZK./2;K=0KIS*?)4GMJ7^/Q;XUIJB/>\!%7"=^;$=?M[,<%.F@SR^&_OPS09:O[UUM8>%X;A?OL"2.! M1D(S4*\D",L-6*,9)!T%]2EP*U?Z*F3D+N9(05**USBJP08A(3"5F7/::K:2 MX)TG='O:HJ OB-7KWJ78FOV'K1;HBE\5OQY5-T-5R$)E,)YP$#P2<((%2)8G M$8,4@J]L4$63F;EZJIMM+6-]L%N,,].99> MD%*[*TT"8XD'(WCBZ 0KXE8L"A-"*18BNLX^A$57!\;CG86W!T5EL:"<;[@D40!#UM2[,%%KA(,1C"5OM]T*?. MR1H)F<5"#ZX5 JH5H PC- O)@M;K!4=I]Y0"H&:6-^/,B.\O)JQN>6T[K6VG MWS)#(6JF2Z]<8AQ-"OX"-M@(R1FN>"H9G+"R?:F(G M>.GWC%3=:H5?6SONW9WW*X_[WKDJP_N^YO[;C_A"F[]-A/)4S@,PFH-0$MT0 M23,X99).A@3E5J+AA[7Y?TRC65I27Q15^',P/7TU:W&"T^2+;?V;]N2.K MAR5_^^[DJ.$'S?NC?QR]_>/HNIX\O5P_]V2\'K3NPX=)^M#=NQGG9B%'[3WG MY:E%I(>QOYM-FALM"XT;Q>:+-5_7#G5LY_U_;8,#.FWP&;/LR@6INT.;AAC: MIT$AD.D^^.3P@_:B+?PRS0_G$S1>$WS1YFSQ\%P>_F+^GP]#U[;-I_%X^*(Y M2U.'_\%?(OXU#:?SG^=?[.[CH9SSZ+\ MJ^7.+P>H*8/P-9B;3@9^5N3B@;RX?4S]O_T/PRC]Z4I'VG*NP$)&I^/&SP;# M6,0>7=Y4^$7:HJR7;]Y\.AWCM= !S#4][:X-"Z./WWO1M#-_[??NL?JG!F%H MX$8AX1>&N&XH^$NLZW0KIA;7#=%EI@=Z2S*N"U0?^]\-K.X^5-5L#3:Z]9M"B<%N/PZ_A36NA0V[P:G^%[#XH2 MO1F%@TZ$3U"PNQ&^3N?CZ>(/)U_3BBLG )]:=.+2,K55!;9IB/>Q09."M)?K MO,%J\!5;,L?L;YF/'J2_2F4=8C^*UQWLM,':-L" _CSAOS#TF6#(-QBB'LRC MG33!7T7;WNZ;K\W<8C]K9_%'C44D[7'_XG0[BBZ9L^I\WYS/$!]=V8=SD ]K,_YZS ML"YIG"_[SN//V#&=!ZF'M*;N3\%\GZDN8_O2S/.7][W;GH/T:^93L:(3'^.)\.(3GZ< ME=A\&0G,T>5XYMM!'+C)X.E2J,\Y*V_'T[D5>S4N%JSM6@RN537],B@8/RBI MU"E^,$\D_C ;.;19^/>8*>SDY<;3G>:2X>O0]'160V6@U""5,.#(Q@C-80;9 T&1&2 M66T""RP['0-081B(R .BIG2@ O.&"F:S$+?WX6[NJ+S+B_V4D[+1NE6;<#VL MS\IP'Z>O,]B?OLU%SN6&2\:?$"G\_+ M0W1M_S;].WL\?SM MQG!R]<\W+]CX=ZK\\E]7N&?DE]_R$5\R=:I>F#HWEA7[I+,IO\UMRE&Q*94_ MO8)+!9?- )>=)^6_]%\K&?_SW^82#U]IUKZ MJC'WU)AZXD[MBG^RKOB[RG1K(_Q7!KUI]&Z5?[O'EDR?M:5<6: Q.A#,<3!< M1>!.>4Z\=9*M<*U&97R0B8%/QH/PA($+2H/120IB"5>$W+-S[.CSHL"HM&[B M_^*)^]P;(Y4]X)7C">M-LHJ_*-= M@3J)F):TBT!MQZ=G-#A/-/B8O$#@C(FO;,X_(]1)>V JU*TK%;9/7O)=O335 M2]YYK:D6X[K%2(XD)32'G ,ZQTDE<%$R(,QY%;T.0K';%L-PX56.!%),"9UC M7=B=O(9D@^2.16_SRN$TSV VX=5[O_0 FD]=R$#CZZ<'A@] MV,PS@E4B+%G'DL\KA$S:,*&2PW _* 1%$<$Q1T!KPX-/*;BT0E_WK !7#SBH M>>->\L9WM]96KWCG-:<:C>M&0YBDO)4"="YYE&C1 '!>3I-ET5%AG%KE/)6! M6.ZU 1?0O CB/'B./G7@EEL3;2".;H[1H+P:C5T0_0IP^[#*_9,Z"\,R#1YD M8@&$$PP\LPY8]HH[:[R/\C; D<1]H,(#H12O*5>;Y"A$PVQ*@G!'5LX6>$: M$P>Z ES-$S]>@V[P7E17^*'J4D^RV=N3;$CDQNIH@7MCT#7.INPN,@B214F) ML5F0%>Y>%Z4O.Y**!(LNN(Q@A*9XH;1HG6Q 'WQSK U3!ZR>>K,?SE@%TN>6 M@[T%4B:3-#8$8$81!-+DP-'$(1,5&!LN[]@I(*T)[\]5F&I\=9"T(&A>3($ MG,T)G''.>"K0UU_9:WT(-] SFB=NG_;LWZT_)Z>Z^A58*[ ^$E@5-5$F+B!Z M:D&434FO* /))6?1:<;R2KH^)*>L%@$LA@8(QDHAL(IR I*REIO$NQ5U5W:D MRHY4J=.YI(EF*#>NHDK]1$NR#Z%>DJTCVJN4YF)Q"V M0.3L0$BCP">9@00J&/,YV;A*.>&,MJ4,*M!2!J5,*M23J93J\BP,9X9M4)4N MM^MN=]@:I*O-=95R8M^MQQ[Z"+T;#9FU)=1G""QX$,;14J[E@)3"K\@\R6G% M:+C2!$<%!T)R*9.A#BS1 A+U,F@E:>";Q%-$*A';+HA^!;A]6.7^F293,L0R M](6EQ?C?)02XX"(HX4TR-"5-^0K D:B-B>@C&9(P_@\9?.0(=<$(0YW@D6Q0 M_"]8!;B:.:Z4$QMC*6JG]-YV2B>2#9.10?!>H[4)!.V.X: SL2IZ1[);L386 MO6EGE8 0?,DVJPPV" _<4.:]%\&9#;(V[,#61NG]\,4JCCZW'.PMC@9)J=.9 M@M&EBZSTZ%J?+3!C"!."4)PJX$2CUY[\'%.]R.C#8HX*:78H,XS M\K0-O5N.HS7=70DG-LT@U;[H?>V+%D(0XKR$:IVPTH)L> "V4B6A]5'0K M-24/Z1-]/NMDU+II3'>L+;HZ^A57*ZX^%E03(P4E&##+M(M"*,\WB![:T*?EF=MZ7+T'W<2= MG^*EF^&F?H638N5QWSM397#?1WMQ^Q%?(,"0)J=$90F[R\:751XLP2@.*$9 4Y+2J9LBKJ<)%AC MHJ5!9*]6R%$>(AO'X33%V3"]RXLAI<(T;:Q&;$K[W>DW<.]C:X![<.WFK2^P+^7]('-+4)M_9WF5IH)E&RE4B+)D)B]'5)&192CI8$W) (BV7(*O-,0A>81 MXU%.W$KSP3*0O H9_S89M^VKV62"K]?7R6\,;4&MPZT0MNE+6B&LS_XIEV24 M1$.P7H+@@8*)W(/EDGK&7/1I!<*$5Y'JH,%P:4%HDL&Z4K(DN"/!&<%D?!X( M(ZP>S_LHGW=-%4>; A;W8SLT_2RL;O0US<)T MNO;RFZV1\9K3?:RV_)K:MG'#X?B3 M&X54!*_YY"83-RK\R2^:B.YO%[(U;A2;X;C4DE4;4GO":D_8-^7FA^64K=6N M4<)]H") "J[TW7(-GAH"TDLG>0ZIH['I(?N\A(A?QI/7XYF?YMEP-9W3KZ'C M>WHN_/?E-G^L.%QQN.+PAN P(UQ[E3,.N!26(IZ"]QAI,(>Q@V3!V;C"F?"@ M%/HSX/"^LB4\$H=K\OVQJK84["[X&)4"ZFL9^!?-*$VK#:QM:[5MK0\#%@.5 M)"8T8*(CGG 2K)(14K)HE+B2R:TDR!X22%S+C;U-T[ZK5V0]"+GF_2M.5IQ< M&TYRXYP*60$12B%.J@1>"@>.:"VC8,I*UX>COU:3<9P%##BFX_)A"M,737F6.\>_?$SQBFN_^70Z M;E/C9^U@5-KK,4:9I,;EC-?@]_Q%$T[=Z -^/A@U"9\V/AN$+H[!2?A7FA:$ MB(.B=^U!T^ [X._M %6FF9XFO'%&I1Q/YI$/?M+D><>H&UY=V(QSDUPXO7PI M?*>$#VN+> [:T\'H0S>HF[L[\SV<)D_&9YT^E@1"XQ:!UL$#-&_>_N/H[?G>%\B./P58[ELL]/!K6P% M/:ZW_7+I%^[)26UDWYBF\4U\IPUL9'^NYNK:VGXK1JRM[?O"BG([GC01' M0P9&N62)6,;L"CGP0W8#+R/(I0+^K>A?7V=*FW47KFQ-_KHBUP8O:46N/O?G M(G891OJ M?#(.J:W>[?XH3S4-UTV#2XJSS,N.&"E,3=&"T4D"-3XF;C+E-O7JU/XYGOSK MS>CWN=KU9!K4NIMB=EVX*U[MW)+N*%ZE&*DSBD(@,H/@A=+>4O1-K9&:*!5]61KEK8O-7GO/C4H:6DR0-GK2J/:V?GY<%![TO=(C:J-N-'_ M';7W21C(LI0C9V; 1Q6!,)VM"SY&@+U(/>< KJT=E5ZIX6_%VX_&6!$M-3AZB M<@($-^CVD\3!,,E]IM$;N7*DZZ-"A37@;651>A#>UJSY8U7J9#QUPV:P$.V. MUK4R)U5&D,H(TI-Q4C0&)2@!GAB:EZ@H>&C,4(*:GJA8+TT3F]3?V?E MJ$J85+/R%1XK/*ZOE20Q2:U)98<2X3%E 2XSA$?J+,VY;OW"8^B M\B2MBR>I4KQ\_R.^P/BAB&,^,0Z.LCS?_#?<93#)>F,-%4FMA,4/8?SH#C59 M<'PA]\^J/]^^/WIXTA\?'1R?KHWH15.$Z*P>4 M$%W.X I@5: @J7/2<6=%,/U2O=PA I7L96.(53;QG3:0[.7YN5,V_/4JM(S=JN4%H_9"MAK< E*RG5HWS;VB9P[8"T M+A/;G*9A[,C]6Q3(:B;V1H&J=;AN'3PWQE+B@7DJ$>DCX@-U IB-@@=T5FGH MA;-PKG1_1YW[93PY1HU[.Y[^[B;3=_GUH#T?HP[^#0'KO%^S49O+*H[5)=T+ M')/HS2HBT;?5BH)P7(!A40*QU@0M-*.Z%P;#BF-;Z/W6S.XUTFXWF#0?W7"6 MRE%8,4T&']UT\#$UKI/L:D#V1I>J ;G1+:5]L%%[("EG=&J% ^LI QUY2-9X M3>T*L<)#'.'7EQHW-R4])TIJGJ0"5EW2O0 L&[35-@,/U*#W:@.8)$HOC;=! MZ4Q8[H4)9MV 59D.:V*W'SWIRFVK/:@4!)6"X*'98&($UZ0+W[-16OL!E#M&'U QLF)DQ\4ZY#,(A/%H>(B0B)%,L*)=Z M*199'T96!JJU4:QL!"BN@TEE$R.%'L9YV)9"EIN]YMTQ1RL]M"\6P<;-TN]F M, K#64RQ06UMAN7*\O_SR?@<->/B17..GTV[S])_S0;G9R5JP2>.9Q.$DR%> M]]M@E"88V/PR*$^;?WTP:HZG!\W?TS"-VA?-NTGZ@/!3;E*>XF>#81R,/G0? M3-+03?$VW:/QQCB!AS@8G*TPG97['I^CWKOA=(#S$5.+T]W,T;@\Y=4I*N^' M\8OFS7 X&(T'[<$#R65[6(KFAOI5JJ+',M9D18R4BD,.UH&@VH#5QH*RWE M M;)1$]\%8MT<_O++FU_?X(_']\1?]:W7 MVD0$OB8R!9%F(_Q3E^7K8,WE/!@.\,=VB;0==-Z%4O=XE_[;Y)16*K /J%C M*%*R8(FA$"/3CF43*6>W=0W=OJ",4" ,YR"R,F 4>H=:HV:BTDDG_/?IVKM/ M:$+:T\'Y[VE2L-U]N$FA?8Y*>.DK KON++)OG27YY4VPIQ>5OSZC<4K=S*,0 MHN7$:2^B^N=X,CU%.SP=%YM[UDXG8S3*_\ +<+Z;'_[M?QC&R$]_'O[CJ/N1 M_O1\K__CBTYM_CG&]V\^+M[PTV!Z>F,01V5PYY-!6PBKWXS"P8O.Q=A$A;/* M:.>% .N+<0LF@%.4@]+1QL"94JM!F%512I-\8;,/:! )JJL@%)RT5(I8;P97(N^\<]C%-[B#1?]NB7816B7W^Q8 MV.>KUCC\VR3E(;K&:%J*^.,MBW2_&J.5'[7XX:OKQN>7P(@TGJ MQ*SP\\W.1C_%08MAR,7+\M>?SETLL<:U7;C!_)F+C:OY!_^?RS@*U>!E4N#SNB/_'IC)'CSME-X(8Q9A2TDG8]'U_*"-S.";?K0.2_X#L-TS:UIKU*/=]_FCY$;#L>A X!7X\EYR6BD MY>T.KJ]ZOVFG%%B.,@/U/(- ;QP=[&2 9*\=(2XRLD(^WV/:Z5')IJT4Y"O, MSY1 !Q>23DF:E//%]^IA&L_3+9'SV"F]6 M7N+/P?3TU:S%@:?)4;>G.!A]*%TM^+]XXC[WQ03%Y(&I7%#;+_L5ZBK4/:H[ MSX>D+,G@C!,@HLC@@TE I"0L)6ZY7X$Z871.63/(+)7J;8,HITDJY=C2RLQ5 M$&R#H(Y\K41T6Y5@!VCOML]%_MMDW+:E60T_KE[RWFA-M1@W:.N8ICI'"UE) M!D(X!\9:!UX;'UV.V825@J6'.,>=LOW>Z5I/ED!7:O^=$.D*7/NPROV[NC0+ MI[@%X0JIA#<6O"W]3%0[$;B1/*TT^#[$U>T?N!2K1XG6)&]?2=[D)B.,M&J> M=W^TIAJ"&ZQMFDACA0%N.8*Z3!1LM@@6WGBF\(]"K1S#]Q /%I7MS2B,S]*O M:!!Z,@52KYMGN0IU]6'K*F\H="E)J,W>@(W%D;4R@.&>@^?&>6>BMW*5$OD! M/NPZH$OPNN5TAQ>[MPQIO;;1>6LS$QKM<_"E)4Y&L"E$8%IGDT,V)*P07-RG MCQZ,;_,:E1:\PJ9Q+1K M@S@;=VT0J;1!W,5*5VJH7M:FN=HT5YOF:O=+K;:M37.U:6Z3&UAV1J]V?'BU M::XVS>T*YM2FN2T87NT*JDUS53VJ>M2FN2XNN36UC":AW%%N[;U":2 M!\G[#P]DO[O?+J>DQE*9,_@4"(@L(ACF.1@KB%:&A_6)BMJ MQZAM3FFE#+%G6U-.<\2?OF%TR %[RN->[TXS[;KJ;(9B5 A];CG86PB-7!#T MLC4HSM#UYD(B'"*$,I=H$-E2L^JN!Z9RS,Z#%92"R(Z#35*"SDDRH[2CJT<@ M]@FAZB9R=O6"\-]I,O[+?T"%S)IS?QH/_FBE>+BK&_YBS?"+9I2JN[_>0^J? MSUH]3T[J>R9CZPW7T^2MLM.*DR2!&%H,(=HS+T@$+K0(G$JJN.WC *0G3O8_ M:0QQ2P"?TR36+8$*T16B=PNBA662EN#$F:A!D( 0+0,'[A&0.818Q6\')S""WD06C,G:#+/NQ^[]JV%787H>S2OWODI7KH9SO.:^O#Z M;6R5@C##B8/DB0 A8P2CO0*6+2-9.1>$Z\,]^MMX'#\-AL/#$2K;U(T^#'!= M"QOGM'T]:,-PW,XFV]7$VMT!];TL_W_SZ:W/X]G7SYNW)X=N_O?GYUZ/F\/CXZ.1X0XXS[U4@E:,I2I'004>+ M(+QAX AUD 7-@25#B%BA('B(0%YU6]^61Q31I;0^OK5Z*\\PO:NY.J:I&PS; MRP.;)VG8)4*FXZZE^L-BQKJ^Z,'EC#:NF])R)NXX/^/1OG^8@_L-QNLOWV7;[54ZP-K'MT)_NBW, ?D MTYN6R7Q[8SG4$[/KS:B'RW_U1;H*JB5$6Y<[)6HHJJ*[5S M?^,L]"Z/;5^0YJB=#LY*"N9_^*.+7!_5%'$'4"]#T8?NE\,NZ5<%J[I]56_NG*S#$&9GLWE&')4%Y^"_NUVAJC)59:K*5%-3 M]:;J334UFZ,R:^B16$>FX;FWG+][+&; MB_?=IF?=PR%6B=WIY]W#(5:)W>GEW;LB5=.M1*9%7 MLQ8?D2;SHG0,5-O3P7EO!Q#O2!ASCQ&OJME77$0^61 :*9,8C=PP_N=T=8HSSW,H$4K$ P@<"-MD >*-DDV$^27.[.^27 MP0BGZ=?!QW2[76F^T5[VV6]T $*;PLLXFUPD-^E/L-GEBM[N=&O[;,N$Z_>[ M>^*#4505NER3) ;GE0 EI#9N;G>EO>O5>X>E;-?4( VT[NSH8 MNIT%Y0D71MGL[$I;.$F>*JTE9!HM0@[5X*7$GQ)WDJ@H%%]A ?PRY+3='F5/ M'>'4\ .Y8K!Q$0 38+I:S2P><5=M.> M<>W:'O+U+>2^D$Z* UV1;OM%OR)=1;K'()T/TFCC!'#'%4;>Y: 5YPT(*X.P MV:1$5SPXQ:-16DJ0R3@0 ;T^IY0$@0&^-IXDEO0S>G"JXMKV"WK%M8IKC\&U ME!2QE!LP02.NR9+8XO@KH8AH(29A-5TSKJW;@V,'M"+=(_9F*IWR94/LQS0< MGQ>FH!1.1WBC#Q=U9V;W=F9<<")8S\"*D#%"]0%L(A:D$H%$SZE.8?5\**6] M90%Q-*-7J)D!3X5!B"1&9<:H-/>(:I]T@X#RC=F:8>4X0\83)"T$SJ)&Q.%$ M@8\F>R8(S7$EGV!(H?07%AAG' 3S"ES&6S##K2519T=6&-,V9.;KUDS=FJEA MSK/XO5H3)E3'H"X]HH9)8*CWH HYHTXBH6S?5CE_C=B@O9*Q83X90(&XA9=5BT89"TSY\0Y M9U?"^)[A;+UAO*G[,#LA^17?]F&5>\YC M-"O%DMXHH0TBH2C[-L+JLF6#F"BC+.631!BY<@;<$[IKNW?&_1X*>H6S?5CE M_H^T#-8HRPPDQ364NF.PSI:TEPZ&*BJX7?W.2[J W> ;J1LL=Z?X4%*/$EZR]*@>=&P9&20M:"$&49R$'O;+1HHBA M/$L@*;-2B)/ 1N& &TZDR]0QMG):UH:D^^7&[+-$RI2SDD!.%&V)(1F\C 9B M)MX&JKR1<>5(9:LHP_G%)>)HA%*,X+++D%FBG L1,D\;.O&Z>9J9KSLLU<>M M/NX28W1TE*8$VI0Z24<]&*())):"3#Y[ZU8PQHN@.<6ORY!LZ9.AZ!<3@P8A M>>J)H/GY0G99"R9W0.9E1ER8PTH*1&CRG0 !X]'Z!>%"3CW(25 ML[=[1K/U1NSR@%=XVW[!K_"V#ZO<.[PY:9WAW@,U#J-JZ3A8(2+8G*0K?[)D MI? .8<]*'0F$2-'!B]U9U^C@<><<9\9F%^[!B5"=M2KG%*<=V<+^%LN"XY!RR<0X$RQ$,\PRH3<$);G)T*]O.U 4=&;,0E/*E M2C"!B5F"PCLE*U-V+F]HVG]S^EI"MM$2%2#+)$&4+2^;C 8C/[$'M:ZF[+KOI 537]\:N"T6OM12" MYYP"PK458&A6Z-6JC&"CA%[==2&,:TJE0V-0K@G:@Q..XAB-LS8$(N4]MM1[ M#>35 :N.[O:+>06S?5CE_LDI.(V.&P>A:](C/H'+-H,Q"<,608A7ZP:S]<;Q ME49Q)P2_PML^K'+_32TZ,$JX YLI+YLN!ARU#(2(@@?%HEK=4^;$LR R@:19 M N$M1H6.X-56!*80$J.TU5>K8E[!K*[RDX*99(D:JDHA,:&+]A1!)?#,"3,^ M*")7=UOV4']UN, MY<0Z(D'G0OOOF 2+0 C,!$-L"LF1O++?XHES)E)PW!96!N_!4@R!=>3.2D:B MMVI#T_Z;L]_B=.;,B@S)YUPXP0I#I6'@T<[PC!-OR8HQ,B(2&X, 0KJ-+B[! MDY3 ,RDHKHJ->E,9W)ZHL:ANMU2OMWJ]-[Q>0[3PY4@H'2SZK=QY,%X:8()+ MF[(+DJ^$\ [=VK)_"]P9]'HS&@0G\!I+I%3&,FWC+(N>*)RI6J:;MEGJLP0Z(>06S?5CE_NO\5&3HDCEPI=9%<(L_:9V!9\T4LY%P ML7*(<<]@MFY?S51X>\1V2VUQ64SNN^EIFM3=E=W;70G2"Q:U!6D*(14A#)$L M3YMVO%P$)OE FZ- MR7B@&'Q[!G;4FU*:1<6]!.U2 J&= *M5AB2Y8DQ1QN/*:2"*.(800R"84K-' MO0:O> 02))$BY)3#/>$<,-.,4RB(C^JO.$@L6;N2B3D>(> M7,S5]]PV9=D,5:B@^=QRL+>@:9U*1BN)*)D*@;WGX*D.X$46E&5/1P+V'CJAG6+I";1ZS3LLFMR$R&^-!O_L_HH/05VTCJI,H.H M20+!C01GHP#*)/Y#+1&KO0%1$>6HU84RGH!(&!$:XC1$H7G,27+BGJN]GU.Y M[B-X=\HGJ:%=Q<^*GX_9E!4Z2&$HJ%0Z8;6CX'FA@++"Y)0DLW&5-+-?_%QO MC,A&Q51*Z)61*V(NN!H$0[!1S/(1!>6E>C $E]JYW1*3OI ]+ ;#9,D"RE,VO&SS5[I,*LFY%TIQ!U#:T9=XKIW9L1&]/7\AV*UMT! MY6P\Z>3U)4Y'F@P'H_15FBPW%_'!Z$,SN%2$QG6:\#U2N3$SM";KM7\9^'WA M#T*5*G_]WW]A?_GNQ=X][ZP.>7<@JTIT'7*5Z'U9WCT<G1MR+9JK M1V?62KJ5B.X+5,Z,NTR(@,24!&%#*&7$ A3W/HOD+%TTO3UD-J6;T#*T>ZCQ45Z.Z&@]P-6BD-F2C,7+A H1S!$P.'+)*D:D@ MHO(KK9(/*5JHKL8NJ\\.Y"&J7U'M::5774OO\,.JL\//L\5'^C^AO?;A95S!-A M+=#L! A:JA=*-SY)6E!!C5&FI[QA]3=VS]_8@9B].A?5J-XC7WC/4LF']_GM M5DILGP:W!ZF]?E_+;L.S^I!GS/CNH>3LMN#KDVE=0A[_R0JSVH]J!V M%%;PWVLDK*4TC\K#+G.=M79FFVMG[NX?]%KX0+B%E(4 D?$G8Y4#23,S69J8 MX@IU6$I$2A$L.&W*@27$@I=9@V.[Q];P5!-0>C$P"JAP62E#;'6T;C"W_J0$J">-]VHED_+<[VOFVZ;(?9U M'Z[NP]5Y>/9YJ!Y%]2B^Z5'D9&+.Q@"CPI6P1("E3H++GO(8/&,F]E'DLP:/ MXDEYBO?5H]B!]$%U'ZK9_$:N$G]VJ-<;(NNWGOW5QWWWT#%F6EQ(.K$F?PZD;?4C-V?AC.L-'M@?/.:=/)BU+M>BTXM+NS%^V MO-A+-YN.EQ:RO,]@]*&\?ODZ#-W%>#;%1WQ.\:?YXR@A!^2ORPM0-(;NO$TO MVX3+X:9I.0^=RL_O_9>[MA$^#MJ!'PP'TXN7RWM\:7^@>ZQ2!U;\]:>__/M7 MOD,/U+>^\:V_LP/+'GN/7M[BFV.]\?=O;-:8^[,_KJ.DT6R1I['+8[OTHM3W M[^-^)6'?U]#OSM<_IIW]=))2\QO^?MHV1Z.8XKKK/-<[%4^WNUL!HP+&0P#C M7@51VP@IEU[HD]5'5;2I:+.G:--K^>4VHDV)="O0/$._SG8-N"K,-87A56%J ME>=357E>/[:S29_/TZA-?27K=[?BL^YFU]WL;U-D*:DLBQP"3Q($H10X*UQ6N%P37.JD.*); M )8X Y$0]8Q3&I(G)A.1#"+ ;;BDA./3O8#,(P5!\5].!0D\"*V9$S09^BQP MR6M!T./K'U8:.>+@XQ<^Q4LW SC7M '^OW"07QC>UQ[QE[O;?[+SG&OI@'!N M"PF_ $NT!.>2-X$FENC*>3_W;?]Y-SU-D[E.O1V/PFPRP=&]'K1A.&YGDW2" M=_YY. [_^DN34,/.\:KI9):>'>CO7-3N#G<>%]_#6[5G M6W=(GB_/]0CY>^7:TZ;MW%44GN:C&\Y2J>CN2KA'%S#^-$JQ&0YR*?O&[[E1 M2,TY2E48]'?^]OYF")]=6)XJ^[>CF3T>O9>41(A:)A \:K"B_"JU3R)3*V/H M@RB@J.GQ4DO_493T72Z\(V^6.ME7D)Q], MY@2(I11$Y R,RP2\S2QPJ9/QMH_>Y*<",4'6S8*R-2#V, ?YJWFF/7.0WXP^ MIG9:>A)+WV,Z.Q^.+U)IALQI4EHV2Y^B /\),!EJO-;L\,]JKP9CXW6I&HSK!H-IJJ-0&9BQ'H2,&IP)!F1FD401 M4O K]>\/\W27&G>[M.@[C86Z:2RZFB'X[S09_^4_H%J)"E9U27;>/!*MOAN0U(J]IW9Y4I:O7K2:AWUZ-N^JS MMD:G>FEKVMQCQOKW@2FAU"L'SBKT9T.2X$I[4XB4&)6(89+TX0-?JZS_;="& M-!RZ41K/UF%>R%,V-MU=H+?KZE(QLF+D_F!D]$:KY")PZ2.(& PXZC.P@,AI M@D0,]7VXWD^&D>3 5HRL">@G<]-/QE,W;,9%O!N4.5A(<\T_5X:"RE#0:T); M6"V-!T]I "&Y *-(@."8ID9E*?+*\22/=.9[MTV2'+#*3%!=^ J3%2;7!)-9 M:<\R5: =UPAY0J _KQUH%2)75!B76<_^?/\P2>L9D97 95T$+L/T&>)@DCJQ M*BP2L[/13W'0G@_=QNP]I'BB"R_B:+]WP MD[MH%VP3UU=G.?7=7-P][WLWO8>3LW8Z&8\^-'^.)\/8O!E%%+W)(+4O\.=P M\*)QH]@]-Q\VK\2@6XM18?NH2,6Z*O_PR&+E1 M&&!L?CS%#[HCFYH?9B,WB_A"\<=]F*,?8N'(F33N;#PKPQ^,&KQ^B+B'HI,^ MAU125Z=NDCH).D^3Q6\X@^Z9)^CICD.[Q*M>^9VB3(ZXG(&X5 CU4@2K&04F MJ:&*,NOI2MOM@_A'0^C6]G=W44A'!0B;^^0/Q%R4%S M^.K5NS_>GAPWOQ_^O\.??SUJ#M^^+A^^_^/H=7/T?W\_>GM\M#X:,">24DIP ML$9&=+V# 4\S ZX4)32J;,6*N_XX&K#O$9B3\I=*#;81-%R;^$Z5&JQ2@U5J ML$IN5*G!GD23*C783FK/1NV];]_A*0L'%B/9Z<3%>0@[KC6S6UIE7NER>MP$ MHMI9)H0%Q6+IIW *8T5G@5!+7;#&4K["YO^0O?);L>1)T<-7O6X%&;WN'?.M MV>2I\+7!2UKAJ\\]["1#CBP -SR!T)Z#C](@,E&93?12&=G''O;ZXIHO3J2KS!N:V'I'FE.-0XW?%LEE& ,O=-D.(B@)5@2.3BE MG?"6Z!17>H4?XML>+7CTWJ=AV4^^MCO2LXFH%J)"5UW2?8"NA XI">C7!JL8 M"$4\>.X%R$2<<3;I+'D??NU301?G!ZIB5\WE/EY?%G+9G)?3(5%?QKDI]'/E MQZXR"3W>29H.)ET95S.\$NAJ2_9&Q:HMN=$.951" Y*!**K1+D0"CA/T<)G+ MD9,0&.OE6(??4?729>SYL[V5E^XXE==TGW +^FBMMPK")2D MPCL0P D6$9H$23XD3OA*.^=#?.&*7UOD#]=L;^7^JKPVE=>FCS2QD-XFR0#] M80Z"S,_7#D YFA>3O4#_>0TE$)WB]FM4F*J,-M5SKNA8T;%'[UM(20SWH"/E MQ7\6I>V(@/;24)H(DV$E>]!#A<4ZT%$_+5? EJ-CS5/W0/;E%E+=G,_%NLM1 MNWD779,^E\QUS4Q72ILUFJJ]HK0A/*DLE &BB0?AN 7+" %G>-9$1\?22CE@ M#Z[\G9VQ_1HORND!K4PWU;NOZ%G1% M/;$70K!G0$]IGS8SLO7HN8,\879=-&$W1_< :@\M=.31,W"9&$#-D5 Z%\ K M):A)+-M59FU*"BF#%Y!YI" H_LNI(($'H35S@B9#;RO>FU$8GZ43][G2O'R) MYH4>-&_>OGKWVU%S/=I<(W/Y7+YC^:!9^5NZ9LGY=$W>9;WV!J.EK[Z]9_0"=_5X5TR6ZAO M,%ML A/#8])XIY.4FM_P]].V.4)[$RO#286-"AOKAHV=)\2YY)*J1#@5$/[C>:S$ M/QS'89NA M_[FHYS)['ONWWZ:=!;0:36QW,Q?/4@KT+L-W96Z-ZYX)[, MMN235I&*B!41[X2(FFI)6$ X"(&X-A(YGPO7M!,D4DJ47^MG=/MMXFU&1,GN MNYSCR2!B/3YY)TT[6/K%=GN:[REH(8ELD+SRWR+#<[TN2J.7SBAWT>:^7.OS33LI^1;B*<+= N) H5E0 N-%\! \#N#EAP9'% MQGHA(GS"-^'\/@+"R1WLEW='A+O!$;VM\- V<$9K'0RVT!7?P#@_'<8FKGGN M646:*?PIC;I^VOQS9CN KMP!.Q?V-5]MWXS;K_ )*.6Q[6)HIFVYO@?M;4 G M1VUH1I-"O]F$&7S4@79U\&+Y0ACC:.(A2NIS)4K3SKKFBQW/BAXW=@QWMA,_ MO(.WQZ/&LMYNWGX4UG(V M!C2#L8P2H-9D"G=:KA.L!4#D\//7T?1P/ND3&'\S_1K'(#Q';3ZZLM?\%T@& M(-^+O,ZQG\+"@T#!D_/UG9U\+K]<]+;M;)I!/B_T9-).X3 P5+AGW&M>'^:;]5FBKAI4%_O9>-JDKCTJKQ&_'8\&NY'?I9_:Z6P*=X*? MQZ,C$+AB45Z42[.$C^/BTG;RN06S S> )9HLKH/)*22?\!YYM[*/<=+X4>=G M1W!K$.7^C!@^E5/,F\/.^3'FBT^FQIBP9L3G0ZD0^'!BD6&&@X. ?7)4>4;7 M>@'<)EAZ$]VTGD:^[#0RW6O>O/WYTV+1'A[$FN> U!_ U(T!0Q"8J", 5%>0 M.T-,-^H!N@!A7-MU[==2K EXF/$C9, I2UY,Y;]?M$8W>+>-QP)682>BR^T$ MG$'A:1!:VNO(T*_VV^AH M=G1O,B3PELI0%[^TXR\97\S@D1D*[]$MUOJ"* <[[' MMU&TLN!LW<)[0[4#+P41[V/N YJ0)9XCJK2WX(.$R-N/0F M* +R%G.PI84!9P9CQ"01C!K&F5\+MN[J*&](OBX>D$D^NH0=1(*!(@[1'WAT MTB,CP3T#+R_0]:,&$!1H3L"R4YOK1Z5(R# 94300<7KB@Z/?M=*;JIWB%RO, MUFG07O-';&!,;7-HO\1M]-6$EPYSDW<1G8#X#RRIT0I\-6*8463$ MAAEA48!0$:0@Y/P?#4A9$&JM@XG^ 7RUJ\N$QQTD ,)L"C/]K]CD1/)*/%=,Z;"=X=NCH]CY$2Q4 M_G$TS;Y'V7")DYQ$'_:7;(C_G)5-0S"K?6/A<_O%CL8E/077'L4X;=IAHQ[L M; =7STES^[WFE_/A9/F^'])ZXQ/XK6P9!7A4U\X^'UYAM,N[PQ4K(K:4J N> M=61/\B[3J.]GBSW,41>:8]O!O?K9\?%X!%]XT8SR<$M 4C8\)R.8L/RH-)K MIWE^X(KI:#HK&T+E3].3X[SU#T/PL+;M9%R>%#K[==+,CC/P#3MH\4L<-N;V M_SCXCW_3E*A7/;SS:%SFM\UT#DW>R&HA!O\\;#@M-EN'32YX?'>QNMQ 3"[I M&LH%LP;GZ#DI#9X#%LAZ+Y&G)N+DM!-X[:"&CTQ)R2)B2=J<;J%(6ZJ14=Z* M1%@D,9V'Y=/.H1< -$SV9;LUY=&C"2S>_O2Z[_L_Y%$4KLD[[:G-N]M9<(=> MI\=YLS"K5(A36/*\B5O8T?,*9S%>2[8LI!GFY.42IL[O)YZBUUU:R,ZGUJXZ MG]>=WEW>R1S*?IYVJUJA]CB_LD,LTW?M$(OW[GR+C;R%TGCEORN_\# S<^4" MU-:Y#U2MNJO#6S;<(OBY=]PZFRZJO;>>=B?,V[)$WJ?RWD$XWPUA!+B%^T.X M4X*C^Q72'4*W9]].\)>\.ULQ;:/6?Q<'7#5F,5E_Z^_27K\J3%689Z8P^XN, M;M6:I]I28%N.G]UH?G]>3^37M@([>P*QMF>\7GO&H(+A22+"-$-<1($L20I) MA8ETP6I&URH;MV.W_.K*QN]NES]5Z7^&1\XKQE6,NPO&.<^$\EJ@H 5&7'OP MA9PFR'.FG0[!"I,VC7$;JOA1>ZHB6'7)MGU)*UQM$*YT-,$0X1"3V"&>;$2. M4XY"4M%ZZ0R@V'VY9+_'(SO*_![W5<)(U YV?=J!)MC;@ATWTI_?+RO>JT;D MKEITVVW1+=2S6R[ZC?*PNV1_7+):86\0=C(AKKA$EA&.DC1&$ZN(BVL%]+MQ M,/:^->>*'?/=T9T*F!4P=Q$P446*BA05*2I2W#:TEXG)0,"ATP"LE$0 M!+?$7'OMI%_KYKPIU^K^0_OJ6]4=_0>-_S^U4SNN!FFS6D7W:%:KT,[RN:1' M-$F/DU2^SF3LJ'4R6N)HP!PY9W,G;BF05BDB[[AQA&*B7%BS3HI+:;% GFJP M:(%1L$[4HV!X;N:7.(]K#4@>)?!7]UX,\%W)>7KFZ4EORE1(K9"Z#9#J3%(V MRH!TBB&?=?;(8!Q1 *>=4<" MY1X0-$JD">A5%_/+8G+_-?7QW;D%L4KJ3+1L/SYAFFX8._S_KI M*)TL'EV^BN(D@'A]RV/(;4>6DO;MOL7IUJ>--C#EA)T1S85$'2XS<\?V,V7=OS5GO3SWAJKJ[.8^C(7%\_[LYO>_>ZHGW;MY'/S1]N-0W,P"2!Z MW2CV+^!GO_>B-+OZ.'/]*(QL_ORA.),>M].!>.9U.PF9E#?DGTI2N[1O M>K?L"_9Q"A\,;=-^G$WL#*Q9##\]ASGZ,>1.1-V<>JC/_<[F#0!!=.(W'_,V MP&'I%@<2=!R[^6\P@_:1)^CA2,66>'673EUK;=N(%-A22I'Q,B)N.$.:"HJ8 MH=$3XXQ7:^>#;D.I\QN(/JSG_B1\R/T"?VL!&>)TWMQOSE/=5\Z=RSAWV%[S MV]OW'P\^O/_8[+]_TWSX]%]O?V]^?OO^[;N#3\UOOW_XZ^_[OW[<5#^W=>(E M@PES)#,HL ">/(LH=W!#"<2$YU9OC&U$2DZ;^[V/"ZEX#:+2?\K>XIV$XDFV MWGRW; )H2PO-H:ED.RE&HDW-)$[G%'JP5',B,[BDSR9D*)GM?WIYUL<<@I&G MW9-.RCUCV)6MUR2]:^LUNJ&S?S?X] MI>$M^UK(*_I:;$,_AKO4&AQV,3:_MIF8LGD+%OP.35^V82IVM*M;Q8PG,+QK M8\;.]\+Y==%+LO;"J8!3 >?> >?9-]^J+6NK>E3U^)YZL*H>CWN(_9Z:R6]O M%OC2SJ)['_>:$!-<$Y;9N^.QG?0O-XU63ZK>Z-IPM1UU,X_5.O6Y#+E*]$XO M[\X-^1[.?563.9_Y^3;RPEK>@?B@HLH35K%GB"I5HI_Y\N[IWR_?-YW]4JB7*3U;OB\\4>6WB8^F/LOHP*+6E?2$07)K2)MLL!:)AU MA6WR,,Y+2NI!F"?8JK!VZMQHIS2M'6$!)6,SU3C62$>BD Q:8IXXC6GMP+0P ME()+2Q&E5"/NK4*:$X&$AZ_#ES!W^'S9VYLA!S0O>/MM;"=S9 M_71E&Z=U\."2U:IN]+-1PVIJSAS_]MA8K012AEK$@\/($6M1"A:S*)64@M^/ M][S0SPW:&KY'JZUY^D)>H>PYK/+&H8RZ%!G7'&EI$^+&"*2=#"A*+:*,+!J\ M1MFQ&:^Y0MG6NV[^/UMG*KG[P3>O=< MCD.F2>V3G3-?UTIL_[:0N5<2LB+D-B.D\"]Q)1!* )5>$(BMH;H*(..6D(PH:"JTY)//55I?R0_FI'D_X7 MT,1X [/3PSS!3U>U2:UTL+L@^A7@GL,J;WX+D'!&/.$(APQ63-A,-6H1\TD; M+QBC=JUOW&87#'I^''_>@WFM M54'E*[C-3%4Z@\N,&4_9F F*+ >GFZODD;/8HEPU:512"F-R/]XZ0,-O,:UBVETP37B'H_8.*95S5C119!A7B"1% M65242QO/8QJ1SA&B#4K<"<194,A$R1 /Q% OG./V<0ZDU3X.M31U*TI3C[M1 M"W.^TBBM>L_/1O>>JX%YF",6P8"146!RJ,ULH!)+Y+ 42&%GM%0NLO56:IMQ MPL]6@OV657RE%='KPI*YZ:(P7,^I[91Z51"M('J;^GZK"?/)HX@I>.E:".2\ ML8@P$E2@V 1R3U[Z!D%OXWO3NR?U-?^]12?*/MM137K?6?>N9@)[,MIYRT6_ M$1?:T[1:#^/Z6\X)CRH@&BQ!W%".7-(1>>W UH'S+];[P-V'ZW^K0R#?=?/I M?;OYUR&((Y<\$C3YC+H89'CB8-F"L--EI9B%,>(CS9 M/#"3^]XEW4U@?K#MA^=P@@_B[*X4Q![!7QM?0NX:EVQ6\7;Q'$@]Z/$H00J. M3GL'06N\IRM:WS6"@9\M MC.QA]V1+/^=RSO_NX:\/V%H9,&QCGVV]^/ LQ-*EKCPI- M95G>QKKV2VQ&??EH\^D0 MWFVX4]]T\;CMIL.7++S8T7$[R>$A?+>==S<4)WG5FFZC0'TZC&=J_:]T[ZLV:1D@5>6!^XU;/OF68*_=:,^D]862)BO M95:R?%0YZ_/)@LYV.BKK&H^.Q^U)A&O6V&ZSHL:5)Q5!Z"^4A/RF]R4$?00L M@:^,3TYQ[A(AGY%<_H\H76D(PE[MK#//@BKD_ M,_(%&:+C(E(OD4T4W$B"-7**"P0>8?12T"#M6@(\1BP$]P99E0L9 S;(B021 M/V4T1A$4(6M!_SL[ZO[;CF?QS:CWX[:?@?!\@EO^#%C_CQ^:",[B<:[NZ&;Q MT5VN&_8"V,":O?_PZ6U#^%[S[N#]_OO7!_N_- ?O/W[Z_6^_OGW_Z6.S__Y- M\_K#^T\'[_\*O^?O[_J>##^^?@YGZ(X)C7CR.PVP+ $9'?3^+#;@L M=N*S?1]-P +,!I IMKZS(:/ \0P\",#>O>8B"W"#5_OA$O6QB07.)8I64(BH M$D-.1XL8\S )C"02]4;5Y^>3G^TX-Y+X>!CC]*]=.SN&<5ZF2>7)H\DLAOWI M=5_W?\BCN2*QGXZ.BLU(,-[F2QYPOW ,+U[L;$6&07XN>PQ@>$8A#CI:K)3- M @$>Y=?^Y5(&UFS NFC\<";8!/B\M=QEVV28-<7N)7RZHRK.S M:;L(T?/[P/KFU\^7H[$]:6?S,LQ7P^,(QGOX3XLO@,2.[7$?7RYU22JZZYXN]F M3W)^QWO4]]B&][AB@UG?O$[V]LV7+M]?UD]O__0F^\-/:7C+-C+RBC8R-RH* M6KSY/4[.:?9^0XGPLYF:V\O$=2I7MF&JJJ)41;F5HKR)/AZYV"UTA55=V=Q1 MEFJA*_#P0*H;:\7:2[BKJ< MIKRJRE25J2I3#4S5EJHMU< \MLIL5;O\IW"_Q2=B17)!<>&1%H8A M3@)'!CY"COE(*">F]"(X6XO-8HA>:HYBX+E_ 8=O!RE14($'3JC!5I^OQ?ZE MS077W=$;4/ -->L1FNSQG>LD6ML.5'"LX+@=X&BLIUY8C&SD&G''"+)8)@2@ M:+UC23'CSX-CBE%13"VB) $XXD 2P%5X6(G "H]P7R]78";'BS/9RR/K52< MK#A9<;+BY-;C)'$QZL@5&C#3"1"&CNX#!B%,7DXE($9QI^JQ&)D"8+7@223KNHS4/[416G*RT>UO" M7SUT-_IJCXO:9&'L:V;X":I?Y8K: $&>YRH(A1%)8" XM@%I)RFR#)SQZ#T8 M''7>O C+HXT$W&[F.>*<)@2V"-#(6*QIDMI+OVY>NM&7TBYJ*$[[Y;0T;?_4 MVKR/FW+,R1[>.7/S#.6]HMIS6.6-HYI.@4L%#G"A_>%4@+],6$14X:48E45"PQ[Z0GKJ):E?>*:G65=R.UX,'=$ M8M),>DX$H6LU&K;.N5/$*I(F4VB@: MM62;J/Q]3."4%3AW2*4J<%;@W +@E))3PJ5'..%\M,PJ9 '^4,!$1N,MQGX- M.&]3%5R!-AVTZ&1!EPYZT"9YW^":U8(P ;.RI7[+#C$R@N?[<91^,"< MS025 %[!3FWABLOD8ODH5O-+"Q.]/UQ:F"9W6T8ZZ@+*//JGI0G# QBF4VTFQ.? 9B,TFA@ M^6S=U(XRLV;SSUE;7B*/X#OO#U/W![S%Y+/]G,EX,\MOB,>Q[,N\N.3A_7', MMX&7;*8M3%2>VDQ3.KUX)@;&TQMLGRR%9+E*,-@"S3 G"Y;4K[&0C\(3.A#J MYBC:S"89FEGA0;7-KUF.F]>V&[=-/SJ:C@3LT-$>-)8V,Y,7-1&*E<6CFCEZ2SMH0RAU J@L<72Q(B]N#N&8]7WER>=^#S%/K MV^ZXO.K/'_[/G.!Z-!X#(L%=1B!7Q^W ;YO5: RW.!S%+X70MF B:",HWHJ. MY3NMB&T#TP@*T4XR"^5%L_2B^?>+9/,&:[)QEXY2@&VL(G)6!(B%N43&JH!$ M<(3G;*"*:ZU42&0\4@;QLX+0F?.0X#M&(6I<9-A@C2,Y[]+MSXW#;\-J[4\" M?-+-8E@I+W@]]$W:D"N'O^/*/0(RP-7C/.T@%#=2BDQO[L?97A3\SU3J:W86 MQ' @1K;#G"Z)J N0PA5;)W;&!IO)49$A(6_@*8H<)1B10"53D>#HUTJE@\32 M$I SX6,YL"V0QKD(D"L64A0,;R22>-]._(8%46VC(*X+UB!#IY[4*AYGR054 M?7TQ\?>YN'C>G]WT[G='$!*#;C1_M-TX M@%\;0/2Z43;V!Q._]Z*X Q]G#B!E9//G#Y7%>,Q9>5\"87#]+P&&=TN?_>,4 M/A@8Q7^<3>P,0HL8?GH.<_1CR$37W3+- Z','(-!= <8V;X."Q,ZD-<,_\M MIT\>>8(>+LTWI#'_O&HN=C6.?W>:QAGUX$A 7#O8WQP!P^@/+7@G.?WBXSQ6 M;F< ."[.,W]P<?!+^!9AZ#:L(-CMI^"O'^%SN9@HEH9WT#4_>BS?D@QS+^WD@M[N6UII]5R;+XG&/O3=TJPGZ0$_Y(7J2'- M?_R;IH2^:OYOSH>&0;X*OF4Y^!+GZS_/UN:L9]Z7&42I7Y4E,)87Y_R?RU32 MY51^<'WL2G)_H0"#5PY ,!GRSBOS7( RY F?K\B+II_YPXPE9R_-"]"/X,6R M&1JF/]N:50=_;=5>77"/TT6\U@T7ZU]0+)NT23N=/^55OL,PM/DXEQ>UIU, MUWB;\01"P:YKP=,L7D5)QB\OFJ-,-I?YKL]:D-A2D/XV:==$:3G%_>PX-TD? MIA+6:SK,]:1=3&99I SR>55/OP9#A&@1EJ3L3IS;DYCO*UVHWAG>1TN1[94_AJ T ^R\:B !+DBW.=\#2N/T*F#\];,&):C^/YEM>"]&;1G\X&?US M%N=CR]M;JR\Y6Y^$,]'I:D1Z_258)C7>SXXB#&"1TZ Q)&T#$DEJQ"/#R-*\ M::]I-#I9S>C:+GW,R3CN#;)*)\0#-LB)I."+C,8H@B)$G,]I?/2',IF\7KQVY/4CW-;B:O^1TX-7XQARYTOD*U520>LS,[8,*MY*VTT?+>+<[6: M[V=<)UW29R^PGQWES;9_98V,(/,O'W,+_(HE4)MR^A?%#:6VX2*DMK-INR!$ MS*^3LPWP]OER-+8G[6P*C_@6PZOA<03C/?RGQ1=\CKJ.^_BRC^" PKPOIJ'4 M WW_N&B0WY?1OUH<'%?+NYQR>F]X;%<[S%E_I23*)=?1/:H)%==<\7?S9[D M_([WJ.^Q#>]QQ?E2??/CI;$MF:7D?"_1<1=*\\]#S(>_ _:?K_OR7TXV2\NNP65)AJ&I.U9PK-&=UD['J3M6= MJCO5ZE3-J9I3K9_AD*M$[_3R/L,A5XG>Z>7=N2%7WLD'#70.OM-! MNO),[FS+_7_?\-IN!PQMO$^K]$C[2-%7ML@8PR"$GN^GX6Q MPDK.,-(AP7<2CLA)9I R5!!I!%>)/@#Q\17]./'.<4T\0]:6"F\5WNX";YIZ M31,-2$HC$?<&G"=,-#*":9*P#2&X-7@SECB6')(F)L2EU<@%Q5& SZU05'.O M[AO>Y%EX*PU0T+]BU_[P%U1Q[>D+>L6UBFO;1#Z6G% R: $>H".(:\*155X" M3AH9DR)RGS6K(80:,%4)68%#YO=.R"2(81UU5"MG9,)KCB&7$OQ &9"W M$/+RJ!4R)BGD(H^":&P8L]4Q?'3'\!YJ0VI^]3N%)#<@7*KYUF>CA=7$G(\#>>,[ VUXC]Q62NB2= M0$0SBCC#&!P[&9%5,=A@;13"K&5<39(6DX"PS<2NT6BD'7B1!@-&"BYM4)L@ MQZP>817Y"FS/9)6WWB-4Q'DG@D$IV.P1&H&,5QJ)$%5TV G#Y7F@3,2F&+U" M4H$#R853R#H>D*3:41]IM.8!0^>[< <_54VZHT>XFL.%GW/_F[\LYFA.R/27 M.9WD5F0 SSW[NX^[-L9LX6G"#8SS)OGBS-JT=;3F(6*K/->(4@^>6_ .V9#) MP P+P1OCM>"[&Z(^O, LR$BM- MV%WS])C24 AD?SU#$U-$9(T0XT73Q?XX%DK*\%AJW3"L( M-[R"61"^?3B")RYY.=.2_/JX:_\^4-W#FX$A7GEJ$VTW0>ULFIF?1VV V^1' M?FD!_@:>W3FOXFQ2B'8SX=SIC8_B%.S=0#X7^RFL2L;,!8MB.=?0[S7[XW$S MT K/>3YO +.K='C]#,;\SUD\I7\<@13E]UB]9>:X6^77ZYNOL2ODQ;D906$Z MMO"0H^-V$@?VO?:X/ U&!G/7'A6"O7;674:?MT(E#E]^"_,'7QWF %0 ).H0 MOI2G]J#<[?X8'PE.+.:]?I8P@#QH-=+"6:0E(=X24!.ZMG5S$\9'^W6TPO;X M1]FDCF$?!,A^A@\^GLKC*MOG09'&YTSSV(['[=QLVYFSM"U"C%'KV:#O#.C()\C\B[LQ(^_&ML4S?,+:OB M6+W_?@<&;^=/+&]TQ+6ATV*R?O[P?VHSI_LZ [XS Z[Z[+(<(>3>*ET_ZWM;#@%G+Y2!/R\""U(P.M@WNJ M@ZLB^L0']RC]<,0&CFN()WA:X[^7*><=/8MQ'U'\-F^TUY*5#10='B/5,#;@O/1S]7??G.F2J/ZW-4$51,TF*#L=&/%4*0) M?&YK$K(\&61=3(0YG(*GYTV0MXQJ; -<)#WBC!"DE9'(R)22#8$(<3L3M-#2 MWT%)-V^$^)ZI-FB'=*$ZW17Q;H%X@$Z!$>.0QIHBSC%#Q@>%$K%>4TN%2&(- M\7!(-'&&P,,&Q#.YU6YD#&$7%?52.Y+85B*>JHBWS2=:%GJ[Z6)9GEBPF"FD MN(,@T:5\0A5S%"7%UG#/M5_+I-VD6'91#;^4\Y5^6K_.2[H_3'Z/?M9UH\GG MGVT_ZM=D'_[<3CQ\J^P(WZE\]@F>O\G%LRMUX@EFLOF2IW)1(GOKRG& A'*# MZ6$78W,$7SGLFSC)Y> 7E.GGRORA:-SV\VK>?EEI^PCG"FJ1[XX5^:HK+[GJ M[VQ/ZCL7^3[":]0BWP>O4-R!\2T+*>3U28B>8KGAIV*>?AW,T]MLGFIA:@6. M"ASW#QP[7\F\='-K)7-%G8HZ]?S$@Z!.#JDKX%3]J/IQJ7ZPJA_;V$%_NVL= M[B!R[\YD52_-G@[=!ER$M\KM+?(O0X.0'2T4V>U-TDK0LLF^2EP8*SE'*3.N M<)8\TC8:Y*3S.DCOL%VK#^%.!J*\0IH)@[C""1GK(N*<6>RMYE2L]4==[B3] M>MK,YH_1]'"]V*B6>E*K]_7;3_]D,H'70QO(2">GGSJ[*0?7B[_ M^7K6X^#]NTM(7RL#086SNJ0["V@37 N!(XH(1YQGRE9,*<(?B!>4Q.3 M6X-'@AD\W>4#XX$@3N ?*[U S'.EJ.4D:O)0\'A]2NR=]+(WR#OP##/?9^<2 M]=&CT3=T. HA3EZ^^Q\39#)4.J1]9J04H!M.*8P8"1P'SKER^OR"K-V$,9L2 MD11)3##BRCID(W@5@29XO\Z?D"%9R%DACJU#@BH44!<-VC1%PJ_?L'S;(."=? M3\_R592M*%M1]D9Y'AF2"4(@$@4@)N,.&24I;22F%.?4 H< MOI,41II0BC1507NMD_-NFU!V6\**)P^OV]5NIQ)(;W"<;V9=H7V\3J>9@6?U MPCV?S )[W('B=?#P)L GR]VAH3'.Y<2NT<(C8MFC_8]_TY2H5_T:PVOI<;-^ MU_SL(2(;""?W;KA>3Y*O\P8KQEXT7V,IT-L^JF?G9:1<.B1XS"W?N4:&8XJ\ M8=*())35:VY^%#'%R"G"+ K$0XQ()VJ0CUQYKR.EF3WVM#3@-WN2[J !Y>5);TSFUJ; BE-@)4T*\5<2Z(F+L(C^^SFQ.*@&6US53%AZ/X MI9CNDA8!DV?/Z'363M#4,C43'_-C8S]M)X4^MFMGGP_7>*3ILL'5_YX!8L G M>+575G[.I[_]_@Z^E[=E7F1BXKTF=]OZ[C@&6<]@Y,>V[T=I-+ GERM3;HK5 MI*X]6KPZJ%%>HR]#QZW1#2B42QWLNWS#%\WL>,'MO#J PNE\BI##RQ^WW?0Z MZS&, UXH?O.Q[R]H)G;^_D/SK^^/^I0T^LZCWGM$H3[CI5SDA("GLKM^2![< M:I?!YK^^.LZB-OF\DN0>#<^;YX6'#_X^ MZZ>C=+)X=/DJ IL"ONRW/(;6-S#E1)R1L(5$'2[SZ,V7=OS5GO3SIF&KJ[.8^C(7%\_[LYO>_>ZHGW8MH- ?;3<.@.P! M1*\#+!I0_D4Q)Q]G#N!P9//G#^6%/^:LO&^GV5JVEP'QNZ6Q78'D'V<3.P,S M$L-/SV&.?@RYG6'7V*/<;+>8KKF# Z*3+67>O#NTN0GFX)#,?X,9M(\\00\7 MICX_"WC]1_QP<9_=H(2E4F)$<^DD=XFAS&"%M!%4&DY8XF83-4]OX)E?P '[ M$@\F@'BSHL3[D_!?,FR)]5/M]SA0G;830#DAT]O&XBO MFC=O?S_X[_U/!__]MGEW\'[__>N#_5^:@_<-MVH_\?@[*\F7]H./(X23 RYFT*?\@+^!$@%@=KP>P%- MWQX=M6!13G(VQY?XS>;=[QD8ZM$1C&-:H@7XUFP\Q 3SH*)@\$K D6]V&B#" MFP_1SEX#KS[KX]EG0XB]T(Q^&,P$7*SRI#)$4(3R^=D7WFOVI_!1AOT2PIZ] M9?_5'I^];Q[)U_RL'%'F2R!$.AQ4#[Z[5,@RLR64'>=45NO+QT-$970=MQWY[>%L(TB.M>-"!6AXU=&4:9./A@'.'. MS3]GMH-!P1<@_ .',WN;.5:/^=<2$JZ-,+_]+ L%+/QB="NO-PSO$!Q0N&E, M*<<-7THVKTVIC],2'J[(3LGXG2[K/! MPX)'@".RUQPD^*$9]? N\'H@LB5Y MD%]EY>T:#P,:5M'%/(_GWZ#<\D6>O=$\V)U,1WYT;,_/+SQHTC9C<"!A"HZ[ MUI7NRUD2_7S'H&2]0N[)GY,^L_F](>@M3?I+_)LG>7+2I-D49*LH#X !FBN1 M#3D8.A4&6.;V\P04=@C)Y[5-2U%>&>2IQ)\1J'[0RT&L2QIEVK;C04DF[;2D M0OKCZ&?CX38PW!PV-,>S+BOXC?.:A#XXJ-TK]K_.ZQ:[8U"&D^9WF,IG@O'M M)*M('GH&MW95TLZH]-<1H @@'VC"J =A/R>'H^FL:(X_G<:<^3FT7P9=@(L M/HK H\\@>J"L702\;H9L41'THW8RFF9H6UV*,Y5M.X#H M\;CH)D#Y=]_^W+MEM?NI_6YBXM0*>\M4/SJX..;_;[\3%[]-#QZ,D<]VW49]LKU)5T'NKUR!V]S M@_ZCT?2,7\RFL%B3HN/E M%2S<8_(98&QU>LN\A[8@!'QW"C]T^?>O!9%B =4A6]R]W&M9XI18N19M1LW_5'+9?XY=LD3+2)PLN05/TOCS- MV_.U>!(0[7_.Z'W^:]-S<[[7O%U,<['^X/6/PJSX$V>D!4Q" M?K\.)B+;:9CPKW&94"W&I.!O*>E;F9?%PP>;-(F?0>-'8$R>.]P>+!RIS&?S MG/!VEIDS_W7>.Y."6CB:@__^*P];(>.:7:K_B%H!.%O<+0.OL;;XLF3D7 M"C?%^*PS\PDLR.\H;\OV)?Q.$BJ1XJF1]O,^=L@<'+W:^W M:,XFLH8"HZ?-'\/Q'J=7K/ MK>U'_+H=2/F:WZY]#F/31X&>3"OB3;>R?F*B\KX= L?_=-V?_[)?-I&JN-RI ML_O.B4@.=IH%I%3AJ,)QQL;.[.O7*^=_CWM?U\<+&K'DW9! M(4&$13Q%CYQ,'"G')$E&:Q72^6#1:>LT20RQ'")R+@PR\".";W@34A#FM"UK MKOT\#0E_S>DJ\&87:KU)@_)E*&HL])O3MOG?LTELSC"(G*]/NZTR;",LZ0X#X@3JQ#3E$ /6:X#2E%*_AY M)1>&!R.B0 :N0O"S1I9IC)(@.E'J621KO9=/%7WAWPVNW89*N@7$U+8=(R@$G(^YQX2,Q!)YJ[P/UE+!-RR5 M!XL:D^S!]F=A+Q>9HG*0*'\;!7N"3J+M4)QL3GH_PM,'=XGHX7C2#>7X'OJ; M[*)WS9*G0BJ*C')@1%TF/2!.(J53(,P8$;P\+UG6D6@IYHAYS\ CMR1_.SOH M3 D"M^.8/K1W/>P-@)R0[%HO?Q,[BW[5MZZ^]?5\:V6=M$DPI"2% )I9CC3' M! GE@PQ!L*#%&J^)P&!4G$;2>0QN$.BYC>"/2^Z\8XD9G[ 2>.919F9+)H@;%#\T3/7R_/YU<.N'G;U ML/]'\DB$CQ816IP;DG7<0Q#MB=+:< W6XKRB&X>]DE(@ 2XUXIK&7,HH(/KF M(C@A761KK7AK]KJZ,M_/YG"9FS]3% *EX)8XL#@VY_RB=S*WR1%J+=2[B<6I M#G:5RIM+);A]EGFI$:8>I-)$CZSE!GEG.>9<^B#7B)WN)I6/[6!_\-.V^$>L MYJ[O3ZXP$49Y,*$2$P)HQR2R1G)D HO@>D-X)M;\:\U")(8J\,EI)BJG\)UD M#*(I.DV5-8X\N'^]S%;SU;(0N;/05QWKZEA?S['V@5K)0D(Q\0!.,OSCF'4( M6R>=P=8*O-[>FW%O; (-QP$T/ J'K'(841TI3TK!UUAUK*L+<[-4CN$F*1!$ MZT&>N)$&:2LILD3Y2$E(A3CE]J:F.M95*F^1N6;<*N8(8CG(XY9AY(AWB(28 ML@?!4G";EX("2T"R!X^R)6=OXI$$)[0 -&&4,<3RL?VKA=I:X)KVOH>B_DQ$TF"L8T, M7&O.% "=X0K)0$)($(?AN-;]!KM(:/ @?(3DKK. E4X%BCS5GA#"(HEZ.]+6 M:F>AKSK6U;&^IF.MHR%Q0L$PB/"T]\@%K"',L]ABP1(+ MZBZFICK652IOX0 )B/4"]PB\:X6X9PZ9Y,#[\TI;IK"C;BW5 M5$U;WY]4":XT8XD@S ,8W=Q9T@:(WC ADE*:J%RO!G$X2>R50%*R3%+J,#(X M<93@9HH; 2&>?/2T]>H'U;NNWO5S]ZZEL39)14!+056YM )I9BRB25#P:Z(C M9"TOHTE@RG*!&,W'G+'18&VH04Q;*80VU@5;O>OJQ]PL;1V#5=(D9 V-B%LG MP'I(C;P.6JD8!;Z@5\@-+$[UKJM4WEPJ#:66B0AX6$[:,F*0H(=3<.7&]993ECT"3NIM#_-N"-*+)O$-]^>D"$J@YP\;: M"=E"LQ,'(EWKX*]SMNR3S.V4VVH/]RB2GBF;)F')NV%S>_Z!2K=2-<71@5%EPD&9X75"29OLJ/9WV^>V&7VC:^[L"= M4A*7#5T"EE%09"+\A",VGDFN*5DK(:(^$*DU0903#2Z:T$@3+5'2/G)W-M :C<)9FJ$5;J+,C9>Y!;MF/+*%B"!S M_.2KS]*D7,C==]%KP)TN>(M/9]CSAJJ ,-.YF4L^H2?S-K:2/'N=2@F_ M61*7"RE1#R9+#?R0EFKYVYP^ZYT==?^=*>\_Q4M(7G:$5X.1/6'XE3P5^"KJ M#;,'0>O=;T.N^+O:8\+<\1Y/Z#7X'B-74YIL8#CZZL7;QM=X("Z4F^QP['KF M8@?&MR0GT7'F=KR09.+6.FM(QGG=#-LU%LPVQM@;)L:H!55QY)5WXY M#1FJPMQ HJJYWA($VO7Q/26$W?'A+0V(?.X&).<4FI)4J$:C*DD=WLX,KT)< MA;CJ%V^=6C[K\>T\U/QLQW;B8_/Q,,8I3$BFV_VE]67/MH+/(_(U;\/TW/G( M!2,OBD2=.791I>E.R'0T"F$)%[[PUB9X[R.#B),+* MR9+\Q^Y\@?AEHGB#B=DQV;O76;BW@WBKDX'ZZ-'H&SH$:Q,G+]_]CR2&L-Q( MCNHD$4]1(^.I1DX$I;"AQJ1X?D;7;H*5<5((@QP/%G%B/7):*,2U%4)1Y;P+ M&Q3@#]-#0% _Z[I\M,&>+2J[\/]V8!T?4)PG[39CW9V:$=QNM7>I0T&(V"1J M/.*29_*B$)%V)J @H@M<&F[]6F-=I1.W.'<^%;E]"8D"N?PK]C$Q[;&,-EQ^ M_&VH^MP4T_*>N55C@FV6[^=CC"J(51#;!(B9S!HO54+,9=8VSSP"]X4A"9]% MC:U)8IWRA'O%'75(L$*$:172*D9D'3$&TR!89KQ](! C%<0JB#WM:;@B)@C2 MIQ)AP M3Y+8(-CL>S^@O%I3I(7'.=Q03! 7+%]K\*HHT]38B%QT'''L+-+1*T1X, EKS=3W&FVL MG)FYIJ669RUU.2R-_A6[]H>_H&JB*X0]O46N$+9!"+,J"D5PIITP5)B$(K$0X3$LD+86E"1XJX27DHNUX&SM)E8P M3:1@2'"'$><6(V>%0<)$S&6@#@>S\:TC@$)4MX^>BT?T6 J[2XX0#X(S"+^0 M)3ISAP6)(++C"&N&8V2,>['6-#'02 ,F$L5 &<1R@<.WN4$F&!$3D0'S325< M:QBWDP:H@E8%K;M$;X8EPZA'UF4N%VY4;JR?$..&)VZL@H!N/7KS.CE%D79Y ME\BRA+0R#C&O(B=48.J_0Y*XX5TB7;&K8M?3GH8KW'\#KC]WS""?<,[WPI^= MP!@%8SU5W!C%U-7E9]Y@RQQ'QC*+>(3O&Z;>Y:PXAJD:M%OMPB"T$RJ4U @1N).-4!:4TX$M+A%'QB8'O7ZC9$X-'G M0@T3$^+&$Z29E4AICQV/7-*H'C:?6BO0*H#517Z> *93X,E3E/=^$)= M1P03(2"L4(F%]<*S0&T, 3$:W4,"&-NC%<"&P5W$ MK;,5+5O./?N[C[OVT&'-XS<_GH5XMMW^.'Y#8=3%(@JYI?OL:/(JC/KCL3UY MF?_ZZMB&, )_]_2@V6AX\'SK;/C@[[-^.DHGBW3.Y.OSRQ M]NUQ]+GY^.KZ+":_ MS,;%,__L)GB_.^JG'81@S1]M-P[-P22 \'4 DB_@9[_WHI3N?9RY?A1&MCO7 M1'=79^5].X7KIFWSNIV$7*P8\D_E0&CA&KF &:9O?IQ-["S "X6?GL,<_1@R M946W)$@931KX_AB0#T0'X#'F([2'F3 E2] Q1/K#;S"#]I$GZ.$LQ< G]^=5 M@U$IY^YOB/=%@Z,5>)A2,>0%!6^5"H=TI!9%FQ3F#).@URHP[T:#\]KVA^_& M[=?_BN%S[ \F17C"P63?^]G1K) NE?39Z_8(%NP0,&K@:&R/XB]MWW_*+MBG MN.-T.'S/R*NI3KB^\IHKN4Z(E'>F7'DZ[T'Q'B5TAP9T]7L8>B5US],DL]F9 M1E-/?WBU]? RZB@^8R;F^ZL%O_'';+)^*FU@TO[+K1_WK1VTF/>O!^T]5^_88&!5H_ MMGT_2J,8GOI84M<>#1V.,WIEDMX61&7:O+5=9NV]9Q*BIZ_>U4HN)JO8QE75 M&,2J"-ACR-8V3.=S;.3_E+1WQX=W;7#:!EVY _1\.NQB;'Z%WP_[YNTDG)KE MFZ_Z-DQ%%?,ZO&U M94JYX\.KE!V+R:HD-U4]JGI\3STJ@4U5CSJ\W1E>!;=J^ZMZ5/6HMO^!(_'; MD-==)Q1?2JR^3&)AVBZ9V\<^SE/N$*)ONU(_^!+F)7;CT21^AV-Q<7:ZG.[R MMC]LTKC]VAS& "_WN>GBN-RK/QP=WZ;VZ)$F:PM@>G?&M\M-*'9V1:]M>;>C M^\1C"?1S&7*5Z)U>WIT; XP'[S^\ N%QPVVWKVU/92C;8G$H:J70, M"@GB-.(4$^0HDP@GEU((EF*CUPB7K)(Z"(F<"PQQ'ATRFN26N8Y@[GQ0WIP_ M[I\/>.2CCQ\FIZ'6P:2?=K/24>1]G/[6Q:G]MJ%^5;0VW-L%<:_H5M'M>HO_ MXX:/-EY":2 %CUYC1#B+N:\H1L9[BJAW0AJ.C0WX/%I*S3DC'",:DP"T3"GW M13'(8TPDI3X:N\;MM'FT[&'2X:0A/N"" <1!C()>8I=Q9%ZS=1(RR]6C(*QJN M;2$L.Y9O1VO6A^M.NX4;%AL8YWZ?>V,M3S@UN?;P13,]C/-6Q?FO\=NHG^82 MEL^@FZ6Z9449FX&8Z$QKU690S>;'__@W32E^E?OOE!_)JY]*).+S%Z=MXV+3 MG>EA-XD0JLS[\S0MJ$UYE0G,5#/]&L=PZZ.VG&#_:OO;]J+:P*S]^T6/OL%] M-P[9!@M" P23T9. N,> UM12%'QTRFJ-M5I+*]VFY^XU(7OHNK8.VY\6H WR M=)0_ [0>VAM^:G^.GSH[Z5/LNA@V1CIQ.80_O-0\HL#.FXWOG4'XBP <4/XZ M2$>O>H\M1?$\O(TVNR8@:\%HC'"2&O&4"> $%B@D&:DRVD1)-]+L>MKZ?QRV MXQ"[_NT_9Z/I26Z[_V;4^W';S[K+VU=OH]VZO+IR VO^_L.GMPV1>\W'_]K_ M_>U_??CES=O?/V;K0]2KYNW__=O!I_]W0[,N-ROLCSU!8*K!B#9%HIK?X_$, M;+_M8_/;V$ZV?F8V,/X/D^9_S\8G#379W2'R1=/.NN;GUG8A>SMO"B=-V_6- M/3[NP <)Y>\#'T-W.EWPM\^=/6KL;'K8=H4&I9D5'HR5BV;'^8.M4 UQT MWB&F-44\,HCP$G<(P I+PB7V*IY'+<*()3ICE1<0%49KD4[.(A_!902@4W8] MPBLR=BIBOPU3MC^?L1@&VT\V15TK\![>)GL_M[I9JK((M;-I/[633*LSB%/Q MO?V@CGU1QQ^SNSOWFN>SM7"< =!&$Q^;_,_QHJEMOGQ^W8OF:VP.+;C(+L9) MDV9=<6 M@)F5:^2-UA(LG(U()@D&5B<05;#/2&O+$TF1,;/& ;]143UX_^XJ67VA\).7 MUNEAU\X^'U[HU][=M>+.8Z,$H)*F"G%L';(X$.2%$ $G)[5=8[US1@9#1<[A M)X:XXB MAC'PSJS#T7D:Q#5!ZNVWX]%@?=^ :IQ=S0__L61KK_DC8U/8/G@Q#-SWX"D2"LPACY@C MHV) 46BN+'%!XS7_75+"&169TIU$\/FE0,X0B;A5SED1#-%K;.T7"]GO\0AB M9]"P4YPYO6:SQE'A[S&[/R+<=(LY:(J76TQ:<<;F/GN_:K06UFSHZFXO2%[M M/0<7]E1(^I59FPM5!KYE] M#%XD5A)YG'C^CD+&60:A!5$L&1V2D.?-_J=D?IB>+S6^Q*V!S5G FF6ZWI548;%'MTJNEO2Y:RFSTQS9-ALG(JE)3G"DJ,])#,^1I5XCPPR75$CN MR%KBPVHP9$8YI(-6F735(,VQ1"Y@(T( H^;THQ@GPO?8-@G';E@G$[QSU I8 MY%Q+3GG&F,"05(D:+TE2-&U<1.[7.AFC]^@62LH.F:? ',,**S!*( 8<>X4T M<11906P4.O'HUGR:.TO-(YLG:?;D5N6]3JW3#:-&LN&BB\?>AWXS^C(*$#WV MSR%Z/I@T[Z+K9K8[F4?(EVPZAUQ$U>54Q_;A1Z[]%0K"9*;S%HN T-FJ7/,K M93 .6QD46<./"$Y,Y X9G_*V<33(",T1N,F>T"B5PFO)\J%"H:#'4D@6F/%F M/C\WQ8Z;;,[A/;J=D-'\$P1H"BIXTH3YQ(!+>SCRAZ4@\MB.RBYON79>+)23 MAO>S/R\S]N2$W=J:K MY_9LS'V8-/O@L8R;C$E/%IF4- % 1J+(X!_NO019I &)Q#C&5"CFV7E93$0: M)BU'E%"1SW-R\(8\?$?:&$ @B;-K97CW@4RW\6J>$D+-"[T+.+7W!48L*2(Q M (NAUB)N(GBH.A+$E.81XWR";ZVBR2@P/SFG1R#V0#QPBPR $Q)&!N^M21;[ MR\#H BQZ8T^N#4>/73+PJP4WA+W84E!:=0@W6JW+ R;))(*B=;GR5D6DJ0Z( MJL0PYT$SL18 W:I:UQ_&,!M'T/B5^O>\BW;FG,10#)]+YS]E8;I3#>^N10=7 M'3'Y,4_;:L^%Q?FD=YI&'0>X$L[F[:+]K]Y)!#0YVG(EZ.Q/6EG4WB% M;S&\&EZ'Y/JL/RV^X#-D'_?Q91^/;>X#MIC/8_M.K'_[\G6O('J5777+%W\T>@3#^]+^KKK_R[_65GL(K M55*FRTZ;U,[SM?/\59/UKNU 3\"%==V?__)ZUG5QXD^&W\K9M:'!=[,?_C[K MIT/YS-5>5!XB8GM*9 -^A4LE]EC.?AVW?2G;>3GT%/]R>5?R'\FUVA+55OE5 MGY^A/I^>9AV4>)B\?)RUZFW5VZJWVZJWO^48,-=_3T+S6]M/NSB=UZNNVMY' M5N%A1:LB5T6NBGS99'TJ53;%]J[F>\H'0])G<+7/9'[*1V?3/U7%GY"*WP,= MU>T)";:7@NJRR?W9CNW$QQ?-^6-_UR)%JWT\MZPC5^U[;0UPA%$<-YS]@!A6J2$L/',\"0446OG2+Q/ MRG%,$&?,(ZXRCFFO$2$)*T-MP.H:7:4VA&.[2 -0<:SB6,6QRQ+6#\*>HJS MV!*%7,Q]JX)BR.7S#"JW;Z5RDW KP"06R*?MWG%!DC':Y)0RSDC&6 MF-HD+EZ/)X5@^9W3+KNM/)MF2MD.Y:E86;%RF[#2$VERHRRD2@]=A';*.*:>T@ MA+?"8)$(DM;E1GOE((3#X&0Q%I((A'%\7NN_5\S\Y/+QY(U7 ,#!3,H2 4J W+I_$IYPC' MF)OH,EPH3\X=)G!642XY@N_H/M>J0$WJ,(Q$KBL7:BF$9"=<1 M45A.Q(6)2"<**T9-PL[K&/!:>Y9'5C%Y[RI6=QJ?H,/Y#/.76Q^D&14 1A)' MGF% ) _AFDXR()FB!DQ2S*YO6-[*7?.C2X#G?9Q^2( ^^]-I-W*S"U-^^N77YH]:EJ524'KHA9$?,[ :EC6$LE4 )?.6]+YD/6FH'3S)(*@3(O MU\@$;Q76W#/"74$5N'NY_&X87[3]6ZW-7!;SZV-R34=%;+OJ-#@[ND@6CCC,GJ$0,*X%XKEVQCD:+W0-A:+"D=NU< J=>A^GMJ M@I2:5&I2JA@FONXGIAO[!FBAI+:2VJ]TH)K$#+P.[NJ>Q3W="1.F!S$(4)?Y!K,0 M=,5=0A'8=%7J1J7LZ\)6;:EP/<#D.2537YL.#D"FOHPEG#B&[Q@.TQ/' 1F= M&-C6&T% 12.GGV0O17L8153%]9PDIJ*ZF]DU+;829C06+KL6V'NF/[ MCAZ9MJ=TQP5$!_ ML]QF#2UD-U[,L ?O*ZK$UT&F?,QB[+QV7)-XSSS7%<+6HY@+W3$-5P^#,-)C MYO P#(1MNDO1^%!8MLNC0'<-'F+/=O1!F*ES!^ZPA,D,/WE!Q/)G+N&_ES@. M)OBC1*02D0F"0.@;VWG%B/4I<7[Q*#"LQO,-BV.>1Z[@VUSTK9+IC!J$. M8%J9PD4>3Z M25I., MW;W%7]]-&.=I?M4[P4CEB^M8O_P"V]RGR5TS!KI5%SD'^OF&DX$GO&U)Z=MS MT\N3.X-O8.U-?X[D8+$[FKMN#THF[$K(,Q"=)3#6MRR[97?5NY_^-K<_S>+3 M:JQ>^8-;X%$YKJ9ED5]I?Q1EQK63G /QE:FH!O Y'@XTQ/"_F$55RE.&W_PAJ]X466L5)C-516FFMP?T9M=#00CP+/9J]9*8B")J*L_X(59*^\0"^G M*4ABD4W1*HQ'3-=[Z/T;58P/ONVQLVT, -+_S5F+"2F"RWIEV[XS\)JW2*,W ''S;W+'N\)M> MXAI#V_H%-L5O+:IL6ZQ/A0E<%,NX3-E M77I\)_^Z+%E>952XKHTX>D/2PGHXH(%3U.VA[UHP[0?TGCNT4?5-BBHE?ZT4 M^,H;L=[B,1\5AWQZZMHV[.@SQ2D5BQ\@B[\797I#/"7Y^G<&3H)B8L7$BHEW MAXD_8V(Y*&+TXC\7U;04T[2DD$=?-[\R5\L=5;RM>%OQ]G>0QV4Q99G4S:,> MKCU]<=:!V\]5F,BOWGPD[!RES'>*X56ER68J3=Z+6(PC8(^ZV,12^2D[V%GE M=7)/=CZO9$T>2&!%1F@F>L@M4W>$:^FASX3NQ9Z16$'$?6,9==8/7<-Q;-WW MN*T[46SJ4>S;>NR$CAE8=F3RI9+'9RP2>69\D'W/;=X.PE9R3,FQ'Y%C@O/( M-QU7CYPHTATWR#&+ M6U8(3XR#%Y-CH9)C^T#82HXI.;9->;Z&9?A)X,2Z826(7!W9(!=]7_=]P_43 MX2>>$RP5 <=!XMFVISN&[8!<]$VP#D&J]$=\FF+C]*_[P\\MPO1^YOBTLW?<$!ZXW M8SWPC5@781+:CAV()%RRD%P_YL*!>V+;=/ >6V>1F>B6PLRGIAI9U\$(;Q0(1&[[CZ5X2!UBR!BZ^87EZZ#LF-WUN>6P)4]/R M/$_8=J*[<0!R/7$$ LL[NAO SCIQ;$9>_*(;]1V@;.O!;S:V<6]>9N=\81K" M#6W=<4+<.3?2(]./=.%@H:'/0NXNP6Q$"6R6!2R6L#"6+!:%(D&?Q&16#(_S MEX(SS[USK[UAOU(VQPMQF^4#3S&NFSXZCH87ZF'$'#UP$Q':-K?MY5X.AFDS MUW.9[IEX#S,-/02#2@]C@\5NZ#B6\[)[]JR]FM5AX!9,^0!#C%OO1YF)+RPK M#G7?#3W= ;-0#Q+0UJ'I!\SB=L 2.#S0\1Q2=TRP^R*;>;IGV(GK8CPG=C<2%7AFH?> K'/V M3M8IZ$TESY0\6P83=D!J&;&O!V$,LBF,0OC$P?<5B978(@#3;NGX\$D1L^>4 M9\\:,=L/JE?5&#_$/*,:>*@[)A1<2\IBK+%>+5/1E3$M'QRN.H14:DRIY\2L5W46!^ [4=%G$H< MD>EG4:8%WVDMMJ6MKI3)KF2GDIT[$0NVHL@.(X8I$DFB.[X++@$6MC#;C5V0 MQ\(+DTW$@E]*%C_>87,]BGRF.RQ* M],!/A [VK[ 2R[/AV9L(OV^+;+:>.^]L/V6SJ@+Z(=X#PM9B2>G8' !(O0[5 MWU,8I-2D4I-*36Z)FK2YPXS$Y+J1Q([N\%A@5W"N@[+C(N2F:_F;2<,9" M$1B1[;+GKGU]!:EMJ?B3DMI*:BNI_3)I,([M!V$4@44,4E5W'(_I@>6";>Q9 MKANRV#&\)=MXTW7J&Y6R*KC_VKRT'9RB9.IKT\$!R-27L80=X3EAS!,]='RN M.U[BZF%D&[KELRAQ;Y^HN=$SZQ,KYNVB;8*J"_ M66X#-Q?9C1 I'[,8.Z\=5VNST#$L*[$<75BLM 6@>ESS_)?3$3ZSPUWHD2D$I%*1!Z$B'R9&(MONZ&P MF:G'00 69LQ"G0D&@M1RF.5B46BRE$KI,=OP>!""&6J#F.9>I#.+@4LM0M,R M LN$WU\#"#U\V?*B+9*^*HE=B6$EAG=8##M&XEF.*73! Q,AF"T0J=S4[\L'4<&;AB';L)U(4P$U?(#G=F!T W;%788NJYOO4H_BA?.Y-@?,=R/ M8,-G/&/8$@G;O1N[/]_[MD?+8J"0I"BF>3$5D@E.+__T>91X+ 'S(TB8[K@1 MD+3K.R$C ="@&7Q;9R]S5A^]5\_B5S_ M9>\?6,7@B:OXQOQ5:T!U6"FTKJW&<(ZH>FO[]X873V=C4:8Q_,W3FQ>AJV;/ M843PRC7ON^\5K;2LQ][8K)'G^CXF);O"T)TH-/30M@)=&#SRN65X"?.7FO<( MPW6=&*Q;'QM );TN[.O.#2_I=!#> M_5L&TO8G38!$G2!QEC/1'BG])_%WZS[+Q<2%>\MFTZ*1<4A!:7Z%RXN7ZQF[ M*V8URLD[22'8 ,CXI;D!R#!CDTJ\K<2$E3#*9I](+\IG_[3JF.PFK=(HS4 C MO&V>L>[\BU[KV$,G-']Y]]/?[KG(''H/7?'0[];0<(,??K_GOF%^S0]( ,\%Z=ZG=EHC0C?\;%Z3R #1G3 MC2XD\+CS)90Y^KHGL+6S#FIN3F[+K]Y\?"RZW-/S*K9AP5^&W<8IYYDX !I, M$A$#<3W13^Q/XS^.8(Q1F?['H&)YI5=@\R1KWZMMV#']F.9".YF*L9;F&O!) MS25H2U? .O")MHWXB'Z[F,+GL4#^ QOTF)4Y6"H5_82]B^88C+X]N;=$=&=4 MX2ZIBCV?WL.:\%"DT.5U*83V"?Z^KK1C8%K>)7(]B_ ^0(VVG.>]#Q-6O0/1#+L!SE,2CV4.RQCCT>E4*NV$.9'RO-CZ> -.UB"/0'>.R]*-,; M-L4PUHC_-:NFY)._W;0 WJD(\*,E\![,5G:%7-;P?F]V+UE?T<#GKJ M$U,2^V?J])S^@XTMR@M9MQ\G:'J):JKA.;Y6W;())35@3E4UT")J#(:Y'X^A MR/U:U-=. WUU _&E4CQ5^N;C^@$*!.>*'%W8B:4[9N#J@<4B/0P\WXEBASMF MM)B1Q'R+@W",=2-"= .3)7KD^+$>!W;L>P$SDBA:S$AJ),+QMPF>RNT*O/#6 MLHO*B-_?O56B\'5 9RWF&-@RPS021W<F1!?(P,81GN)XG@N6"(IO;GFN' M!@C 6.B.E3"="4WR][ M_4<2&]@W+1W#M5/EYB@L-Z&PW%X&BL%+HL"Q/5N/163KCC"$SCQ7Z($9)X[) M0\](EMK$,L/E@8>P\>"\Z X7 3A =JS;;IPDH6]X=K!"C);!RDY01H(R '8V>&B)P7<,)==?U MWQ M E\/+9?III^8S @3WTN6FK\(TS'!'S/TR#<0)MO%GL6,ZZX3N(F?>":W[$6C MXE1,.XSKC75W]P_2@CB8^*J2LTK.[HF<9;8) M7T=3-RP'D+06:"X&6Z;2=F MQ(1G6_X2&'-BAYZ(A-"9Z1)"C:-'<GL/<,J[3='/$&+=1:W^ Y[ 9X2B M 0\ P6D^%]6T%-.T) ;53>G1*82F8JB#VU[#W#*NTW1*OWTI8V&T1@;?_Z; M\'_Q@'52I@4LNRAOTEAH<2EXJA)3#Z'HY !;26]]%#\(S,!A@NO"20)J6:,S MW[;UB#E.G#AA%#I\J5\8D\I@V9$ XMF-'01#KAL$B'3[[>B"XK9LL MBA,K,AFSEUHA12(0EA\P7<2VT)U8>'H8&":X3IYC4E* M\"K!N_6"UW2,V#2M0 ^8X>I.:(=Z%/N6'H2FFWB1SY,H7FK8F?B^[5NN[GO8 MJCX&F1OZH:\G3H*%A-SED?5*@O=%.W8JP:N\/756]?PU@0HA4@5D54#V50:EIY$( V=@(4ZXY&K<\\*7&Z+R!)+I_U/ 5S9?EGZS-Z:DJ4[ M(4O5<9K"HCPW59A3ZIS)H4]J93^/LBU U#Z+Q-?C4(SL)/$ MU)W(=G3'LIG.N/#UV M98$=F$/O+3ZJSJ5$S/DA<*KWH':8R\3@AV.WA3 M27$EQ?=$BEM^)#R.Z=R6A>5A"?9L88DNC)C;5A2XUK(4?[%3LI>4XBJE\0>E MN#+47_O@;6^]>^E!EB+.6%6E"4P'&;1"EM9 KF@34:8%W_T R';9%=;00BG% MBQG(V]>T+%ZG@>MC%D,9&8\R,ES?-!(P$72P#WSP_0)+CUP6ZW'"&+-<.PJ- MC;B*YPL2XD-9C$=Q/!O/,C85?)T-PQW@*][HF- MH<2W$M]*?+]XEQD>B(B[3#<2SP11'/MZ$":.SH3IAI[#W=A>ZG[P%!]QN\7W M,\,M*?&]1^*[[_+!9PQ8_+TAG]/9&"@UAK]Y>K/F6[AU.Z:_\.Y[7_?8E<+) MP2373.^^5[0"JEZMIFK&3A++= /="C%YB\>N'G$OT$$NN889<(0Z6DKX$H;K M.G&H,S] \]((P21-?)U9MB6$RWW3=!?ETT=QQ;)/; J*HAKE_ @>F.97(H]3 M45W"HW_+BOCK3YH 23/!@$@Y$Z_.KRMWE9X HJTH24@>K(T%YO8[].S MRV/-](?:QY/+D]]'ER=GI]KH]+UV?OQQ='G\7OLTNKP\/K_HL\XCELA[:#2[ MM4C'I_\Z.3\[_71\>CGZN+@DWSG0#0Q'._#=R&_2LL@QY,PR#4V,+&5Y++9^ M538P][-9J<'OLP2!GDHLUT; ^U)4@I7QM09?IUDZ!0FGL5)H+$E$#+:8%MUI M-PP,KEFE)0*V@F4#&#>8:70["$(*V/W?K(;,K^"/3%:#3PN*V?&TBJ]A003F M@H#=)1!CJJ*[*:17%E,1-T!4^(WH-FFH_2'@GJ]")OOP%$8. \Q%+*J*E7<4 M&(S;;=1NT^FUQB;P9XRJN/^HQ6&RJ288S!M>6L#*=$7LW4+ VZ]3> H,JEH8 M 2Y17DRUZ=T$39KLKIW9@.;0&T,IKM"L+6"TD8IP)S M2V;TW?S@JZJ(4[2TY=/F5ZE;SN%WLH5I[;.TN(#75ULO*#:R(/)2?.?;%*:> MQFN7Z&(VACG<;?VR;( :0!*18 19=2. 9]/\ILAN@(?2G+@0_A;5-+V2H'I2 MMHZ!9UN0/?$MK4C" (-."GPJ@NTM,A_\ R.0-]'FT:1-29@BE M-E,& Z]_:XEDEM,<8(R-.8 O+6932HJ6XZUP<\AUU>I3T\X:8/E=;1%LB0L" M7K[XANLJ_CX7*LC$-YT#Z9)A^!8&-AOG[V!5)AF[>XN_OILPCIO12[1(Y3OK MTW;Y!2:8I,E=\WJZ50=+Z%U4?,-YP!/>M@&Y;\\=C.IBSR^_[&8P%\.J@T\8 MMKIN$Q4FP$8R!T%G"8ST+_S>U.L_2T%JO7_>"6=U2.09T5P&9_ M%&7&M9-:OZ'D.,GCX8!$Q,4LJE(0N_C]=VJ[G5R54U!BI$"."DSK08$&GR@= MBMR/#V#IY#$: 1=H@$C'Z U(.1"T\/NOA[!&;WB1H9DEO;@*S4FX/T,;"M3& MMUA@ MDUF9Y 06"@U7_!"K)77J 7BR3W0NBMNMA7"[$S8= P$[514!:SJVNM M$M-I)DTIT.UD2-VFE2"CB"@$+;+51@),#6^#;Z4)@J9 SUH:H_"6MA19?PEP M9E93&A@.]SLW<5%-VR2MJK:8P*!YVG/0M$2Z%YP&65I-[!><)8"#BQ M5P424)8N\+@4+(FH'5?)Z##H&PPL4S EQL-]"C?/2 ?">/(Z+CPWCOEH1"UI M+J78:?<,?#J@5S\_O_8>/)N MU-26@K0I!?@,\;3Q^RJ@%TU6.,J@"3$1^/+BJB"! R*[7 P\ST5?:637:36% MZ^/:O9?#'&J_"9 F.;XK1?:UC(%69T5@V&>E@).2$OW@[L)F]#A3-+1D3%X& M"61<@'Q=NG1Y.5MG%A]=P8!I]>J5Q+U :BC0_A?EN T+D"^?D^Y88^S]QC(: M_,6U$%/8M!$%##[1Z8,-\@GFZ]"[WXM8C".@E_I;>[!ZZD@-%@Q?5KJ MK1-F(0]<'B>1[GEXBFU[0@\9MW3N&&;"HI [(ED49MPS/&:&ON[&PM =$;IZ M8# ?[@$IEPC7-EC8"#-VF[Z=BQ">-(MWWJX=?!*P5/PD/Z85/$N.VO6K:_BK MDYHG3POY86,U&&M@W)B51!ZS=#-"-!?!;#T2D:,GCN=ST M,4W)QIY'OI' 4D9"=QR;&3$+',OE.[,LULH"PZU3"R1M&\;K<>,M_(RF%L@: MP2HI;(HDJ;"U3!MVZ@G6+IZ&X02<'!W180A22&.R"Y+WA,R@TQ5%_@AIUD8K MR?:!FV%8O1>NMH3JD+X<\Z"VF/$A14G_X(%'G^[8,,MB=CMJ]%\#&X)[F?5G C7!-N&O>G0XWJ-QH0+(R)Z MV$AQP[)9?0A"BHF$!.AY=L/2C'PS/(-'YKD"HQ(Y@*+#*9@(-RF?U4\EPHTQ M[(]Q;+RC**O:\:EHA/7!2;KB2+>)6P^Z4Z>IB*]S6,JKNX$,]=.81,[HF%\> MZY"M1L?5\@@' P[4V!8/A9&+D1J!VU$1$T'7OAL\OCNY0O]"J.XX]K2RC"S1VG=9(#W@LB&+^A=>I/>M[?A7\^$%]KU)^!7+>@%9&4_/+\&*XD/+PN4L:&UV1G'N#_%[G M-QQ_[I(;KD%79B"40+1NG1]H.SYWS%CW$A^<%V8&>L2%K2>&S8* )2QPG>4> M;:&3&"S1C2B)=8?['/Q X>AFP )PSVW+YT'?X3DEC7:6? 0!FX"!7GVDM1A5 MK3[%M*8Y!T9^T?DMQIS;HE9.I\99.6>WY?$;#3JI_) J-ST1C0TGS M,!:-G4%V'2B&@3;&N!EX/V !W6$"Q5U\#=M:6WU1.KD6^1VL?9-I]/GHMZH9 MU&LZ, ?AP8#->"' 1!I+D\DTYD+^TO$%>'A/-(&ANHH10?, M6J:=BW&!]#Z2 JLO7>=_:DFNY1J0ODA'W4D/,,O1;PN9;4#SVR:.+=,2?FR9 MNI,D((X]BQ P'=U-+&$ZKF-Y!EL4QP9GMF=P0Q>NF< ]/-(CPPMU*W8B;B>N M'?KB7G%\+'?G!#9G?F-H7\[R>E<^%&6]['+5?T1@%[G8)H%=F^J=W*Z#R)T$ MQ9__8*"V;M%,U2Y+P0@TII;!S5JV0N<,4[G10_L":Z29K?S11IC3(O.;A?12 M\H4#21C,PMWU:6,$?N*TR8R39YK'.8@ (2B3_KAU^?]VA!)R!!?<56GM;2%' MI!4EJR$#2J+[!/M9PL-G8V2&_YZ!/ 6>M<$9;HX;\%487QO#9#'T3G[F78N% M,<^',BJW./@Z<5#Z>DCI53/]+F5-SJ84J*@HUE_/MCLNH/'_,,,NR$2D2SW] MIE^GG(O\[8<_#8MYIB%"W:;^]6;$]=!BK@[\Y;O<]HW -%^I M[FX= F0I#;(FM7E+N(GGRP,(/"7%'%H9[6ITR9(28GB:B(8^!7L9J2GBIC6& M/_TX9[^OU$Y6IYW^Z$1RO9&XBO/FV\KCBGG32T;0T+2;(Y-@( .VM3ZH5VKU M;M/Y./&T5#2XX%+>T) Z 0&T3S]J8%Q\U2:P>LW:HB!I&;:.KM9R9&Y8X;"_ M]S!H>A*Y*FG5]]K:J*74A[&LNVA/BNE1RL%X=M'SW[-JCFN[ !9,E5[Z"")6+_YOAC8UI5:;55SQ2$54E60WXLOF-"W# MBXD\PDN:X'_66%A%])=DOXJ"^$2V KD)]&66X!VP>E9G%_9$YG]4O5J.2DP8 M30;/0;#+K@2-DR8P(W%7]?F"WC::7L+0__YC!!FO_$"P#D?$; V,3 M;%CM'.<[ZN;;K;LT&>8Y;>W#I?'1/O48J?(*F2!W,Y/6FIKQ%2["XVHZDQQRU8GKL^ MS$SHW!'+KBUZ3*3#Q5QZ^;P+T'\GNH+MR33>+VZ;DT9X"CZ6$CJP' V/+^$B MZ9G2V\A>)\F ;BVZ%&#V4+U2RXJUFTMN12,[URYI+:^E(&L-#5ED?:M-9R6= M@N)A8=Z<]?;<^'M$0//F_ELCD0L&\F5Q$Q6[/Z_U,$6:DZ?86:VD;X6D,DKI M 3D@LH5:Q0$8P%V8A9R<&U%6=;(Z)I$N9CZ0$J+*HX:6G\#0K<:?#Q9)8[=Y MWJ.%0[]L7_"RDL M6'P(6[PEY*XJ %^L C!4%8"J E!5 &[=&JD*0%4!V)]\&YCLT@/;),*VDDZ& MT*LN"I NQ]':0$AM\$L\B,9X:**T&!LMRG%K',"KNHK"KI@0HYY%3@?_G8VQ M7.%'.8&%Q#)999\M0Z7(D%]95R0V4"']/$X,APJ,06.*1IU2.E)D%('\_*_P?\0%HW]\Z-W[\>.1='%HBC@Z.<,63=N(]^N^@O3GVH4U6S,0:Z8*QE=9U.YHXS;O$!B.X2UU ]],NT MB+_B9;!2*)9@6X*A3-AJSIGH^BJ5>T!Y746)9,]*,*URIKW'^/&TB5+WLB=I M'4X1*4Z>$,+#8M'F2';)X4A)U^S?K.0(_7>+^1==H!D&Y ]H= OG4U17B;I@ M+@E<2O[^XLLRR7KCVC3_+OI-V@2C\ADYRFMTR7(U^5)P3^9&G& UI6'((>-U MW1Y_;WY4[W"L._[J'\ U(:=VL>#-OD3PN??%*\[SB)C[*T5?=,LT85+'@=HN M.>XSETV6),06Q3"DIIJW#>1BSB::W+(Z![%!$91<@:?[R)-TPB^^7;,9TL>: MK(.%0\"Y.*=ITB+\-T@A/ *"+QQ:C"Y&*>.FY_+X>/&D0*8R-%7#M.YH!(A4/YE&MUAL+(]MZ 2F/G_L)-N'K,", MQZM:J%&A+N96W/:AN$HAUQ14=5T/MH"BUJN:764A(9UVT5!<\,DL AZ]EJ>N M)T@[Z;@-LC;1U[EHJ]0(L!63$D0[G@'#G,17Y$QZ6-PL2BW\Z[,],^A>V@3- MNP!TOVX/1$==NG%-,K09()[,-",\I\)A[2S!$R006)A,6(O3D_.S]ZTD[=*> MB'[DS7$F@&PFDMA8?$U[M7BLW20>=)RUR72&[JF/R&=8>3K?$QBMW2?:PL5^ M=M9<%/QDQ6G]W,Q7SVV%H.D?T6&].]@ 5*T(QFFYE.-SUY[*]\]ZE_)(V[D+ M+E-+9"H.24C8:)B[C'8@"=+O<3IA=;[^JK2%06^\S6D(Z7.X(Q+-T6DK MN# MVB;J#]X2V&!]0)'V1+:YMB$J>7J!M?8Q0TW4OHH7""U;3-OM(E%"BA!' MWJ,J0PR8(^#6:;L8QZC/R[S[&5ZY8$&D?:%M64-MU!VRO)?+_0-,'$97-].WF'+P9JCV8,UWZ//893/MZ@>8/H]KEZDGUI0.^.DW_X8VUC--,A!?Q3'+:/6O?/]BWB>^;1#_+64Y?[;Q59#!:/?A0D_'#8Q[@,/[J MI6H=U76E\]O-.(<=KQKBQP'TUX?1L0P8/M*XI?S@=E5J@ K/T#B[JYYX-J)] M?P@F'=<623/J.7G3DT<=J"LJP.<.M,@Q%&6;&=I%57KJYD?C*O@%AB20]4W_ MG8JP[&V$I4GE@HWM0O>?"^F)'D2PI5BPWUN(H X=ITXF78>1(P7?(S!R!BM M(1ILU^;\O"W[;D_6F[/K&N>MDR=B3@"2^FKNZ<1@7,PRWO+#=B+H),*P1!PF M>AQ:B>Z$D8M0,;:>N %W'2,2+.1+4#$>CX+ 3/0 FR [B<7U*(RX;@2F\#S! MS#@*%^' 1G$,%D#VH2CGRD\_%E4UUQ/F67%Q_- )'--/=#,T/-T)0J8'D1GJ MEO!LRX[].(R6FMY$4>*9S/1U^!_'9L\&-LH1.@]"AUM^;'GHS\PAA^OT25 XW)A]+?8E(.3XI6X7J34'T;A61O" M^*[WV^1.MH!B6R=< N .$3%##\T ^,T#SHL<[NJ,^TD<<=,&@;'(;Z9AP]L1 MK,KF(%Q,^#_FQ:YNQX[O6\PQ16 ^E=]DN[N3/$8Y+LC=@W\WQH7KN]V](M-A M-.5'R'%$CCPZ+!%8=(,.$6Z5D;SJ32UY-B9K6E;3QN:ML[AMJ1UKC*L&HE4Z M8 2!)8-""T4,4:WAUP&6/@1JATUI"&&P@5JAU'8"E$\2Q+.O0U6-IL=WMMI] M(,V&]L>VAFL&ELB[&KN07!XP&Z@E#88B%HV$5&+I=-GU* [SHO8:&B.(WB0? M A>/"W*VOF+B&T'7$+Z(']LK,H-! M7Z$/V?;YD6[.E." YJ*OI:C37YO(+1ES6@[4FN:2>6H]D"+H%R(_+LZ=\;]F MU73^_L:%PI.W^A2CABVC2<2?.H>[S]8M>U%DJ&,\BE#AX4D=R!EJ,DV52KFP/\2= MW%/2DBOYE4F2[$#C'F79RW,_D.1T8)U)9[B?$(JA0FIPL; >J\;0G-FP#E^/ M($\;BCL((AH1GW6K%XD>QTV;6H"T 2A >(H"U-P._Q>#<3 M_*KUFA:?-4#)D,K8\034=WI/(&KN:NQ\+6K(Y3^.S[6CCZ.33]O? WD#\_U M9ZYP,9WMP;]MU[)^IT09&F\ZRB+J["S%0+!2+IHS\68ED*V6C2K8"^KN9R5Y@%R3 W,SJ1--L03,\)90V.R@W^036UA M1-?II&X81SE(*:&7KOB5T\%Z-$/0WD$#)PM*!KQ'V9@-75UP:M?<8IK* MN\5XDA5W3>\$^:QZ'FNREXJN"1SM AJ["XWZ$"!CG%-,X 5Z]J&WT[N&G&8\ M/9Z4&(P9M(6 F*#T0T,CL2L=I\"".$Q[8M@CM4I:KK MCY'7,.%7Z8UH\8E[3T*'%=8 ^S=0^?-"Y^2%/:S]WD@ T=W4]9/D\M:'VQT' M-3#2&9V#UOS!KJX0;YH6&U?Z<2>J*PY1!_/'K"M/>N<\SCJ^>#H#TD_CSIQ] M!4GX8CH0I]=WD;I7/*3EVK!TO5YU5-JS#2^*[$2WN._H3L1C/13"U>.0&;%I M><(TEKHC"&&XKA.'.O.#1'>X$>J1F_@ZLVP+[N6^:;J+4>EC1K76&'6^0,OE M$A[W6U;$7W\"'S9F$[AT6L[$,SL'VZC/3\\NCS5,CCP]OM2.1^>G)Z>_7VB? M0<=?_&-T?GP(*OY48#!5$@A6XTO4TEI<8H8.2 VR=RN*UY*^!R$2L0KH&*4P M3S-$#J>.70VE:4!J&M%:FT5V_+G#<8A9%K> ]$U&V<-G7'7;*SIL:E+)<91Y M?PKW]ZOI>3F80M_..^<+[9A/J!W04(-A=YE)5=LH ASP!ER5*L;A*=L2T5DM MHAZ!Y+=*1/E6(FP[M 'H9\]D_-&& 0;=CR)FVP>]XVS^A="%?R=J7HM9XW##W_%PQKKK_( M')K>0Y<\]+L]M-T'W[.5X_C/OTW+54M=!WD#H*B(Q5\E7HE>LVA"_[U#6& 9 M17XK8\GXQ6K&7;U+('JGB/%5D[QD@S7!X^"E^>H[8E93?E#3 RK 7RE?Y-ZI MKAC7,T[]R;'=]>H05<4GJ2J.454\?=>W82DV2 ?;)#9@I?: J93,D%-M3Q&; MTUX\%4&_2FMX>!M8Z0>D2FMM/IT<[EDCR6.&O16KI 3.%G/DH0@FU/%%(5:UL4Q+$42K]'%:X(XJ\;\:%W\V@=*]T!7KXR< M/H8&'[,B]XJHEP]/_K@([C\V+[9KRIN=W0-;NI+)GW/&%(_=(.FO+IJ*C(09 M@1/JH6YUA_R$)NQ;'A+!5-/>7LY]X3G[..$8E!YVJD)+,^L4S* ML8?!VCHI1?<[0_=*NAW"+F]>ND5NZ 2FJR>&%^M.'+AZR*Q MV(S,2+AN\Q= M2KYY2DGH:TDW=^@HZ?8#=O&],:I#LHO?8]8 5:O6681)FQ9$D):(/WP#%+K0 M9%Z9RD]AJH>]^IUANR=N^G?%-?9)(1FF\+TX,'0W8A8HESC20S\V==,,_! , M:2<(EGH5;\S+TM>G@ M<,6IB&(S#(0>@'3=.X)/CZCP*+=](;!:9R;/9]R\K3M?#O2AQJH+DFW<& M5J80*]M_LWQF#2UD-%[,,-7W,-75ZC784X7E.X[G\\#3@\0(="=Q+3WTP+2W MS= S@B1@,7_.JN!%M5TO0QEC]\QI*H-77LVV%Y?D=] M^>,79 M=C0W4R8WR::KSYIQ"'DNP6U;R2JO1:GKM([":=S9M"R;;V[#2]_MK MD64I\M;AW4:1X42A#R_TP"Z, G!;&6-Z&+BF:R?,CJ,E,.VGV)*X\,T"7HAX M5A*HXW&]YH@><]2M]EFR"$0P(L2EE3*QDX3& X+0=@8PJVU"O$7:V#:*")T@ MBED0Z&8!0"[LSM[A0#XKV,LGEL/*8O"];6GS/JWB M654UG29'.5_7&CO3RZ.OEQ. ?M \GIZ/3HY/1 M1^WH[/3]R64SW//CBR\?+V&T'[2SS\?G(_RA#X'X2&IX!4#(#2P+-6/NZ$VK MKIN&.@CK+'O9YG_-\H5NHQW06M7"#DED?(0WIR9IB+V"70WJ[V-&J'@(>8C? M:HCN5C8 +>C0Z%E14+?/[HD2"@];K&)'Z()P$&N?AV#BJ$<\-BR02(.S$L1< M/J-&P?0MC/@#MHHW#?V?K0.$G;)JQV>I)\J6V"^/I;C@=2BNSYG/BTGZK^/S M?YT<__']2_-]6$C$NEO!CMA+DN"/,N ^T:(ARGZA"):8%S==^^BN5SH!-,8B MS61+6J[=,H2G+++97"N[$=G#K"+\_O[=>(OLK=V"B]8=YA(M1RL:X4\;\,5Y MA%+8:^S-G:01-L>@?ZXR5E7:;5%D VTLI@S^@3\X_"JRJ?S<7(\OILOU4E#_ MBEAP_>IN4LW&LM=@5A5S(VTF6"L^9POW'J(TGB,ZZV/J]=U4?X2T#V=%_0 ?0_:_Z'>T# M1O\Z;NX _A.*EU<2,Y>E=#4M,H+.PIF/'HY9*FPM:&B<6^13_,\WA57?:<86]>PE,%6]K6KS+=GX25A%; M8[E#MVV))'M%7%-7'&IOHIGAT/U%*VZ;X5*S3QAE?X0#^>:ZZT2-_@M33NMV M4J3CEQ\Q[*9(PK.3>[4M(KM'4ROQ4B0L0B%(_8MK81)GQ8S7<@1DP!@D",*F MHT#!%O%3C,E(\.D!<1$D#HRP2L#"9&&BG1P.):8K8B.)&9 4\9XK2/6KER06!>--SD5IY8UB419'@9Q0-0&XU@#+U+6[GVB$K#YH9X:US M?45[,UQ)S)]JN^(#V@E+1+S_E/3?L^QN%1EE;?_JILDUN3X=WJ4\(X)K?CO[ MI_:I -V=SY,0?+^">"Y@CN<3$1Z'/*%N9/IHA]Z]SPJ>5FW'[L*CY]=FMI2_AD MM*+;*?&+I#J@(]/K23N2<+0^?0_&=.HOM49YMBT!A?9E>#&4G>IOB^8R^.F( MY8PS)/6T/8B5;=@N0)?_0V0"Z?VL%%=%/N\BK1I.TQ$-&]^#*5)UC1PK1,'E M\YTRI7#'L7K!BD5[3&C@4E[^.F%HZHRX.!5F0#[JW+MW)RF!5C3E>O9VW,P?W&!S(82L]K!V3I=M] M3B$OQ2>_3<'63./U9D]_XUYQ"^C$U7S72.ZJ%MUHQ,XK?AEC3:;UGXL2FB( M\W>TWAB%+]HV5$#4E"2";7N:MA;T7FRJBBU\"\Q(B&47G&F)45AI#"5@D>-# MIS+G85!'-,@!;,,4=_!UAK%,"L7(=D77 IC@6LX G@V>:MVA64L$0S=2L@<# M!_-:3+%[QF0"MPRUHWJ2[4P8C2 %&H-%1J>A[D),ELI\%ZJ%!9*3J<^!R "Z M+C*Z#R^639-@9/BG]J:S[C*@9J%=8P\C>>Q:_2H]E)4.IHPWUUY(57?';D_% M4:,W>K?G0U>M]JT>$9:6[GX==VK:;_2CUFS:MB%+8]BUZ$X#7KS6\&P ;\91 M#!M%T@ZOWXV)+ ^,H\)Z]E8;9K 84I++)EM H]G@&K]T,<0N/H?K,!=$[W9V MQ12:-_>.)(!D@9^HE1D9T_ 7FN"M/82CEM&VN77 IF5XD,?+.SK06.*9#VCD MTMXVS6ZR0Y;>#L\L61Y M)9.RJL>3&4YMC6^,'5DPOPJ,_)A:9'4*",9ZOXMF<-<2VA8IWT$=KJIZ)YI5(S;09V(H%O W&<2J>N(127,F M.S0B"HPH97Z#F"(! S%_[NLP=@.JIFX@N/*$M-'&O?-/^5XZ ET0?8UFIU7# MFZ_9I%8K]7Q(F%3BN4V"-6K\#R&=2PHRLI(/\!QEG,[&4IN1Q,36WSWO="[> MW35\EUO2YJRG)=?Q#.NNV4&4&NLEVIP90<9#MWVKS8BZCQ=F>?9U1'?;/5:& M%.!]Z4,I)[6P:C+MML>34\FMSYK<:JGD5I7<^EIJ_,636[?;:EDWW1*CK#/1 M^)G%7RCW>8D=;1O'#4Q*RJY"A3$NX#+4H8T["WI9&O(3:F6;WVO#/G@XU;-G M>\I0F;"O9L*N=(>VP'QM/<'Y/(!!WQ4D;PU=70K:S!$(-4>6W9;QC&'10Y0Q MG#;?H N%HNTF?764BV^!-2H9Y*$//?3# 3VG2[*9SU-I7,6%X,+?LJ*JFO1? M;&2:S"@JAOF],]F!&9-6\.#C'*S-4C;)EMU)Z1BS/;$^/_GX[FT)V2@U(MJ>=DTV ;QP(\EF) 8N[,#L( M.VI/T5.0PD'F\]#PINR;%K$,[>TG\=.^9^Y^J.-T(P+6Q 4_KR7S@9P^?*!6 MYK*6CR2T/):C EOD!:EEHKLN%E,)H9UBOKQF$:7930OV-?U^.T.GZ_S[!%+< MXIKHQ\OU)QR#[,6\/['RJYB^ZNGN'[+L7$Q%/[F1]X+^X$'3*)N\I;DD=$IW M #=\7.0I2 QM,HM@PACG; ,L8Q:7!>9!%.,TUH#X61U#!C>T5H#PIIN4XP@J M%' R3[87Q$$M-RUG,L0AAZ-AE/8&Q'HO"CJ L4])D6;I.)4:=*!=E:#'- YB M'T,HS:P&&($!0PN4#UB4\1VIG%K9]0Q#H?V&&;&H9TZ C;\-@/MOUPX-U%.) MFHI*8&0LN,"@S54!JI<2134Z6Z*QQJWU"$."79D[!9$"1D8PCNHD6-RUE*QC M,GWE@E,F&?PN8TI@1A:3 @T.?"V*;'QL7N2B"^-<,\QF;$)=37!%/J.1!O9. MO6JRKU.4<*T;]F*D:X4LA&JMO7YDD,N=N,/XD,*M4YG%S[6>G315??.FD!"-,IS(M/#;"NA'L1S\7Z5NZAFQ2 MX/KR#IR[&Y&U*>.P+O)HJW<$V$4"I?C@*2>N+^)XUM;^Q>Z2*]'::3K)1/5YYAC^)3<-=&6DD(6M4O8):'/Y(DLE9%4\F"F MJ@,P);OMCEMZB0R#1K^WBJ>6F]>-H9+*$$N_^.+R;B*'A7 6L*CR* .U>T^, M@"[/4**"R,"08E[,\GC%=9&(&1XCP62: !1>4JOL;@"L!'6H+]Y,ILBDR$N4"HP,GFLTCYU,@/M M0?J!I'(]_GJ))YB 4%'\KC8V4#0#OTH1+=5(6N&&8]5BZV11@GP;Q),./"QI MIT!7GD53&G%2Q!BIH!>BB8GG1/1,7F09*TF[$J +'48-T#YA-=?1MS(PT80Q M1E_^U84Q\%1.&P/)H(TH]RR.$2&FBR_B:M(FK-YHF2KP5>APO8X?&CJKEP<_ MX?2:F.BA6$T?V V8Q>@YP(+/5:BQ"2S>-XH<@03ZV3):M5U'RJ;%M#;)6S>[ MHZ/'(V@M6C05&XO.3JF-J+/'E#=H"P'MQ@3"&!OR-/$*E=MQ<&;XK#G@9:TD MZ$+0X_1;GWX&,JNHE\=$,F+6/SKOG]-*VT>TB<<8-IR.TN5CA=P* 8J6SD$:PS69T^ ='N!9^9D4QX*4;]_P'2G M-0>^SR@0M$(M 9',R[EX*36OSBU[Z#%S>5K@#,ABS4;VU,E/0%=WB"+1?U9+ MK6V^1.W8]!.12$DTWB\NHXSK)EE7]H['&?/N9N/M[%?\2QFTB^XPG7UA+/XU M+=E_I. \EHV]2.<&4B:)G"1^A#B-B ;0X3?493S2#D59VJ3(-29ODB)2JL0F MJ:U>.IM,6EUV*Z1T[,S"0>O&=MY^?!F0..4(&H7J1IUJ& MJ\.,1QUF=&?"1^B0[)D.>CQ'=NMP7!](#E?"0[Y&Q4=[1(J6$UID"/#!)2YJ M*;TR4F$R:H-NY1NX)(_3"?FG<_[E0,M85)3]A/E?!PN5?!BBQ>Q7^; !6$Y$ MGX/ZX1BTJKV;UKB:4[V88$=.8G.23ZEX\WD!C2=Q\?O_8^/)NU$+V-!,]E#, M(=QJRNRGL]YNI^1"@("4:?ES-C,:G1T\S0 -4E E EU^$IMH;DP:3!J,Q,?7 M8*63T)T/-C0F=9RQNP;39I(V7B,!W5!]0@MSLP2W0X9M+?J;D@^$RZ%8I8RU MR\ANG\#J<^A4R( 5?V!"9SF=1IF-144]ZR#J"UQMW7;31ILS\R'3[*< $\3 M29_E3#HC5ZQJ3+"OK(Y+M-&6LHY']+.TTWPRFTIBA\=E\/(9FP,?ZH(\4TIE MI1LZ2V[NU* ^':!8PCTV;U;NV1?5>*N7S65,^;97RJ5(^7TLWOGS*Y[X;\CWP,?V\3EH[;LU$H)B/ ME+%V(#;4"9U6YJ('[8E*F/41VN9@>M)%?"/"B,G[IYO(F>57M"#F(&?J[UIS M%6YJL3?A1H.B5R7N.A<],*3>=K4YAO5V@9G,TOIH1^894@QW4;G7IL?CFQY@ MXR,C_AH;RQA]FC%L),)1@3QKB)K0V^6S9-K#7@O &ME%F6+]M[J\OFFO?0J^SPZ$5!+_4.G3% M!>83?PN'KF,]];E#\ZFW!D/'>NJ]MC?T++^]H.WSLMS=$47W=W9Z7TF,R[NR M=TT,]WUNL/?X"W5=NG>>*\:T8M[!:UN:ZZ&K4:A_DD+]&(7ZT[9[&Y9!T?:# MW&>0#(_NB?[JM+1NGC]O<$]7"J/GG#:=BFR2AXSA@]IQ][?\ M5\7&>[>GBHU[BZ'O\GYOCI*WCW5WT+SY?H/TWE#= 1FD[T4B2D)Z:H"O$#RJ M3,FED'V4FGR3W:;JUU1(#SNA^RS"OLL%/W1=]I@ SCX3BY(,2C+LDV0P-^BK M*MFP2Y954Z!VK_VD(JE/7=Y3,=7>--5-OVJYN)+U@74MU8I,Z-VFQ.W14M;0 M0LG#BQDF5[^BGGKYH,MC%F+G5=9&XZOWKMAK:BT5A55"0PF-';!SMTAF[+.E MN^$4=?@7BZGVH[O"^O(+L2[ K:T+7U/3ZEZ '.L-J?5[SGMUAOT*Q$';ZQK[ M Q!:7HN>D]TUB+:"87NI[K;_J @A32]FT[IXO\*.B1)@'1M^?S^TNH2/F)6$ M!]%#=A]V%:2]B>'#^['\N[TR MS:>(O$DM518NI\8:U%2C[O'..TQ?65[)(EC^W8+PW?LR[^.&40ZDD'M$;+:B MH+FML:Z_M:G.FO#;YY P[8%I&"#J^V3+>.0)6.?MX\GYT M>?Q>JQEIKU UU\:W[L&QV _\""<<.N&]4 [NDU$@S&$8!D;WWU.A*+9C#(;W MU%N]H6-Z8???X^ ZMKZD\,4+-?>X!E750?U@4%$5"ZIB0<4DJEA0,8EBDA]C MDJ,Z2E]I;6L4Q3/?<9RSH<3Z7#=G6!2V7O[NTTU=1V<6J*.-74 MMG9JCR;./;)(#LJ*WXKT<%B>+;6]UEI8]_0PW+L2;%5IKRKM[]]TV_)V&S'C MQ?(NMV.K%4./K#=_0%&=G>;C1\GNG_96LB6W7-M MSIZOJ'4[F.G 1*4R?KZ;!0)O:.[REA^8=E0,K1CZ_DWWE3.S2SM]8 Q]8+O[ M(YEHUM#;Y9W>@#?SG67/+]3"Y!DZ:VZAR[2)FIB51T94$K6V!3LZ8B467W$- MO/E?VEID;/9>E/J=8&73/1V^@6FG5+1-]5-)DXRFC;[\"Q_XLV4TQ2@#JC], MJ5RX2)(*1A/=U>W>;["SN:":QY^=YH:A]BG-!3:N_Y!BQ6,W_FZ$/YMFV^== M=JJ-<2ECV?#^8H+EP]DTA7M6WNVV-Z^?I2R);F["ZIIUP\*2]MZ2E.F-R'&. MH Z!];DJ"EYA9B1OJ]97,@_2 M@&<.PU_PFW:U!K +8]AWB23@V?A[PX05&S'E4\%Z&CT%5._=N&E)-C!UQ+)(EWDH "'DL!ATUP=^SA"$%8H@&ON0S+-U/ MIW=UF^9;@DZ8S*8TIH,ABR4PO >H G$9?O;BFLH277@*PH8\*.\& M>"7C7#X,GL_FA]+!<\ BPF!DK6\SGO@:* GEZN5*9<:RJL"G24R(2L!Z(3-( MNB;-9+?SGUZSJ<93T*G%%)X_$?!G30#Q#$8 !-77( ?"%,>PT2 8VIIITC6S M?"YOI9I%5DAK+ @<5"1R >LM5_4: M7)U%@X'8:DZH]P!R_$WBXVQ/X3M/;UIFRL0WG:7#JR@=5>J%:$Q:9%OVX/N";L2LBS*YTE,,RW++ME=U5='=S?G6;I:2U6 MK_MN+>^S8AE\8CFL+#)A"Q[U/JW (J]:1R=GV5V5DF+J>!>96RI'O.9<5+-, MZJ[ZF TXOK^CV^WT/@BA]@@9T1'MWH*VG2 !"]1'T@ C)?)S.#0>I=7F56K0 MF9L/:-1%GSA=-8HE7[166^W%"!8!])EK25;(4V#\!NRX:#KGC9*)F!"9"TTB MPV0I(_B(%$W@]2XU0S/NJGYDQ#)\PL%X*6>DN?,BUQ?!;@;H0 PDJ=A#\PFD M8CW.;%I!*L5C1K7."L+;&B Y\H)Q4$4NZO:/$_BJ%-.T%&U\1-K@:=P:4 ?E MJ)ZT@$7S\@&,9_L)NV[.F[,/;7L']8<#(-Z^/_:(8[/NRP'0G:R8D'*G_DNK!]QY=Z@66,9[\Z./M(G\]VODBR-8?@D6?0H"5:3 M28=P"J]__%O6A%C62BLP!],;B>%_Q=*\^IMT%!'6\E#= EAN7ZNK$!\43ZO,K;. R-J0[BD0,+ M[[])BUF%DVCB*##'41S/QC,905FUGU+ #+7/"RJ8Q+I\+\4,Y=;@BM=<-YW; MBC6K1:N[P)_X#'*"49PUMNZ"X.\O%;G%10FN1EY'9V+0)27+JZQF\>YBF,?C M'MKNEXQQ+>"/8L04Z %88&F9%Z!R8:G!9^"M J[+P>Z16$'A;>'6)6?S\XO1[]]/-8NCG__='QZN26H>^K<^"7) M8.XP=$<61^$M*KQ%A;>H\!;WHF$0QB<);W ; M'X6WJ/ 6%:3=8>W@'D]-$:>:VM9.3>$M[OED%=[B#^ M+A59[5UM[(%5/BLH M@^\/#MGA;M= 'UBUN^)HQ=$/@1H$PP8WFW9/H:LD^4U3Q 51''L_(Q^%0O3P]/**S;R7KH M1=^[1_[WDOQRK3J0?U>X/X<)M< (<*7_>.0I)%[6ASCKD^T\"J $YF@A_U:S M'.N#:[;/HG&NY+^E!:+"7X1DR\45U07#XX%!8118+7L/'MT2I!T!=\77';;; M'*K(HS#C:,XU> G'LMHXI>M6SWT)K:L#DVLP&!;! I911U7%Z1(3K<4'5&6' MJNQ0E1VJLL/MS[C;XZFI8A%5=JAR,163/)Y)5-FA8A+%)*KLSPU19QJ:EL[-55VN.>3566'JNQ090&IM+X?:8GN[_*6'UCBEV)H MQ= /,+2I\G1W:*MNA0^3([M-&* MGQ4_/\3/JH9X=S;ZP/CYP';WAUR90\=/^X\OUNC;)W.-'LB'UCW^,3*P/95C5QU)UQ55E;7?\V7PQ()8#T_DK J^&;YLFT!/!V?%33[[,WDC[I,2Z[ MUK.,ZEV;!I9P<_/0F$W:AI2[5:ZZ]U5Y7W)LD1P351T5Y01?(@Y$1JR M5I.,W;W%7]]-D*/SJUZ^<2K?54=,Y1?8JC9-[IK7TJVZR/F[J/B&X\?JQ#9Q M^=MS&UE/3M[>P');[IR=!HM-BW[=1IHG[$K((++.$ACF6Y;=LKNJKL_K[TZS M]+06J]=]MY;W6877)Y;#RJ*ZP3[DIO^NTMZG%:C9M@GS"%C\KDJIX_:'-&%&7/%IA2@<6XH *+SJ,H;E*LM?C9\H:M*S$@M I6RC[R^%.' MA?'@0VV)2]/!AIS++ MN\G=%N77VH-(T9_M]9AG<2RA%,"4$>D-7C[HOH01T /(08GC20S5-Q_A=[7Y)CPUW:O') PEZ,N^R2]P36J_N->"QP0+!9?/()?1 >,:A MN.D8!2$R:SD%'6;R(A>XC>QP=QBNML17<=\"FYE#MX\C16^=+4'XO!+'-1@[ M7)O,2G@^>N#P*%@5N&=Z-]# .@;(OIA-JRF0IPQ1C6&8L$%%_)5(5@)0M1IF0:^TT$]K5--JS*5XJ;(;DB,SC]!>W.; @W@JB\$7 4_H:F08QB@B>; .\YQH=Y@!,@RWEVWQ_ ]HD9VD^Q&14PL]4%LMN,730AY8@F!+ M)_ I8AD:K-6<-=!IX=6<(2W4GQW'Z=SM^J8YLLL1N-;I$[&\:'H?.2BQ^.SS M1'97;:!#0B M 4(.F1DX$KP1H$+VCQ"A4N"-"S 9_RV_: 3-\6\GE^]'C:A!W3WW%M+, MS:-;X%"8-@@D^FWNZO;"^K :GA8)[0ILTBD1)6P#K A,#28,O]E M_"/.32D M%U=/NKIGULDLEX"E7$3P-Q@>,%,YG-$?)_04#F\&MSM&)0 &$5\K $+SSAF5D*L\FTL4VC"[&!5_(-:IGDV$4:,54?+>>B_8&7DPGX[B8 MX/:R.GHTD285JJ3FZY[)7_TZU%9+E5LAQ0%TK)P2]:+;3KJ*_&D/'NA>.=.@__5=WZ!GV:]UNF4/7MH.PW5L&G1OQTCDM)"Y9Y1R,R+MHB,E4*B4SH##A2A3[;0*@WO45ET%96&D338#V M+W>W>4O9 ,H&:.9-D=:=V6"E*I01<. [VSFF9 .8*[$-523@&2,!_>P990EL MYVR5):"B 4I=*$-@CW?V+)X6I(5L%0MXT5B TS\.\':;L90!H P 90#LL]A2 M!L"^[FRMD-S!VF-I%09XH3" L@*V<[;*"E!6@-(5R@K8XYUMP@"FH<( KQ<& M>+#-PG8SEC( E &@#(!]%EO* -C7G:T5DJ_" *\2!NA_H:R [9RML@*4%:!T MA;("]GAGN]H *WPX$*#:[[R>IMG 5+^T<$] 1.,6!&\5- F+P#X92.P30LS$ MMBX(=D((,Q-V!]\3\H:\20+R$!XK_I 5$CBZP4B1*"HH00X%6&8MY%?5KG I M-"XJ&"9A%;&J!VQX+3A")K,KEN:P+ST(95Q#B<*L31"@2>+ZXB[.8^@AXM%K M0G<] ;MK=Z6%ZC3RG+2T<$JJ.HVH3B/[W&ED)]7='T*;3=,,GK$$\(LT4$RI MM4(Q'HNR!C _2J@9S=GEH+A6<:/XR%][B0 MUM9B73(K].*#G M-G#G#]#-1^Q'H637"Q[1[,YD%9>TYQF5>$9XY&U8',4DBDE^D$E&3?!,<757MOPEG)5[ _<'Y*R.I)V[V=X61=E2^/J:V9Q/D M\L!IUGX0C)(.2CKLDW30E610DD%)!B49E-V@3IJ>UWF[+*8L4P)W,QQD#2UD M(5[,,"W]%47NRT>\'K,0NR]]_4T>4MV[9+LE?W!S7M^9W,!45V.ZW KMFG'M9R\<>DU),Y5 (YH+EF[3 M!ZQ2OV$95O\,M)]=(.?VVKIR^\OP8DC7_VSZ0Z?_:U*4 F:N_34KTXJGA"P" M3YF4*2P33$ [8CGC;*BM'2#+JD*.TO:,H=$^O"NL)^"(^ZOAA]H?6"2>I>)& MR$G!$ZYQQ.TLKT2.=?F":TE9C)LJ?1KMM+@2A )PFTZO-6#N4I:6QPQ+G:=W MO1$LO!=F ,/%BJJB&W+!2ATAC;0LA77F^+A<"%YUV$,U!( F MODU$/*T+WVODG&A6(69!-3=>&%LKC:=5G!7(9B"J\/)1GL_@XG.! %7(>Q\*X$S3 MT/])P%4HZ^Z 835@*[BI;8=2"RQ[BWA%X3H]YVHOP-[N(Z[3Z['WD^&'?G"N M6LK_ZR>8TOA/^T_0U2 L4-G>"/PC:S[7(F.V[7KBY/+XDV8/M?_Y,@(E<3FZ M//G7L38Z?8]??,2_?T14O=PL8-#O3RZ./IY=?#D_OM!&OYU]N=0^C<[_>7RI MG9]<_/- -!ZH(5!1H(+&M,A@Z%ZQ$L4&:2VP\XJJ!DF*P2%E"%#$RJ]BJH'5 M_15LOTH([00H6_-' PVQE2SCW?_T2)SLP?_IR)S TC)Z:*6-HF(V1=,<'W@. M#QS0$\QW^ZGE^ M]O%B)P0)B;[/YV='Q^]1D*S;=AI#"B\&ZT9WAKX3_M+:1@1TY0Q=V_YE<42[ M+E[>L%\UBG4];2N?=>>.;U@V8PU:;">7$*J16(=DU^>6?5Y/F PU@IZ[$."P M2^ X'-GQ-^F2P'C'XU3B3W*1$-)@ V?S2[NSZX3#HWD)3!!A@C'$H;O MK@7,F[M1@A=VM]D:Q"QK^\MX=!+$OCU0S'JD68( MGPA&\"P:(U+?K 5M[BU*NR"CF-#^S-!V!H@AS,920;S!&^H5@6OJ*?\ZT%*$ M[8O1 N8#.:FJPH_5;(S1I'\+7H,YX[#@#PS7U$,%CT]H$W 1"UYIU43$:9)V M$WEXR]KE+6=9@W@(ZU0-M=^:,(V$,.P3*WV3).AWW0@9I9%1FX?W68ONZ,IQ MBV,ZD-$G?":",J9Q.F%]#.5)F>;X'89]8#JDQ8LD2<$@:+$@X^M4)#VHQOIW M6OT5T;/.J UD\P,))+-&/D+NWL!FB\ SF6ACKLU6OJRL<$\6K_(FWF M4TL+K<#Y=/*F;.:CO6%5K5R)\\Z)E4R;Z:;[)OF5F,IT>?W7'.O_JH'@(;Q8 M1(\%(0+/!;\?N+SQ6^:EHY0G-/QFV(C12Q(+)0;"W)D1/$>M-G_3-/OG_JS&@V? M1^>7VLF)IFMG3PT(/^OX_G%\KIV/S[:"?B=!]ED.[X_Q//.+Y,V'QM"AW1!Z-AMKYR4Z(HXM_:A]&1Y=GYX6$KP_ISEI?B*JVPL2'_LV+9CAP)6D/MR^GY\>\G%Y?' MY\?OM8O1Q^,=.1P\^Z =_\^7D\O_U2Z.C[Y@AAWF&IR^U[Y<'../M4VR$T+@ M65?J3?RK=H(MHDKM\^S_;^_*FALUMO!S[J_HFLJM2E*"89?P)*G2>+E1XMB. M[4ERGUP-M"02! K+C'1__>W3#5IL6;LE ?V2B0%!G]-GZ^W[8AH0$L)6#B[_ MR6#CZG26^[33O6!%HI\SFK)B+.4 DI76EA1!+=DPM*VIB9;>7?I54SO\5U55 M;EI'^6QK31T+CI2W.LY_Q];[!"?*8O$%D/T<[ .ZR5B-^[T3O_^1)LV'/H:E M;O9GD4V]-=86031)EYLF5)TK,ITIZU""#"-^\..,T1[ZG\GK&5[]5H#MKVO@ M2Q52-6&%-T]I*4B,>P3=Q;Y+N/MB*MV0^C;S:>% PH&V1J-8M@)VHOQ M8%.BNM6JKYD3Y@JIFK BBQ6*^A6/_$$V0.WA,(Y&[$0D^AT'&7E>H+*=3L / MSJZ/20K[+)^YZ70O%??&*"]SM_3&>J;$DX#5R_W^-/>!O*;3GW&8X7B,5&E= M\MS35D7-&"-JAH"V"TZ-HC7TS:R[?IW]LG2I*=S=T8.X(']9H]/MEJS99>[S M8WCTDEKOC?<"U\RA16Y>/S>KC:8N6!5%37T*72D2\<8.W%2L1M,V&J:AE;GG M2TK&5LJ)AROBQ/G,@V:+F8<:^$I=@Z/>T+6:A44Q[U">WA7ESN;C%;4E&ZTR M=[J8>*BP1XO4O&Y?[X^_L)+=+(IID8-/U77%E(/8Z[#QOAW (1(['01]JZ!O M76$OAM[06_O;+%$9_E8QL5&>U"J*JLTG-C1-UM4R=[J8V! U@*@!]E,#*(V6 MN;_!5=UK@)H-$43"+X./-V'GE6TT++-F.Z-/8N/&J;C*YD<0!3OR?M+@R; C M'ZEPJBHILF$WE#UN:*T0+7*I,^T;GZ>MM3Z$#G;4@9B&$/FTLOE4:YBMMYJ+ MJ%4^K<9LA$B>(GDN&,W3?P$CM/K(J3.$)7DS&6ZJ+NO %#3')3,G[T+*F"3% M?P^F:T.0&4??[& TGV#!Z:,P F*.& ,C'!;D':UX^CK,=I#8%, MKQ\%G-:X6SR<1FB(QX@,AD$T)@2E>(0BAW85@S=.4#8LN!=')';]A#!"Q"&_ M&<7H,TG2_(WT=6GL S]7\7(JY&<_RI)@C'HQ#N$.1[(!"/,@ @(=H.?T0P@N M0$0X!'0;>0H1#CPR&[')[ X5?@Q,]-L0_9Q1)?$S3JK%"FJ,/%0RB,GJ GF3=.9PEZUVF@JV[6]\(;G 1]3YBWH*)P%D?.KP&B=+?$8/ M2Q7A^7E3J$%E :9.-2XH3AG=RPRM;\Z]P*@4)_KP(MJV,$J+&$E0^X_.,[O% MX3CGD*5?B//6OS!&^%"NW21+AIRH(>+LK;3#_# #-M24O8V1GT+\!J9X^G6_ M;&0SI?26BREC)35]FAMIYZ7]9"%?)8MM4QOPD"*KDPB5AZ.7W@54'9A:3\I8 M*9.4QS=S&MP:-.T6+N-.N&RYE=),31+.A$E#9(Z9.@3,5/X:Q90UA:&FLN^_ MC,[L);E/+Y"&1>I9D51#UK>4R080ECT(9=FRU9J1Z9A,G=L0F:PL\5;YP93( M1'_R2!=G0?H$)=I30D(_BND_!47$EBYS6%(37487EU?M3]>/#^A3*?V?H;,I"8!\28*2Y9W]NEPQA-M&'E*<)>DXZ?A_/KVX=-]C3PL!<#8P'=AAJK2O@;]L\3;S"=6A3_Y(2TH M!LS$2N%GIHQN'QFO:BD<;1?RUT/O-7I313S&F!6D[3@&&CX^&)R?>Z'EZ>6( MUE=LINJVVZ5%:;P%$U/JJ=MR=1V;BD2(T9(,QS8E3#PLT9814W%L2]6-=XA) M-DKO2?>'=^=/A"BF:;BVA)NMKF1XBBTY9KIIB8\MR)-NP:%-5 MHRNUNLVNI-/6*(;J:&Y+V[6IM&;;HK6'-S#,&S9QISE]+?C[:(D1H-??Q'!; M'G$<8IG49AU;,DS;E6QBV9*M*T[3TBR7N.X^#?HT]O#G ^H4?XE)8+EZ#_.KMUB?9BL'L MM&^:9UP\S;CY2@+X6/X#JCEIQ8\:Q:\P34<8)I#9FE*"/-*EQ0&;1H:2$AE* MZQO\+62A>S[Y"_-8#](OSV?_9Q;ZV%H@3V50<5!=98-P?N5TB#UHT8:#+WBCZ+>XY5I:*%N#SQ18CV14=]W_+0<,R.6 MO%-M&01!]@7A?6!2")>^N'\#:6,)6V?BH@H;[ MWS+Z%U7W> $K^F]GI9I**>^6HY*2-3>W9 FVM759@/=)]DM-Y)44=F0>W]?C MWZM!C?LUNHGDN=2UFL/J.$IX@^V8)R'7FW3N!4G+S>N>KCR,FU@5M1 A MU]'D6G54^#"&;0-@PBF>!^:*X_]5%7DE>DR53&,KN?9>$F+4CV$J#G_Q)3)2 ME2=5[J>#UWL83K'O)PW<=KLD1M+';C^DM=TO4-Y[;+,@ M7T;0-+Z,(*/OJ$YU8ZI3?"KYXVW=3$3:$KB32"''3"&Z*E+(L5.(KAXNA9R# MS%TJ=7&LX+SOD^[+Y?AB+[>'G'&^QUS'DFJP>?\8J:97_,&7HA\FVR7IN]P^ M+"F@MIO*2&0>D7EJ(]>2Q&/(NL@\SS+/RA/F5;*-$\T\VI$SSY4?XM#U<; J M\T@B]9R\N5;5#4L@EQCSK)]Y-#'F.7KFT4HRYF&[E=46^B0_R.* M5%2Y<_-0)XLXC?2RI_[K,*PU].?'^VO4"0'UR27H(G(SA@L$QT%4]0.;9/.+ MNUYQ=P+@@X=#@F,X' (/=N! !. 4T7'5!4XQ33P!X%2Y.$OH:]*$?RW%/;X% M&?"C/#CZ"*@\DW=,FU5\[\5@2R2=N@?GJLHEDL[*I/-P_E.=+**R2><1CZ(P M&HS1Y8C>3=@Y0K=/!EB$>Q$6:R*7"/&_;O[RSI91)W"_EU,$OK@;A,^E3M3)4)F+>42 MJ6 #K!.C3I91J90 "(1N1,5 $F*NG$TF,4O9_N,FA]6 \R/B3XU3_\J86( MZ:B/DYP4CV$;IQRU=B8G+41'JQVAZ40XUBB?:C),SR1#;AKVOR= O QNT)!- M(!Y]70FEY(G\[JM?I_QWY_0R;%F#TZ5@DK12X7QV=P$.WTYQI003Y77:5U<, M.+1/8@+;]DZ17J76_5/T4A:'?M*O?$_M.00=)Q)7,3ER M"MQ6;=UHL(?N2<]/@'TZ98,K#^C5V6$.CZ/%QWRH1C\#!,Q4:&!?#ME)#X?T M<="%\X7P(M:7^0/ 2$>RD/Z(O6_*7'Z*!556UP*5/^!,6QG ,YE@M&_@S@_OM'>G)>0.LU#M>$#C M6!3VT!]1''BH$WJTE(Q]H,GNA.[2B:'#+STS=R^#J0C!2B18#<+@#A'BX_BL M''/QAS'SR3"O&(X/4Y1$@>^5K%O?)^_1>3^F56PTI'4GNI/AU,'_<$S2%-?4 M2RJ[3%59P79P@%>-OT&'@*$?Q>AWWR5L:X8/T[" B/\HEKF4UG!=O*+QW/Q6#!-$-5UUP6H0Z,4P00P37@X3?L;P]4<9?NM4_Z>\>W2O MBX=K"%?*-?,+G)(SA-K#V ^0KO MQ6)!6FP5*_]6L7G"BPVWBGW_WHF\\8__ M^OY]/QT$/_X?4$L#!!0 ( !,XGEA^M [Z254! 'FT% 0 87=I+3(P M,C0P,S,Q+GAS9.R]>7?C.)8O^/_[%)B<9(&+V ^BU7]^\^7^Y/3^_/KZF__Y7__C/_Z/DQ-T M<77]&7W&+^ATD07/^")(%V&<;A.,WMQ_^A;]K[.[&W2_>,)K#UW$B^T:1QDZ M04]9MOGCV[); M!+W(V%&$PW"'KH+(BQ:!%Z)[,>@,74>+[]!I&*([Z)6B.YSBY!G[WS&:KZG_ MQY3QD'G)"F>?O35.-]X"_^LDZS)(Y6E L8]MW'C^^_05Z6)<'C-L-7 M<;*^P$MO&V;_^I M0VUCI2%9&F4V+Q_I7#Z\>_?^[?_Z=,-V7C0.@^@W_=Q)^X]OX<^/7HIS?G&@ MGP3Y@SH)\D<_4]MRJC^\97^4FP8-@TQ%AK=.D8&+II8]T*/)+A=EM>K+RO$VU(?^# MNC*5)><;]/[GGW]^2__ZS7_]#X3H$0_6FSC)$#OI-_&"LM.P5O"O$[%@)_"K MD_Z<;6'LM.(:=WQ MAQ].X(?&,2L?3>=!2WPVG_@.?+=\,OLMAKB0Q#76?4&4>Z_?X-IO[BT.LU3\ MIG$:^D]VOWW1W/KTWVFG#T#W9AC8ASY[,&C]Q>7(UI[\J]NZYW=J,:P717%& MQX)?B5]N-D&TC-EOR._@JOAC$H?X@:P9@A^^W%UWN.#?9MYK',7KW5OH\_:. M_,_?A30D_GL:^9=1%F2[:S)BLJ93^08%Y'GMWEQ,5$S5QT2X"BA3[]_!_T=$ M+TD*RW\DQ!"CAB1R__&V3*1$?IMB?Q[]%_UYDQ"9*6(K>$-^P3OS)@T=%UZX MV(;]^Q73JNW&?RDVS/0VWA-NJ=AV'D<^N=:P3WX@HFS@D]_[^5_3^?+22R(B M/J=DG<_C-5FJ)[@%GS&1.^,U9KMLC%K+(7@/AR GAT!:YN,A><"B28KB)1)C M(B^"=M*HB U[/"QV#LNMEY!F3S@+R%J8/3DJZ99C]&&<8X3>*+/X]GBL.CPE MS0?@S M!QKY_PCA+I1>E3Z^6P_"QXV'@1!&C>MQ;LWNKN1J&D6C9]>_WVO7C M%V[\%,A7_/T36=VG./1QDE[^?]CH/0!Y1^L==[V)P MR%TS9]LTB' *:L"9EP9DIVZE-9&-#EV[-.SOSS__\/T//X"UH7 -G2!!CRH" ME"+LJ$SSN*>]]O0>K^##N,/I-E3$_-HF+7OV8V7/>'_$"1PWJ-<&W>%G'&VQ M=F?$WUJVY*?*EO".QZWHM16G"R([I'1&^B]%:="R*7^H;(K<^[@SO78&?HJC M+"!GVI]OA'M(NT2.V]AK&Z\C\IYD<1)@_4WZ_[> M8"\55V/EMRW[\WUE?UB_X^KWN@M_B6/_)0A#(CIYX3_;\CN@K\SF.%O)C5;D7:UJU[%K5<,'>-$+HY/BN&9#Q;[T= MB-;D@R*_28C:=/FZ 6-MG2[=UJME/ZM6CUSBYS1I_!*GB@39X^;VE/PA_.+! M>^7K5R/^EQJU;%W5-L*C/ @)L5''?>IG(<&/F=X> G]HV0^-]8/T.NY KQVX MA8 E(DB32X<^+&-TT2"Z'%; M>VUKGAAT'9&^-"Z6QY)HV?2J :7(79(&X*%T8@BD MC'$\ STOUR1X]B"/3;>5-==N8Y>6/:[:7PIZ^NT^[FA_R]D-Z?. D_5-X#T& M(9E>C:A:V[AE%ZN6%W8C ZD3H(4D8L<-[.?7;HIG:VS6LFE5<\PQ%FWP;MV0 MR:PH'^3=N\,A&!H_>5E&5E2[;4WM6_:O:IPIB-$WD9-#G-YQ)[L:9S[C3,3I MW^*$?A5ERXRN2 MVX7>".K'@,TA85X/8/WJ$NS%&[9L9=5<4PKY0F\8H>.N[17[U;!=:HN6?:J: M<7CWX_X,#PAKV"1-L^:=^DD7K5+0.&Z7R2BQAHUK[-"RA54S3$W$V'$W38>. M-7Z*+9U:=K5J>&D,(SON[>!XLH;-K+9JV3U]J LG<=PK4T%F#5M6V[AEYZI6 M%UW V7$+QXD\DS=TOZXMVULURG2-03MNN?%PJ(;/M[U7RT97K3G-H5''[343 M(Z7_@IN:MFQDU7Q3%RUUW,*1PJ8ZB+EM?5LV69>CU"&$ZKCC9F*I&D5?;=.6 M_:P:@*IQ59/^4+7]0-_CMHP2==6P8]UZMFQFU0K4(0+K MN-3^[JN<M2HXQ8.#PK2VR+J&[9L7=< MH>/FC1$I]-E+$OJ47>#,"\)](H8J)%HV?+_(H7R4;]$;/M#Q) P)(H(:'?XV MQ/,E^=[N/?)E-1V!KGU;]KY#J)&@#4< ;@)*_KCI>]S=ZI[=X45,1%5PNY#9 MS9:%,LP>#VF(5MPX%8L[^ PO8\ED53HH%L=K.5Q5\UCE<*F3@B-&IZ7" M#>83$^:U+"[>(S8YR?!V/)P&#F=QH?#?EP['39QV.W5]"#4?IY^KAKS&NTK\ ML7)ZWL"8WQX/B9EG2WNM\";< 197KAKVA^[OFX%!6@Y7U;#8^:X2#;E[CEQ. MFCN,_?%XZ :&[G82C^O:MAR!JD4Q#^<]"KNF-K JJ9[M/GG_B)/S;9J1VSGY M)8FWFU^#["F(+KW%$_^X.FSW0,HMAZ-J=

7O7OK#</3$F\5 MZP1]Z-00G]M,F..*>C,PO^/I'.UTYL\2<[X+"SI80Z^2>%W7;] )'3AFXRG] M\5W5(MSCE$I/IXA&$-/[%L$$T9+,L)[$\:3N#=S<]GC6M&HY#543+J-S?/O& MS6\J/O*&1DTBM"G:+>>C:M]MRY62[XCFML>#->K!.EW'21;\3MGE>16##U0# MS9:#5+4%]SE(\K@B2>1X?$PEYM6\*(UM6[:[+BI5EYIWW,5Q7O+9AR]95C: L<>\H MS1O9MT(2NL$4F7.^/$^P'V17WH*G6+3M: \2+7M=M6RRO98%)SX&+3E,1T'% M,,>C,%)"9['%MS@)8C]8\ ;G<9JE;!\:SXE)^BV'J&JT[)0<*I\Q,8F\&9T& M>L,G,8=L>6HF:@A@=[DDT(P*T2G!9>6EM;Q;-HYF[D3+C\IS!9 >DC)JI^P M!Z0)3W<8;!"$$,VK,G=BS84OW='Z6SI\\\N?T M.I+>=@D.FM>KJ"$C;J:=P9M[I)FUG/ZJ67OHZ>?3!\>[*J 025H&W,Y+@M22 MS7DY?AUVOHY3WZ>3A^;+.%G37YH[XHWD6\YIU2R_SSDM9H"D*1R/US@00%)D M6H;)6F5WY'N_?_$V+2;%831;#E+5%= .'*3$LK%A$8R+Z,#'XS/.\>GH4NA% MHN5PZ)P-;8?C: >R=8U(\E#10VHXC^1DVS,O)*3P_1/&C8F#U@9O.7LZYT>/ MBTF5M:2N<@?R!BKYR'R:B,[S>'Y'/K^G:X@CF"]_\8((0DLAE9QHA;]C_SHZ M72RVZRT5B%F^2+PFZ_H$INAG[O8V<(@-S:#E).L*6_1^JSIQ&Z,!JXI2VX?$8 MF4,9["34=>C6CT&4<^[D,C =A$0OZEY3<"VE&=H$T?X@O@G!+=J+REQHW M_8@CM9RI[NC353@^.B7VYQ1)0P,D'Y^6YJ_'HVCF*+8E]7;ITG(XJD;ZNL/Q MKW?1P/\\>BFFJQY&OU76TDL6T/,.+Q'_43X#KX])^%V9NW M7AA^@UXIA:<$+Y5#DW?Z\.[=#Y2$GYW S]^]IO[_*?7,R'3_\YLT6&]"_,U; M0S,C/[-XW1.R=MXVS/:<9RV=L6<=K[T@&CYIA[LI1"H=!\6ZON/S$=/U)=.O VB:7?? MY%*$??:KVL_NO/M6&NG#VWZT[?+?N;Y&'\9[$K7V98Y?7*+CYVQK(B[/D@G0 M^_T/G;G1G;S>PRZ>%B)..!H*:KX'_V:&M'8[]8%6[GC/]"*,.#VM;2 MNV)1]=/=^U&UK^$.$\N:*-CGI0^V35\N^].VR[]10)<^BS/"P)-:N6$?R)[$ M[:[ R+ E4'9ST,6TU#P]M=Q5Y! M_'W69P_"^W&^]-)'&CBW34]6GK=A;&+LK]]>OF:PT$3KN(S(FR/0J=*LQ M0 M2D4@7X4>X?+C6QQF*?P&B*? ^$?*- QC:>.ZQ\@)IP;5+2K'K64;30_C/CQ1 MEM0Z'>(]R+GG4MZ9,^JPGWX'S2$M9NCN313Q\NA"Q$'^SL, M&Z7W7IL8SMJ^CYFAV/'4C#\%*VV)%9KQW0O?2I"<9]U,4+;/?_-*4J&%V2/P::4[F$RO6,*(?A# NB=!HOO M%>[M/F%M_U0U1PX:\A-U\6[S')/>7#33F(KN:4JA=*XE[JT)3D7;&ZK*33.4 M_+W98/#WUKED\=@]P[JN?O$@L,-1X6[NI,72K'=OA>S MOK?],/#^P=V3##PV&FA\",%_8P;X33%]OJ!]-EQ:9-BJ3T8'W8:XS.;?Z<$_0K XT)J89#[DZ.A)UJR7O M=XTTT9B4%KH/>[U(3EDCW8?Y(2-,23O=#_JN.\5I:*I[OYNMM%QKK7O)V2U4 M7.IY/5_*5@J3D6ZDB,YUG&3![RRUG;T,XP&QM _F]EW=-U"TF.% ]:.W/GXQ@_3/C)L(K6.(;[Q%WP&X/DT3I!O#7/Y^\_W#R M_D?*CX[:&-.EB)5FYUPE.EH9D M\[SI3&[(3[PUT*M=]8]\]J1A3CW(H$-.1AT50R*:CWVI%$(^<+Q0FI)_>UF< MM'S:Y!=_)^]*0L, 5XU!:C5JVVX)&^L -X\)5\XN=C8?2D]K0SU2(Q ITR' M&$SQ[9[L]=AG^$VQS?P7?Q?:>6'0^R6)TY0;DDJ<=NQDA)D4+[Y;Q<]O?1PP M/L@/Q?3)/_*XZ >RLN)=VI"5+4VZL:FS=;^ 4B'8%\ITZ$6RCR;"UQDN_+RE MY>_6U]V1 ME4DA8>Y,"T\DG2MMUWZMJ/_=;;T:TGZETZCRC,KN8#UK4R.HU< MDA)P/Z<,[J>"\/.7&"K/@/Q$[H8%7"FK\NH-I^?L<.33[@ O56%%30)Y(&_# M&9GE;S5G:Y2AC)Z)"@3/>7;VN;<) MB/!*U-T:;GL0F,#>UGA#VYZ,'@3:PV#^U!RQC8D)V[)@WP?+[,7#\R^$[A%_ M(I(-*,>T'AH9Z/0UJ#-/Z-M.X+O58E->1WE2L 0W?1LS>T3^<';_7LV,,H'E MRJ-0I3S0LUU'PTYO,LXMH#P^Z2'Q?-S-_*GKXLW]'MY3,R:"7F.Y MW%GQ0E9-INFI_X\MNV^)SG)+>$SNS@)S#/V$OS)XH;OT2;MYM M 7?$OTYJ&^O1W*3BQ0>7?G MO7PBJYF0MP.$A/OM9A,&%7MVYVY&]^'S%A9IOOSD1=LE$5:V8%SE]51VFI5O M;C^!]V^OD@@]A7L38[BS!PK;#\VVSL,^VLV"K?U>*GZV'-[$IF2B0Q\H@PM/;V@5>R[6\JJ71T: MS%04-'9K@-5+6)EC&>ZH[1[:FYRS!7A(Z)VXHY\9^^+H;M4P6-M\"C*I .TG M J)BXV$P5%UESTY4IG+MD*L"0CD79-Y$\-HFT9Q>'RJF16NT0P,)=U<.U>EQ MSY>PK98MWL0>S63A)IAH54ID;!78^E%S M^%"LX'H@LO]E]!PD<23%IM'\X;)$WJ.CV\"BMM TI8UA:XP/5U&0D4_U&5>" M\;^D>+D-07^\P.DB"38R4H5B:-F#C+,UER0[T!SA'=7"(92VH;6;I1A!!I1Z MZOL)3E-J@ITGMTG\')#;2A,GV-CA#&-U1/6F?SA;+X9.G9VZA4N^>^(3#=?UCN]FWI,*-!$\N%Q MBSF=I=:UUSGXI!=1]X:[[E]F8Q=+MR9X-,@M<+];/\:AYII4_SX%8PW#^[Y. MTRWN8)]16KO4C3"Y6A7/RXSQY MB%_*]@FR]J/N*ZES)+CA>81?H@K MO[TBG^"^ 4O]AW J1/8QW>A;.X[LS>,;95\ @'WY/HWR\T(I]^ ,M-M-G'KA M+TF\W?"H9BC3I,51;/ \6!KTGH1S\S8)HD6P\4*>,5W'1',?=U)C?B- /,YUQ"TDS0I@8Q]W MZ@->D4DP[&89U >P@=L>D6Y]S<8'>L]>J#@5(?R$/-EDR"(S?;ZDABM=O&"O M_E,))^=8EZH_K)P7*\$-Y;[_MATT/\YDWK@B=KKKR]2FY)D<80JN6)&8VFP* M;N@P"5_F E/G]@54%.K@IU2:3R,(H64#]&W=33T,XQ=XE*_BY"+>/F;+;5B% M\FF)K^A%PYW 561;58,/6G:M6]^I15VW&$V:.TWFZN]Z'3=(SX-(3L(6W,$( M/(4+7"3:@W[2&%/=V,5=,$D2DX\BVT'T**VI3+[O#4_8J@LA:>IB5%C^L[)>=;&S)J=T]<*R6K_OI[HF5Y21!_B=(- M7I K%ONU[OKZMA.*1@=E$:KKQ,\!C6B!F7KA/!$7U=8+XV,.:5$#!95TST3@[>WZJ\YQ[#&(<3@OOXW+G^']>W<^LC*,<+M M8&PHLC9V<2X3B1@@K7:$[]XCBWH_6A Q8G0U7=E\)(E!>^V347(=DN>JU MKT5=>\GNH2^LYU>D3_;\:R1"YP& MJZBHA%3WL(\WH'.O#[V, <4!;F8)L0RW!/AU[V]9WQ.B@CZ*K/I;C$'PT9CG M!I.;0"JI%'K6W5'7N?LD VS9K5VVJ:;[A=PV$!LC&.[FYKPM"JYH8G0"ES3/ M#!-6,Q +XJ@!3ZJ]O<,( W)8L>H[Z!!:T-AI I\Q$]I^#7S,(4;/=I^\?\2) M0(M-SW8YE#,'PM J4R8I&S[_BZ<@PX"IY(7U>R2^*FY.7WZ)Y7>N-%P4R$JR<&)4[ M+TD7*88Q\NOB^>H^YZG-SKG%I\'EJ#296'Y #0Y?H_UJ'TH3<$@6Z75W0?I; MPWXU=G$<6=(82C*5J(,[*!$R7WY)F7FY4]!!N8_#F . ?(0][V3,K6WN4ME, MMEYX%2=*."3+M>$+*X<:KL-V'K:ENZ$^58^@&Y^=K"*O*GJT#"J9/]!M&P< M.2-W)LCXH[7B2%LOJY;53T$4K+=K[;)7_SZY%-UNI;^:.TY*8V@!OVH%7=F? MHCM]L6RL4DQ5-RTI%5U[3T1C:0N]JVOM)+R./"9X062JVMNAIJ'1=_X"+RA5 MF.%M$J\23W];-;=UJR0I$:*M'KB:]HX-.F :BR,RD0XFFW);]_D70N(7UNZF MM-?&/D;/]I^WX>[#N_=_:#O7^G8NLR5$8$_+@Z1KZ7#:&Y[W.U_"PY *U*C: MR=>U=Q\D(< S@\DZS*,6&93I0RQPY+'B%7B( M:=D#&N>,_;/=EQ2N5XT6U)9%-\90$P'[:)4KM8VG)3D+!/JR7Q\"P>2\J_/K MAYAMV66:!6OX'=E$5EGA(3Z#.EI1RE2T/F+V&,/;C4EGXH32%6HV<:F'A.XX7>ZR[A30%M3UTF$WG?SVS3U,(LZQ^N:=X5. M;V[O[E;L R?4 ^AI*%F'TC\9GEQ0VV3Q1.%?J/1VF*3WD0;UW.&1'^BG8]/3A=R#F[M"LX;G^G5=: M*N=GU1VBYDXVX[(:"H *ZX\IZ+[]AYJ"$-14CZK2;!HZ>3OV0&USHT'8LO4?R8XH3:,ZZCS38K\)XTIVL?*FX=+. 4(?HKUTY8\EV37T7; M?E)1PO1_/L?97W$&9QX3<=*OE^V&4+*DJG&MZXJ(65[X5^PEEY$/2$0:-:VV MJ3MY#+2L,[*.-,Z2G!:O81-J&KOWXQ3FGC8?CM32I5)0%=,?O-?+Y9+(9*)2 MB4B8$[+^?*GM5Z\A&!S#<)0(=0I60H-UE8#KVTX,TZ,(ZI",175J3"\2CC-% MX^]2\)Z: M*@=#*!U #%9>5=%@#):.ID,97-1:S.?7$HE2'*4::0A"')(@053AH M$BO;>CEW#L2J8;.;AZ"FDV%'M+9BDO[FZ]#!H7["JR[?7%_-[S"XB>IK46N: M3LQ0V6@#:UI-DU;1AVXCL@I 6VV*.;$!& ZVH8J TUS"W-@&GD3Q!)A(X%4", MSF'[_6A,(;FW3S[O%#Z%:F$>0,[L;D#OWM_HU?Q4>!15]DJ+U" *,-9QM PQ)54CW=G@.I(UA=V&H64(V(W MOBC06Z?+)96;.$)[-PBW080G M;4*F[5-I_ HUTGB#6UG- %VUHU;7JETJK? MMKBKH 9+[38T=G+(S#,.XPWV'_#B*8K#>+6CR3G-+H:V7E8SW;2?;N7/#NL3 M5$* =I^\5\!A.8N3)'YAL.WD+[4P$KU(.)1QH0(19%.!?'I/U/* Z#_WY..M M%6AK.[A#1^ OV2U.:,!3R_U4VWRJ,1%%+$.K5VT?2@[-)R6G6U"ZHD3$\"-*FN.(6VG7/?'S>U="W\5M/#N7^* M1O:G-$Z)G(DK@*B4D"K;S#5]J;B,>8K#9Q#R5!&P&5VQJ<](9H9R)'\/0T)+ MU\D(A.#16'24!EG;"40H=HALIH W3=MEBJI#9$+)<7-'+F6?.0GOB83;C(+6 MWM'Y32AYU=O$F,8NCE.&\N>RO02:MO5AE$F8)S12$2X]]HOF)]@,[0G9RU0 M K" 4\MQ;29.'PJ._5Z52-N./K"F?BZ_R5*AP2ZQQ?6?[#[$IFI(N7SE4<8" M/F@_*TJ5S)2>DIH K=,D(4RPDCOG3_#C=<3P<^;+MIBN?HFMYD=W&0*09TV2 MHU[XE/H$ '2F,*GRU3#W!Z$)F/;O C";58+ ML%O7VG' :T@VF@_J;8S:OY^2#P?K[WD-QKP3G03']RR]6&"S>U-9U*Q]S!N MQ/.L-'(+@BKY8QIN$6W3J::EMQ96Z-;;*;Y\$5#?GI!=UWP2 9-MEBI]VTDE M7Z7Y+_\4$-6'/*3-(#_]:)B%WZPW?G5%Z.Y-8EK'K%7]:^OE4G;M%-'>AD?1 MAXC#XB,"\01R#JZCJ0\?)(+3-MUFG M>(!.$0:&B+NLC6$@_+8O%9MH(?=XDU5!/%YB/80'1??8%RYD_Z$<1OSGCSC$ MM??->>GG;]$ MY*IX"C9%(8*S'0L6RI(X)$.O6),ZC^S>]-P9 I40U\975=O4<=186X[11&[] M(O"S03016.NG*9/%-6$=W0-,38TS&3&9H@S'BT +(]S#53J0N6O%"K Y5;3$#FT ?!-Z;Y=NQLZ5VY(33"VR?R<7[>:I9=VV2ZZ]YV MP_8@X(S)ELAM]Q'9^=T^7T+4XU48O[0E]S1V,7J+U%EAOT0)]D(HJ2J$A'DD MO;>G29 "-O<68!E50;4<&C[6*$:7@7VI\^6-%_E+)]'D!="D#N/6NZ]+5W2V7D/6]3>+Z^EMR MBRD<-UK#C*$]]GXX#^UI$5K'X M.6%Q89HN768PXK(_:^ZW/0FYL\7Q\H:7KPN:5 3^J'D$CRC\/Y!BGKT0))<[ M#/%R"W"HDS_01!SY%U)+N1)%X9$F/?2 Y77V/_<3N,+U=YO(F"8$%'0Z/[2-C8;4(V3-:0YU$=0JPV/_]]C$-_,!+F!>_?]I %U+.&8=8*P[IU<*7W'(R[IBN@44MX+"#B+H/*V:% M$VX TO-CXQW6U,,9&P\)O5EW5$3.O8+LY0.!LD6^[MS=87H5T2H?NE:&J&OM M3O49(J?J2Y7ETJLL$3,IN4Z+LCL)=_=)GO<#(CYYU[=) M!$9#&KM<=YL;HS\A-!H./-L+O%GNX_(5!@=&*H!3O+#-.MS4PV4] "6T@YJC MNL.K=.KLO-@!1[5K?%_U;8V*UO\=>=MEK5PM_W4"KJ?<(0 MU3@LI-"*SSB[37!6:U'OW'TRIO0>!50Z]'0O,)_MY%K)U'1&YMK&6^?NEOS1 MYQ!42$29FH FY<_NHRB:"L5(30X V:;EB=Z#D&/(NU+YIL[Q+EU[N\OCP%D& M'EH6,]SX=&N;.D=RDUPO-RT^S,8N5@W!8%.<+UF*$\]_K\7$KV\[!3_F!=XD M>,&P8LG/(>; ;3)X)?G.R9>=[4"IR,C?0*O:K!N1HLR0=R@=T)R!7X@RE7@A MS-=?!Q'HBDJ)Q);@X#XTG+'Z*X9)"(^J$$IG6^SE.@N/J].6H]MO*J+E:R:R^CTRP" M,\#?<7M]+M#250?M'69O$>;6%F:(@TJKJXB^4%2X4_ M0>HD67G($=<.HEF/24W/??!A8XBMVL@RTMX5$1:]D*W[%?E=^;YI;CN%_.#6 MP(6) 8(4$7OU)N & .@.?=T] G'DXS181?!]-DH?NI;N/],V"5_3<")P4KEE MI-;\KF]M.$0GC4/(WH)7,/ZM( MJ)R #O+K4[!XNMTFZ1;*O?"H'^K1$C7)&\*/#0YB%C8J3O3!0*4_NE/THBSP M 0*1+-\])C^ MKHM9R.?\I2&R.PB..R&L:^3HAL9&)W6_?5P':@WZF&DQ\R6 .1.Q;9M C$R#--323ON\I;8'EQC44H%[$-')A&^V(8[4 M-3>+6110V>0J($M3#UM4;63I&>!&VIU(!H' ),T;H&TV19QJ.8:H2RUW(R3= M*G0MR"3FZMEUI>I.*.-&5AJK );BIV#34F&IH8=52S* @7*X6I%-49M17M_6 MV;32"=E!C.1%5K# M0U./*44 \TDUIX^V][.%EH=77L@LF!I_D*[%Y*,\6^2HWF0F\)&7H_>[&5HF M$A4G\ ^!K=L%8:DG'<>H^^700TV= M@QI6N_=WK-&PA6;[T*DH2TV/2> 9W(!@(C*L:IVT=>T=)I%Y:6O>0*F1RT<1 M0 '(-WL9/0=)','!]D+06,\I+-P*1XL UT!BU+^;0XA.0,S1 -]7C-"27>_\ MNMX<76_*'6TXJ[+)51#6XUM7FIA-?HE_^Q03+3*Z"1>U)D)-HTF!&Q8/9_T[ MV]3)<"P!J[!&_O C=QC65Y&N;>OXG:?HCO.EHJ;?M$2.=>GI'+:V%^;11D%[3R+N)( 8T!T8(E=[OH^^\6'"=S4X[_>G M:?0P%G"6[-S 35I?&;"^L=%)_4K>[B=RE+,X.DW69!W(F?@+&95\DK5S:^\S MD:#=!FQ134-W;T>:!6L6>";BZ_,?BANRT2G2B\0$3!\5AUWDBV>B-_)25TIF M7Q9MB%,.U$=D9AS"*X']4LO:KVHHQ4EZ-+O44BJ59F\I\C#6:!/X*#05ZXMO MMV/UH2XTK"II]VLO#(6KIU9/4UO9G> 3#L,VP[;2R,)%DJ,*&KM(NE-T&1DE MY8S-EW> #T\>LB1><\D[?8C/8TB*#7R*;-!>W'U?@A.P!'7)<*EK[4Z6*:6' MMFU1?7N';GG/QVLO^0UD"?H/")UJ#DII[C-.\OC-S7E[YGC1R.JER@N%\_^ M(:.<<-O<=C(U%VZ)8HC_$D.H44@=,3WJ+NC[3C$$CZ8(]0^S8]VF6+TD>!V[ M=DD^@CO!M':Z]MKWC,.X"+21FTGM3#Z=6MTS"P6^8 MO[:I>^P J;I1O8"7-P *')V 5R_QNK(RI0 MWLS8"/8D[N[)$$50>*@H9+ _Q&<84O0^Q5$&#BY( *U[-KIV-QL^$=R0<2!] MREO4ZU5-+2=@KI45"0ESI[__H@.5R1GW^]?$/L/+.,']#?M#1IJ&O,-@45KL M1W7MIP94S()0#0 5-Q%R&(+ % &684I?_:T$ ]G1&]N7BO.*0<(6TJED4*GQ M5+(J1)TI[$LXMKVR+!HI3, AT.0!++=R"#@P^>^U-S%[XOTYKV#:/I0,"H.MU2G M:0I.[-S5O8U1Q0"MV!=412R'"!5"7P5;I8!1N0EJJRE:&MR=>+X(F+1;!@#) ML_[[@ CL1VP*H**%&LO]R!? 0GTB=:>N+MTBI?JO I:PBJ_=K<](4=6E1V*^ MO ]6$3TV45;%!.X1:3V(L%OK7"7RA@@)Y!J!5W*;/9'M()ILT8:I!G5HU ,( M3N&K;$,.[=1E I8>H2=\CC.:&= E2JN]6G/T5W^ZG)3&G21.K; MVP\4P)'LLY]'Y-'2^O>'!0OT',6A'5W$PD)<:(NCNJ;Q2 ])0Q3W34W^U!X$ MIA;GT!BNT=QG<@9A3>!QH17F%EESR%;#Q[.,V@F?D,9?K/QY2L@,DK\3BK0% M<2(5HF^T[^Q)S"R&7_P[@ZI*R7&I!_'3M')ISRS*;38<;JD,29X=HCWG8!"( MHRR)*>)R(T:9FSE,PD@I'(OTL!K/RH'X+,:[*NR_7S\OUNRM !;QYQ*#2])N>4$%"BR MK/P>@?N^KXN\N?>T<^/;N.Q)9 )>***RDHO "UO"*VN:3^UJT)3+[74 M*R(T,W%GL7M(B&SH+7C ,?T7@^8UDM0[8#!WETT1T2(&^9DY2_VR;D:?IKSB#2,?:.)Z. MW2<8!$U>I^4VA#HEO<.>I:Y34(:;+H")41MZFNHUC9U&>VH*%A$3LA1$80>5A_[V-[5I6Y3W&?UZHO4 MQGG$:;,\5&[E'-N>?'2+)-APJ9/&$($=&Z<0!@B_;=-;]B#D\.:O+T[75J"G M2]>)0/Q*%=QHG>1ZU;^]WP3L,GG0FOF2A0-(3RL:=KZLBV#M$P7;0&5"(6-2 M!=C.(6-R'W=*F^)3:0A1T#1TIZ^ 6"!5,FFT]]0T=F>5$TC.>:D\B'=A@-E; M+ CNI[O)O[3>!RY_-1$I;D8+8 MN\" M_6?@ ^I2[).3\?2'B0G%*%!]H5%H04+R3W6.2:CIKOC&"ER=71W!C1V MFQ\]> M>+K0R(9&24]@AZ[".$[D(,_6S:KV<&CL2KW5*L$K%=[PI@5POK6;S3C=S^1? M<)SD6-D'0@Y7(;>&!.KN-XQ+Q LAAX/;N3&)5=_6?;J7!#O;8C1H[.*V/@V8 M+IOJR+1B[/>EXG[?SG;YCW\*R">4+)YV%.:K01/KV-FM,[M894F\:W1IMG9S MQE"U&FO#[M0TGF1H03GUL/#JTU)$\_/KSB#?^X4;&)[ U)"BF,GJ,WZA?ZH[ M,1T[NS-8K#=AO,.8UH#N ?C0WL^YIT&NAEO_2=>UGI+VUO+J-_688#Q%>K;[ MY/TC3FAZ6]-3V(."TTH[1)%YX2]#"YB-KJW#@Y8'_5U'I\LES=G'*8#;!G[@ M0;8S6>UX07]+[N@_QT&4\>HT]8;P(32-JDO%')27EY?OZ&&!<_+AW;N/ M;^'/;WT>[,Z\3/\EC8X6,#S*8K1D$T +/@/D25- GC0'M*&3^.X_WA9L'?@" MT9'5A:'#HH<8\8&1&!G)0R-Y;,0&_XK6)<-)BF^JB[/_J1EK<205DEJI"T6? MXJYSB67/"[KL_C#;B MQ!%01P5Y]#<8 -$1_K^#Y%/9P@DQ6W:I4[?=OGIQ MIO/HWB/WTD"9B%-$4&X@182+%(B.*N,88(+O@9@\)87F$:+$)CYW^>/0K_Z8 M#'1&A]->SQ4PAC(CHH$J,B/BR2QT5T8%2,C(JAOYHU*5TO M=&V>Z=K$2_0BEL?CR[.5ER>@R_-<+(^7@O#,)S+:E51Q3R@6?%JLR9]'O: ! M\_B"P2=JAJ39(#$=1,4@/B%$9S33'35U5OR!0C [1*$(H#5J M?-K,1#?8HL(FA:!2)$IA6D1'YA\W4WQ1Q&> ,CHXPGQNH$:7_R;^ Q,/HBZ+Z$)E!@IGW!QT42DZ85Q C>'"\R-ODA*'.F'![ MJ8>E&S)_<8)\'"+74#Z]R$]],9C.BP]K_,E*H80^TH&0;^4^#U, M=K4BA7.>E0]5$KB*V)1!UXY$<88*FH?#3?7B">-H=0*Z-PJ+ 0Z(H1CBQ!A# M#_ SBMVQ57QMO H6L]-2K(IEG*SI?7BVXW\T0M+ M'Y^%9:B[?1K7 IU97XIJYA@]^GGM- Z<\1D/.OAB%/1&C/,MJ'3L \_'$OGE M9^MFGO%XKC/>Z!BW9LR2(M#-6?HDGQALH0,;G0FVY/W*D[]144.9?8YUEK2Q M6>5)+!"C"U. *,)?@^Q)N/MSL XX3^3__ ?O=$@.B%S)B'E0S M0_F@2(R*R+"6WB0+"Q(.7HNO8!$4TQ3.QG7S6>3K&2>/<O 27M/Q!EC9!&PGBLXIR;\WP-@J?RL/*"5OCJ":Y #B@@S< \14?G26SP)+>D@UX"?7I4V+(*X?EW*AG*,..:(\!#_ MW@>"S\SIV*[77K*#=6& P_ 3(-6C-S#0M]1ONHJ@9!(H4-+\A-PISQ"Q*?Z+ MK*-&"8'Y()@08C-"8DK=%T\LO/WCF2>88"F.=+#%E'-%R2K!L_;LIH89*T5$ M W<9Y:X(D1V;HQI4YW*JA<@/VG/KV"B(#8.D<:CF0D="8BCT-S'8Z.=T9.;E M[>4K4(QBDW,*: M)E[^.FJ#>FF(=B5" /33X5:%:8'L1L9G*0CTLIR,E* MUD@_:MQ3S=H2 5)&:444C)@:28\!2ZDJR&.QM MB_\Z7Y)V$<"'Y& -2@!<#XGG8T-Y39SD#%&BUC.7#'!4BB:GJ4HSE %%*K!0 MC_!D8K\43!W=G^Y!3S4:_O7A8SG\ZZ?)A<2-N2RY1M(_QE")(ZR/,Z23FUZ< MX9B+:B ,5@YU;0B%36&2H\>^]ZCHIZ_+..ALRC8"7;H8>87R&5 _-:*30'P6 M2"XF"$O)2G=:LV8Z6CSEYE?6@R?C*BG:MA9#KZ>R H^Y#,G^@([.>_E$OJB$Z.=@?;O?;C9AL$<6J!+"QFG/B'3V@G+R]%R+ 6:(HAM8 M"U8SRV[8G]-#8U$YP(2YM<)HN,@K()Y/N!-RZC#?:1 MM4P=+3GY4>]9HXSQH\@9FB^10A4)L@?#CZ+WMNR2/7-5;K/,,RXZI( :=TW* MB;3ZN->FG%JG=F('"U@703%L%4?/IQ#1PS<04ISGX@[/>LDCIBGA(A-[9S7] MQ31W2A9,SF)( \%A_?QE M9'$4C*B+D/[!G"F1_5KVQH]GEO% YDLFBD!XL\BFBV5']5 YL@2> L&"3/:A M(>PBERZ+5>^X?9'1UK*H!IKRVK#8;[$J?*7(XK#?*TMD)UOG(:$G?(_8R MT1,[++-,4$4I>W&]C&*"SM#[GVE$,RF6R>$(?W\_ M\_@]E9M)T_<_?)A]^.EGM>D%7C /$&_]UTN#JQWXX\;@5..TE&+'>49Q*29Z9MLG675$0I7D!9GL' RK*6[?Q3NM>]!SF["V 6\9^#3LY.12B,% ML6'#!Z?JU.QAF+-J6BJV;_+@@9,T;O(F7N0U=O;<)B4.$PF"EKS"[RL#M1<>D4D,^JI0\8BO< M\@ZOX%F+DYU2CXS"[M-2YH,\% I-< #"'P^/I5Q'%(21RA@E35Y]2AS]C?_7 MHE;('K>!8;*4AKVHV"%3KF(A\:=BY*>8A27Z('#45?3YDN+E-H0 A@N<+I)@ M ]?:X(A#,>1)"&-JX.6V=%@6%^,7 X\,JSG^2O##60R%Z%@:\#4V' L=D08\ M] 50 YVC$UYM!%Z+RBD@ GF:!6NJI4C+<>A+H'IZ)K8(XCZ3"Z5'/C5,/,6A M3W:/A>T-=!> VQ5D!4;LT)BIWM=AB2]J+N%C_#O"HW()]4LNHXR,<.K[I$U* MT['FR6T2/P=$)MTW2)621)SFC.6HH3A!@NZA\*-*<(Z8*K1[308=.92\]AS4 M#7^FQTA3\'UO6X%?!J;;ZBMBFG-3JFV M:II;#8;)P"IQ8>Q*9:N()?%X'#;5LE=,8J;PD5@D3*2 MQ6>]!KGCZUJ?#F >[(L7BQ/9P ;EX=CF7NVO2!!0EXR$1SN=^O'.-S;*4QI($9DLK-5W;XVIJP)FF.5TUE%]2'7O!H4 MR*C.$*-K*7_$$%=A.T,'PHDB9S%V>%0!#PL(K'!S@9>8"'D^M4]SN&7 .;M- M\,8+?*(M4) N9JJIUES?WU5,1Q5F<6G@&>)#S^B+PR#"N/U.OK5'1R!*D^SO MK#\J6Z:-BA0@0%J:5<%Q!69Q&,04;^J.=4SQ\^2J+O20L=A5#F[ M$DB8G3)T>FA;%\'B)__%"VXN_*IL]#Y%.];^::/0PXNU:V M$B1E@0%J(*SE)B_KQ1! A;G^DP=9WJR(CQ7EW@!?H<320Q-+!\"+SH42$'7" M"T..H+F42K+Y9* QPR]^6=PFL;]= *CHP@C8SB_G2)"$*@B+42.(#$R?GZWR MM**JM7BG<_+C/'F(7_:UW):CG( @!#D!R0/@HBE@RP8K\)2?)K^1 MC]3[%/]^&OD/VV1I1!KA5&=H'?].70;D7\M111)#?(AGFU%#A!P%M@."5K#[ M#+&A/+X2+YY-7EJ @&D>K@SU.X_P0USY[141$*SA_ZYI;K *[AM'U,JG^].2 MS&WD4'VW2\@_ARZXU"RM6@6=)M,!2&K=GV!._Q*G4/X4V4)\>/?A/9RH_%\_ M6,PX?LQ,!MP^9N[B:(UP4G8QVBGXE$O"FD:+ .69#O?9C3_M4UM'Q)#4!X3Q=N,I\%VT>"M9;]:7)D2I(ZZ/&1D M0">=UO+<;Q]3_,\M^9 NGXEC&)A%6AD?ZX:849RLDC0 M'=U,G;_] $QY'?&HQ&':?4Z3(FZ>!)$(=K3G?C#)EJ+MEWB[SGD;W4E'OH.0 M8T40H>VH_"I1(J1#>1%H8'3.\SDBI%A M."CDN??LA0I&!F ($G69L$;4Y07\:@7Q/1 MD#D8<5SX^C%YY\>8\:R"D!2CH&(8D"GI0 ?+L0H?*V]E"F@0=#^)%O6\0]XJ MP>1X9S%D,EDNZD?^F1 U4:-7BAGPJ,F"['&TO PH4 M$Y+1OJQ>@L[7L>*UDD+>;^PEO985PJ*06%>=]&9@A$%%)2VFT%=YO['G>7>X M;HWZO+1X/55[BXLGG6_N\QV8^J/<.2(ZREX]<7/\Z**\I!3X/]I$=UA@BIIS M04[._NB=@AP-HF $(7K"*GS'$$;**9O8RNP5D+*!WT8)7\WB9V&$"]T7P0"7 M1O\83L,P?@'KP56<7,3;QVRY#87<4*3%&RH271 DHI08F!IA>+[1#:W+9@LE M;Q36M0:G&TA@\!2.7[PD\2)VF_O@#=D*'!R(J!Y?*,K]./-E%8-JX.=8!)$1 MP4:F_N\<8\OB!UI3]F=@A%E#12-; 69&^9I(+:-]?48#3/5#G6E6;/HVUZ51 M].ZU.#8S#@86HV"X>4IJP0Q27)BW.D= Y7A.DV2L*1]DRA.N).9(62Q6DG * M,1K,Q/ H@7MK$%J!!.0F:%K$*C#'3@TXG2 \.E!;$I.W*-M!C0&(,0'A8<,+ MP ^R=7*Z,UIB(&,F/"R(S\B[!^*:=,?YF%QNBZ"P]WMR17AR(?[;C^^__^X] M_=.__?#S'[[[,$.$-ZAH0-8K'-UB:G*APO(:4:(Y0"I?HL_CXUB99(J%CEY& M?N4$U'$W0Z0U*[U)XYP.CULBA2=9#W[/\"J(H@-E67Y%NC [ZLL"CILO][6E M__:LZU[RS7VY1SXO'".P)1]Y 1FXU<9UQ)GGCE\[7]!]8^W&\>O4C\.>_/Q\ M^>[^.\'DB5ST9WSFZE$2!;*4!(MH%BPRAZZ2@2$/BT^M[I#S%4CXCPZ0*/(8 MAPRPL@*?!]7FEH$A-ZH.A&-6A'=D2!E2,8=8$>$M+$/MNH9&AA20F=?> M@U-@'J '[QJ,K\$8GKX3O+ =L:&V7!=21Q*\@*EMP MS$YH(7*3E*[(),P+[!?YS!"?6AZ_R6>'I.D)&BXJ#S/DV+TAE/5U=1G1@^&F MJ;)N.BHK15[].8:C$4*)HM?_QOM*4SRAGA-#E!HBY"8_?PTJ@#4F%(B)R^9=)/NE4%9LB[F.-7SHKPJ8@-2L T1 M"2W&1 ]C8N1:X#^7]GOR/7*ZJ 7.555A6NPK+X,V3'U@J%)3X+[-Z%HH6$R+ M%], 3!&87X2A&2S!1L?*2R6S@,\BAT$:TA5LA)7%*$'?%>%W=&"+!8NJ@=4& M \2G/_GZZO1Y.T"0YBH!(8I4JHB1/1A^-'J.=:94 M_!$($;Y*XC4S9FZ#:%7@AYSA99Q@R;-S^4JN[SCQB9B9[&C>!V0U@54C#LD0 M*X$[-&A9O 26)3 \*=T4HSIEE^2\L(<)B=D6L0[IC+4U4W, M'KVSG3[0\FS'JP1?X#18,8/Y$(44)H38C) TI9D(TD)T5DA,:X8>=T@7?LH0 M:.QH:]-91,78I%_)FH5$9PWK2/XFJE5+,[2UO$)=H9H*T8ZHOE0H+.3--2"+ M*SH1KT9-V)53N+QE!CC+K8EFR0A'3(\J)9FF?FD7:<"1=S2)6K$AH#5R' M2,I#TZL+EHNH%7E(]1L>.N*T:I6!M=*\].TE3_A*50:>@99JZ76WLRZAD26Q M #Y_Z3]X\X.=^F M&7GQDO1L=X=IYGNTNLB8*!^4&K+R<9$8V!H\M_WEJ8O# MX'XWF$&^7F>5]8)?V5\N]D(NGH(,+^!I"WGX,-AJ#^9H21]];69#B9?V,LWLOI ;JVP2>Q]G"O[>%JSC[8R& ;XLZ3\!2LH=GH7%HL2RE=:>+$& M96;4%7<6\53%OHKAK,%S65@$Q5K7>R5LHA:G64)OX[L@_6U(3;PB3J.@:>E0 MFV2G!FZM(&P'S7@0"/,TIUB-,OPKF4>KN7%WY(N!*'^BII"[1 ^ >T3JBP2]#I ^BV P%JX8 >79-6]D?'<^RK>VWX^Q M&)=?CLZL6W\TS',O/Q>=^;;R4ICG->S%YN'Q5Y)O&9.8DQ\U6&D+V,J? M\/ M\:67 FKSZ3()%MZUJ)5PMTW3P ,CL@?X=8N[8"V@" V%!+ YS!";!8)I4&LZ MFXA4M8%-A?Z-3X9HFVOTF$]G5$>JDZ42CRT=6UFATV*%KLLK=%I:H6(6=B+@ M7*R4\K)_NCRM'),'#$>2ON@AJUQ.,Q&,7 @Y57K3Q4!WU%O!$!>R M*$=G?YI#%=FX'@QQX0Z.\-;;P2&XBI,V^.?1*$-#@Z+&*%VUDF72TB-G!Z7*6Z* 5^BF@N=0W.O@R)67AA MBJ%M:WC#KSI%:[5U5YAA0ZN<7HZLG$K0VVIY#PFA;&!9(4T!$Z1@KHU?6&@D M+L/N#!X89VI$A<5"+9"\_RF(@O5V/>@RX#1&OP(&SU=>:5N35G*#.5HTD=%Q M2 CA>"NET@_* Q98 0IM&3K@\/BKR*,NPJ1 IN8P.L53;0S951M Q90?@=U3 MC.H&]=7BHM2$EG$8&PI;7ZR1O16H)-)-TR\%?0@_>PC MXA0/BY.2F57E:,,HCXZSP''Y)3C6P5AW%.=?!:.UAUYGAAD5T:Q0^M#&V]F M=F?)%Y =%$=D^B926G)BEA-6!C*A24G)*8[N,!*I6\*C*\ 1!F2<%/@*5I), MC+*@O"*[#N_=_,/%> "T$Q*R^%48X*+T3!2>VW@BI?L9 U5JN M$6)/5[S#&^XKF2]!G2'_85!)>W.QD7POE"+\P&A.GYDFEQME),'/"!-&,^D^0!X1B)F1$%#10@F_ 7^38O.;OC$ -!*PK?/9S4ZIOT4EC#4 MKEX^&3D]GR-LDC_3T)M;:?G>P+Q0$'VK]?):M=P^9@8MU8_9A S0OQ#Y'K:@ MC&T*E4"DT.7Y^?5#S+;L4A1W)[MXN@90\(?X##\4Y=^-FO!G"&8HCDEYEJS" MBASF328*AXE-=8;RR=(SQZ8+?W_$2)KQO^K*RU<=76;R?Z>P@H!_O(!58TN5 MY+6I:7"*N/< VPAE3W ;OF: 6162O5O'4?9DHR8QLQ(4:'SDY=KN*TUPH[H MRI:@]2C50^%&5ZC8,DOBR/.2UU"GFM6]/MUF3W$"9VC//6(4135O1A055 ^( M(:4<#N-**>B-/&M<%9+I3B>;FJEE0]$]];*G]2(U!OG42]D S>F85ZE^\U# M \DM5ZI+785RR"NB2,\Q>:;(K?,[KU9DQ7MGD/W0$.<'Q')]P>YQ 2[ \O9+ M'/LO01B2N2^WX4VPQ!%719D.=3( MQ4I7VC/C#)NU8MT<_46_"!*\R'+8>C,Q%Y0F6@BBH[[;1AC(+WDZ\0+$WTKD MBPD&U#O8,A>=C&AY#=$['+)'X2G8#'#YBZ!AF9Q#C$GS?,I;JF-V]%M,4H_F MRVOR=4>K@&C'PQ$?9QU^N8I!63QA%B,YP/"'"50PL+8J_+QWJ0F1 M+YI:](%."RI"Y&M8*@H!GJ9_I27=HVQ)))96K4N2T:4EQ],72UNJ6T+F.'J$ MDV20IX97?X^'[& M2G1 -Z#YP_>SC]^_T]/\^=V'V;L?&VCFYY^3_3CUG=$Z?+@GX9KR/G4.RJA[ M#:S81MHSPYJ,J]?(G'4LO<'7@B1*-G)F"2U/BAR,H]4#3M8003(,#U )A214 M3\A=N$9 ]\#8"FLY>A <39Z5UM#.,-\A?T1^0%+)O:2_8O B8?^4B0-?HO@Q MQ0D- KZ.-MN,2"X+D"16@UY=F2P*@.Z!,R?\A84S6(R%^&!(X9D.AXKQ#IS] MDH!YE2/5H!>Q#!Y?AFUEZT'*&GD9E Q[2*?WTB<>6<74S6'?+,,/B.+HA$:" M>D7T(RTR/WVN=+FXE"=.-8_9Y(1M0<8:XRSLPM38W.AJ"=/_^1QG?\49R!R8 MR$G^< =Q3>GD&?L/68 ,[3" *_$19S:\QQ:7H:E( 6 O+5_BA,2 ?,4V!KR)/*+!23=($1UJ\ M%CO3UX8:/7BOE\LE7F3@E!)<02J%B%>:+[7]AGUF!<[ V!ZK23"O(,% X1V: M?N.+X+5X"3\7$5H%]CY5@.#O_RHKQ:\L?<#:C((MLGG HL@93G1%+Z05U9,8 M%P69HDI5J@ / @X21(&E4BG>T5*4C3(3?B5\5(#"[?,COE"!;T&&>PPB.B$% MZ%?*;.L=T[=%L&$PO@MB3+X4#0ID;14[&G"3)H>RL)53W9MJ1.YBA-7,,[PQ%>#JMH9%^$,L6$M%L2AC(GBMYPLK:, MI(:X"ML9FCHG6N,\!]'+%X%@"G [-%1'T!8Y- M 6.#BD%XKB&RF!@R&M\J$*+$/,[@3UK^QQ3%;I-X@;&?"A\MJ ]Z4Q24( 8@ M\_F2'+]!=2/XD.B-<#9S32&M,5BA#0PMJUU?P8J41-?F14%=%F74W %+JQ*6 MCD@>.@#CL3QYQ&RV\I"T/'9*43'F2[CGIU--A*,1&2]-4ZFGDF"6JEM7B>7K M6)*6,C3_L@L2*FO1N>),/K+5BC,KR"J/DUT^D4'PH@6]@C-K$*-M>#?@G(>; M*L%/Y+*B:3 @#W)W(8^9'G97=H 1HB$"RC1R3"'AN&13H852X$.R<(>Z7#I9 MW6$^C*0TFY1^0X 'Q&)$+2 '0Y8HO*\@ZT(A488E+%61,9>B+49#?#A6A98C M)TLCNLK+MK0:2L9.>4E.I27ARMOH=^-UY!/M, HR?$,.O%_.2#K;L1(,<%(' MY ,6HYS08:J)5Y:R T=F5[7,Y#R'>IXMN'"\U2H!88ZFFW%C]1!4(I4DW-NB MB(8E=!Z3/)6P$63&YM89^X0]N%E F*)QI ^DTR I12+((V6!I#4YQ1P_2K4L M+5/V;#.]X#N8^%#@D4O(6?"^^#Y5&[Q0JI5K'PG%J:EKLLNI5CA>KSTBZ]/+ M+MV&3/%S!*;";R4074'= @R+7X/L2> )##T_XM*C$KT8 +T$4*,[KX]D\:B, MQ:[&MSX%"7-0LF]G$=L6Y,1X'#>*T9Y&C+8'L]'G1OOLK8>]\>IUCX">M0?> M$JA!#I))OA M1P=%M[\(H;N'1N]BU 4/+4R%X[3]QV M&SHHO>P\?MGQ (!Q(9TLL%_VU,XAMJJXY.M,)59*+5A: JW3=DKK(*X [2 MH!=-CQQEZ4DSQHPK>"CS>"GWP>O(N#P_'AZ(S-Z+DIM#1X/E(5,[0%2>O1?4 M'BA/&HP7[J"!69<,76=>&@PQOLLV,TK+DJW=,#=*=884'?6DV#'\A<4RY\P9GCA'@S/(:=V1L7J%2G=N^K?E4P8R5; M9YQ3'QDZUB1#A;U$;P.W!C]\'3V3=850E.NK^1T&$(]]3UQ.:H: &.+4)LV! M]M(#+ /&0L+(C6Y%UZHT9RB?*-.NE)M;SDT6,X:M$7/^UUM\K01P/K$S"TB$&4CAB XJ $$E.(Y\>QOGR%L1$KISL;6$OJ3BY= 8.E4=J)2'G M;R.--*JV,Q*39=$3W 7,!#1?(GD$:[Z3D1B5#^B$N+V,GH,DCN@Y"Z\C<@-# MR!):R5+^_D)5Z:@KDR)W+I\5 M+5/+I@4_TGG1>K5T9O0VSN>6NQH!LX;.#FQ6?'JC?BC36%'^7:DKF<\&%=-! M8C[DKXC-" YC,:?":R=F94&NG\Y"JB5W1SB7TRLW<[8K!3+>Q"P!Y&RG(W87 MI+\-BMCN4!?<5NSV9-=*"3+2+AA;+XK:=+9#6B\U^3VW^.;316*^\$_G-+ M#;P9-I<(R&A:#2(?C:4*]BD?Y-\1&V9,^>U/D)F*(=[!3%U(H(<6C."H$OS@ MB?.#1"?,"5D)>1D\<24JS.;L"]<="X^Y]0)(9!X:O01D9J#5\ RC>!5B >0V3ZJ'>'@S4*A7^R6!N=.RY%Q>@T M)KT87U(=;%Q3#M9(>0<+OFUP6\1BLR=7^",$,.V72,:*/ETNJ8<#IU3A,HZI MQ86;-V(6WZ("YU>="2JF\O4M3VAH92SFIKI;K(9D#\P7#>>+%N:+ME47S M-AFH:IH#K6F,R R=9ED2/&XS>AUF,1&]J4G G@W-'&?U2C.[[D;/9JQ*14+& M/X_3O2-+M2%:N?( E ^++ZT.M""$$"!!)O$_\"*3](/X,0Q65F(S+O S#N,- M]A_PXBF*PWBUNX/R>,/D^YPJ*L@B1M=>[KA9SM0+7V'Q!Z:O+*!L*M\=( MC"X2#)VMZLK,1C3_Y;$]5:#@W2?O-5AOUV=QDL0O1&8\]S;D+]F^]1INM C) MY$'BXZ!\("1&.F2NE3@GSOJ"L>X]>T'(P^ .F475:2*!0#,^(7IQ'8S^5L&+ M-%_^$L<^>"+OE"QMG"%A:8!D60X$ M3L-P:2'W%'0 QPB-!3[C8/"<=E!*>.;^ <#&,)Y==!T+R] /K+*Z%N.'+D,> MDA0],B0,BEH;U5@42T$W9MBHU(ZSRDN:9']G6O\GG#T!S,\S40 M_M3&]V6>$_4S4MD9'X/K.?!QY$.^'KFAJ9%FB "5TYLA1A%1DI8$)Q/)5XJTO7S&4!2Y;,4P,[CR$!T)24,Y /(>>0WJHFQTBV(# M>#L.G\'PJIIEAWR;./TC*9"+RRI\D88 MJC6TP;4/-=#JX M.KM B4KB]T!N*HG9%EVU%6\#S;Z(E?AMX8:8)[2T!4@Z[!?#E'\>=<\&1XIW M0AT?B?%0G/#J&E00XI.PIH\X62SE.SZT%:M&?9ZNXR0+?N<%\B"SAV8P#"T# M+9,%5B$!C'P_6R\)R(WW!A+ 6'["(7+<)9BWO 2@H:='/-*\213: ;5&E'V MH0T,,E>Q$UIXJY2J-]=1E])70_0[,2)Z(\;\%C!QNI8 LZ0%VEF7T,B2?!UK MH2V,MI$X+]<*/0WCA2Q"&?1EF11TN(S__,-H"F0"/762LBU&_G2%" M@D%XA@ Z]74L"Q%WDVSHPISA51!%7]':J/?HGJMBZ?X<=R7"RB+45>?6+<*A MZXZZ?)@E@Y=(P#@:;>PWR+[GHY\LVJ/;WPY(% MWOQ"9?P)8TU/=!GED\87D>9P'Y=OO (*2)XB:98O-9LF36IJK[U@ 9$/Y#"V MII%?I(X;P^.3LM&Y.FO3BJ>K F^HE)5J_4'GF'%Y!0&"P##I1=,%"'>F.S2N0$%CUTO=YC FY<\(#* M6V'&'9 9(FB)"LJ$VJB9(,;FKP"U6&8B%ZJ')';4*02CYWGL/?,)* -Z5.J! MVKY,5*!0(Z!K4><7?B<8%A C;F)R1;)R(G"Q#-5Y!/D9Y0O*K<44FI9\*%=! MY!&%@19F$,/9Q7^#,-%*4MB03XM",&BRW>R8/,SQ4TEMTS U-C>WWHY: Q]B MFCB28&%1I,=4@)Q=1P6RY["(F2)Z".R.)<#.=/N8!G[@):/;&$=D6SVL8B 0 M'?A0J!B+?J$YDAP88D='P+6W K)DO/= M&%%D2CLS9SA1]UYH(@ZS"@]E+:)R,!^AR@*E9"7M[2'Q?+SVDM]H><6$W#0 M0F*F.$!!FY7(!.HH O*CYKD998EOC,0*+1%)6:%D#V^7E)).;OFZ($H4-1_$ MADK2R 1'/63#9RY,$!*A UES]:&P./U<780 &RF3>X"V1$G)6>&6U*0[_(RC M+88: >"W BT;BFR?;],L7N-DL >?4FPGHV#F+^-=48E!C^*P@: M^PL$C1T$2VHPH<14:"\*'Y:,KIADZ$WS7_XIP(F7+)Z&X947VX)R@E1F_GSZ M%VLWVZB,RH>SB=LQ)9^K^LC@+RE>;L.;8(DO<+I(@@V( @-ET2LY2+P2'HRV M=$ARDI<8^<6@HTJM8Z^ .,YT&%07&PZ!]\>P$LAKFJ7%%Y<+7OY.'I6I7/7I'"NI)"MM2^41=$WOY; MB): 2 ?R*-W&1"XO(J*+82SJN[Y/=5,OA.JDUQ&OFCH \[:< U>,0$NT@I.! M#U*&];6;]#86YW*:6W?>K>>UF6<_[,?SX3&H> 08-> .ORX@#X1B%%YCC?4X:0["%!$BL>AN7'VW@V#_&GC"K-8\7N\R:@H]_!";KN=^-_X(;[ B^H? MGA)L1O3+@]FH%)O"Q-""SPPQ#0VE8FXHHZ,7_XG!]N#S"9;_"G,$Q(Q$1D ^)\1&+?X3$U$3B8F5_PISLZ)B3&5)U;HG8LT^O/OP M 4Y9VQFA@J+I(N$2>>IYX6'_]F("QN)/+<>J,JF6#F?C6*YE M(4W)B!A2*=4A\VQ?R!B+VSH\9,;^31RM3AYPLK8!S@;W%2VQ/5]^29D$8>1) MI#1/XN7)-N7.HE%?,2,L"%E8GCH+J++Q:AAA05%W*ELP9AX@*_A]ZOND30I. M!B_\W\'F//;W369D!!&G.$.,)B)$$5 ]#%ZJ)=$=,D3E$HHQ@"^\S!MF">/< M2#0A2],;V]YEFAO-!MEFJ3 K$#3CI-=[GX>$ E:4"N\V;9@@H(H3L0.$3EX M_A*157X*-D3^7< 3L<)G.P8FG9$I$Q(KUF18/!47^@*A06SRT;X:AA5<7S'( M5\TQ/\WW>:[@#!6,%X,)<'(Q&<>IZ,4C)JD*6I4B/*DB')! N*CU+EPPY: M_M Z]K:UQ:+\2H,=CR=.^J<99HCZ3*[M8A8\9A]F:5")I",8PQ=UTPVZ1F6)N2Y4$J\@IJ3&V >(@X@C,TP%C#-9""EBUT(Y.\:(J(%01'CZ!B(>ZG$8N34:/< M!>QW 2D^/%Y&@REN4>>QQ:XFBX Y'YFK*D^M8/!5%FKI/!/^XF1G#!P^IX@* MDA8L >#P^>0M6.U-(PXW2@VEP8@QQP8FS5>=3985/[7@6ALX:06NWM[,J_8- M?6U(YHPV8 *JJ_PH7.\'RJG6/#-WR"[H+S?QP@MOG\CC^'D[X$.B9!"E@QBA M*4]:Q;BW-?/.IVNHY-WQ6[(IJX[&<1Y)9Z30)4G)57&P3\K^J+V=0 MU3O)[KBBQE7JC*$U-+[R5>"GH2%]J)B,9(>=1TBV]O$9(38ED0H WL Y]0:^ M_\I7L:3NSS7^O8"MYK9837K2X* AHK3ZTFIZ?#5]MIH\1Z6HY_)^5","D_?G MRQLO\I?D;B/B6)J!;_Y^2V:RW$8^*-@#5X@- OR$8A@4TG$@AB$5(XUO,AF' M6_Y5<2[)-Y"31XP^.DU1/@*U6!P>DTJ!VL;]O%?VTR)T2]W5 )>!^-@'I5NW M.?5M^/3'YE>&&>B6</4"C27"&26,-]9^0X13\Q"V>CI@J0F]N>!NE4>^>U)2/,+7NU# ,H@S(+H MLF)HVF949"G 6Z0$!(K0F]Y:(_AO.Y2"(>39[ZCSB\V>P%W!"R*1F MS&@JS6V&BFFS/[**INKOE XY.R5D,MI39@D5/-FJ6'5PFQ>:VK?9.!MWW+'& MH,1\V[#8-@K8PWZF-M*%^*;H#[B8YO@1LTM,!$$?U'RBXW-=D^?MGN>)'@/@ MH)72%FPP)(\F@UX7 \H V-:J7XR\%.&@53AX]M4HG&AUD@'6B"]68R&OAI1MA^;?W4"?(1(P?&0U@D;X'S1,&@7_\ M- 'HJ/'7@7\;76"XV#*I(%LP'\#@HHNF_HE.:@KX6^,OXA[P<&NZF"KXVQ(6 MDYS ?\!BJG]*87)CK2'4%?_DO0;K[7I@E"^E,?J>#YZO^O';F72.I%!4I[F. M-MN,7/_>-J1G=]CB2V7H*>$9XJ39-WVP_)7*]=%2Z)0E>Z:R(OL#2C4 Z.4@ MH)8\E02H<1Q12U7[3/"A0NQ6F1FUDB@176YBS\P]33'70D)MW'JN@Z;,#PV# MAR-4[-1K'31EI4!K/N]3:U]KI?9Y4>X\AY5AN(T#JI]+/*I%[R'2+<.K8 'F MX(PCUWP-+/.3J*OU+A=WE\>CFK7#HO=C;'Q+V?N.2V%)M18SA*H SX&/([\[ MPUHPBIR,%6OOD.DW[1$J26W;4Q4>" MC6^M("?5 ](;HL*&'P=)004"P(SI..3KI6311VO2A4&N%,.<938>>%$0ZAK/ MP;*8C0)\@P-# &C? N-JACAIYBVUYOX?BTLEN(NQFA3%9#8L.WZ&/&'S28(% MM?R@U ;7]T]QDH'D#86Y'TB/0;>2\)16N7JR%>U T#AC*5H=$# M48;XS)@=D]S:<)SQ!6;_S3UILG>.^;R&2$D06_K&YV-\"W*L,R?9M!>-?Q_F M/,#X=5%S2;^NC2:Q(O,/93@+[39]CFDN@\N0A2%LL'_ML[ MG&V3"'+,:"W#@;8F0@KDFZ#0N"D0WC_B@/P(P![;\6]79VLAY'\^/F.]+@MY MAN2AX32*Q>.C6W!KEDKJ,*FGS0C+/HCZ!-=V&XXMYN8W];,<1G.Z?,,YHI#AA M;NBNR6Z$QYT B4)T#"0&<5'C>"2VE9CXO-"$!*?,RH&0 0,BU$L?ZYC8@N=0 MQR7!W@!H^G-:7HW0&!U]?LADE:PI*S.NH.>2*W71@5< M,C)OC59M=_9DTF"+ODUB,%OZ9[LO*=33X3DXT>H42N.Q4K?##$#@6:!6;S$4 MW+YO8#3"\[/8+-/8 &8B*M)+ MC$%ML\@#80V3BOQ:1=[.*S;C+ / (E:=99 Q@)&BMG16ZL66FFV"!S7HP!$C MFGSEFX%H,MK<;)O0*B9YDC?)&6.09@'QW//E)^\?<7*^3;-XC9-A90\YD='C M!XQ.7KFX.26+B"07>)-@(IO#SI.?0YRQ4A"G:U#V?J>_)\\6>4&R';BD,O(W M\ MNUGMD"Y:!@>58,GDBD%["I\(<.M)D0+]GTYE1'UW&G-_YG&R##+M=2QFD M>)S5M YX[&I!ZX#CS"VE;4PYJ\L7CK=R7^N2*05Q\A78 %FZ +@X.G(Y1E^: M(VWG29,;WQA(:R+_@B.B4X2P,OXZB *:F1(\8^XE'%JMD8XQ0WP4=F"4<80[ MTF8UQQ$95^RAO_Q?WGKS_YS:9_%7'*R>LCR(5<"PLB#4^39+,X\^K6=>&BR& M7*]BH#QRM\!CY1&OTFCD"8+Q+%V?HZY!N#_[!\VWHG()$/%T$Z7]Z2UB+^:*\28[7PB$0(>H0Q MX)W82*/8P4 TQV#%J$88H[0!Z5"F/G;MM)'XTQO87#(I0< ^Q*>WU^?T(233 M49&A[C S F(>,,QR!G@$#32@'MU?@^Q)(GB'&;)M_."]PI^>XA">OZLXT0\R M%%?AB2PA#ADL1(+Y=Y#2X&4O#_U)BJ@?S(+8'V$>*AY5)>QY1G[V,A2D,YF< M1,LC0_,P2/*P0!M>)B,5U6F^0\H$O3"-H4VX]3&;8[#>D*L)LKH]WZ>+2O0; MR'<^H#,DT/6@5(;S>A/$.XW]/Q7"9]XI>BK5&\6,8K+@^F%)L (J= M"@Z^$RJ9H!1G69C7S_&8O'+"%L5[\1)_U$ODD,^?L&M(*,H/,3I%M^@:G3-Y M'=%!5.BWG)<\A8!GX$CL\ @)F+6"TLQ9@G$(4TCB"F"N:\<\[F#'A$I^[L5W MI=P*UDIC#2JTFA?#LE5,=="LE0VP-74(K;G@;\=5D$*Q47H8K\CO]E63!#W$ M"(I/FI(\"#X4O"L'S.3.9HY!2<3SP=";$BV;T)I&6*@&Z$1Q=")B&<)BB/'U M;U%LIC[U<%]XEPFW3&_;1@#W'8>!3Q\^SQJLCUF^=3&1 M/1FV%%,VWF[_Z_"M^8:54DK-2;2VP(%&X3GLS^[HAJ)"PF2 A> 8D5 M>W;A5"XGK.S5>_H*Q7A"&@"DI%CY/$F@ M'R#\4R;LID]B,D 1G3D9_OL@](5M2'.=)NE]3;7/4(!P!_2:($<&X3HIR0$: MU]9P!PK")DZ@<,-E_&O/1&PV%C&?7Z[^/A%H^ 4U("_*Y1,4F>6N&L0)N,. M7T-[A/\'Q%W&K(V?/8CQ36_CY)?G8/.\/B3I 6\6#I%.$'0(.'G0'@Q368&7 M>'80X4)03&H1YK-:O-!I+;9QLGB#B2WV;&8%5#IT3_+)G3DON6*3U_>E4R%. M"6$RBV(V"S8=8G D$UKP&178_1<1-6?229TW"^75@\?8BV/R$;-F %C[/T%] MT4D$:??YAJ>QCE 5^$!Y@'S\@?,L3Q*D 8OJ",PP5<']!C_)#[)=/O^RFPQ4@G M3Y\),!E$ 5&+?;#)?R( J-_0?*MO/RU$T 0\&W GGQ^7RM%XQ4CX+3-^T%?^ M^!(JDX +\VL4/Z4H>04/%\7R!>*C#3%V4K@^>%"Q",0T+\G5Z7%:S:HAC])7 MGGQ/Z][M@"/EDIH>"23"&@N))YH$]\TA=HF),ZT8]I3GP\R+;:' *X9O(98% M@G"4A3@A!J*]*$\)P"+9G&@XU*>B2!X==MS"3D*Z7MJCSDZ1:CAJ;9UAYFPC MP[ Z$G7<1ALCH, C BCG@X!86WNGQ9TR,7_L/].B ,C%"WO]; 2Z[#;*"O? M_Q4K4C"MR7;9T]U1,4-;=!ATIJ1\JNV1PX"^*_#>%]F5ER1'?$D-HI#EQ;7K ML-P>Q/+33_%;==KTY1$9(*I8[5@P><[Q*%P0G6+MZ)_$-38*S6%[FA#T!/J23D)&LH Y00EL R:KSR391!??E"6Z\EWG9< M#3KP0E3=/TERID^+ME*XJ%T":^FXMP!Q\(Q\DDW;+S(RSS#F8Y*:!3S!>+)H MR"$("\UH.@UBQ.V7D[&#D2:Y/^_1!@7$8DA+20RAR0ACYMMK2JUF()I*I>2# M=(-"/"L4'Z @7/Z!,7W:A!O_/(8REZ^K@%_.X7-G(>#C%J+,YP%-7, M>@L^8AX@AE9;0 @(*<;X8WRSONBY MPXKA%Y!J ,X: > W%KX!/A"\4=&W6M#4\AVG$ 9C OA7&1D!A0/6:,WB_7B MXI1(*P5"&ZWMR3U-.LLU M&!BQ.X%8KTSLV _'NN>-F%;RO @J94@=@75,H6IOWC.H.HW5H)L("_^D3X*_ M<)&3[^)G5YZ14:IAP#^^^)_B\POA^Q.4K<7/P?N\)/":5@3N68<7( 6*,1=L MT E+\0Y'4RW?7T+8%$;G!Z+U^XC&;JRVRV +=7$."7@T^AC6\X&+$ALP]B(? M_.2HJYG3TYQ$(2[G9>]%Q^_B-XB&"X'@@']OL0='^HC!T_4L_'\@+QD22P#& MFQI)H#,-.AR!\0FIWQ2%]YC'%>(G>.AA+7(;T-#.TK77N#W+&W"B"'#+6 \5@ALPOSJ/J2$ M.BK8$]+3+V.XI16F6%(T=1+G( :L/A]#HAAX#; .V"0-#E\ MC.E0"S[6 @9S??+E@SLE!7GR2! %&5IB*>[C]P\>!)1]&K0D%K5@1L1Q2DR+ M'YK*:#HEW6R+TD]^1[ZY*#[* NND7+!0"5:E6\ =C]7_U1:KGNPQ>9%E2?!T MR ASXK77UXD-28LYD B%&V3Q;B5M@Z+K1@.E;W^:WXE/SB,4LF:S M6(C3 #<8G#D]=48;J@<4SSS1)OI)#F4_1 >B"C+%A:QKAH#P-, MNER O9BY*_7V>IKR6Q9.O&:85]/9^\?F@[B^G =1SH,-PP>KU2(C3>=)4=AB.FE%I3 AGR"_JFR?&\V&P ?BY=>T4$)O.A^3.*W[/F*QK;URXKD0R[HF LVZ(G0(LF" MM$#0Q0N*?!(@%WI=DU3S,18PB+.S+=TEDTPY]XHSU]!JJ[TO!_')B&ZH9O5A M>F_,)+RH!( (>&Q .ZU@7%>@P'#.5:CI4Y#K^)'T-KZ-$_@+^_?^F@9SS@$^ M,XR[X .#4:H.O'GR5,L@ < 3"7MA$Z?C*R+R"C2K-V9W7B/<-:+213=J7WG-''[,2AD"NCDW;$GEI[X+W=) )K3CX99DX(J# T.R$4V2OXLV8)5&UXC^MY]R!O"YB*HC^SC#WX640R1.8\JR MD!-S0A S[,N$$:5OTUCDTM<_\=JE? *+;_@4OIU((DW+J'!8'MG(TTJ5B5I" M%/S5G3IEJV>F"DFT2C095A'*%KQXY6P85"KC)DE02QLSU,1$ H-DM>GRM%SA M<=W /2Y[QS?_W08ALU;TLU_".,PDX_*D)8;*"68.V0!02B[V41(MPTVOJ#6H M@T='^K18+J\F267H/_E* @D>V0FSN@)!%ZV8?Q$:&%SRG>B!3O\2='AC+;D$WW MPQ]_^"O#@.AUA/AX"QBP@,N8X" -1DD-DTVDB 43C7ZJJ.WJ"NZYU;841K3L MB9)/1_ZT(&.3"/%2(-BD,/,C4"DQ %)*5U8I!0C*MR ,28W&O)6& M7O+@I8UJ:])36I:<)$4HF76=(: 2:P:/:8^Y1%M#RA_3&AW?S($^Q8F"NW\#0HX)D M#$=+R%U9,AHF>2$/1TO9-R#)0,YRZT$-G2;RN8%K\ CHNK$,%*GOF '-)A.:CULR8UK. M\!.B0C_//[P0OKRH-9]"D9B8,R88ZH;LL0E,M*:1[5B6D%;K&-_8N1HO!-FG M%_Z_#M19R;&,AL9W^H;.ZEMBJI8G%WQ:>-N,EJ\J8W06L^--"-J1==RG"=D; M3LC9I%&F!?9C_JG136R%/E#/A!$1IX1- MJ B-0+A4!5HY0'T1C_7PXH4A!XOH%T=&AEKPL1R?NB2:;/+Y/Z,P'"0#F8PT M7=YQGXG+^#[%[-6Z7.[WLZ7_HW=']?_1.-.D_Q>N6$?U_]$X8Z3_F[%G BQ] M(:%YM;U'KR@Z( CC9H$9Z6-\%4=I' 904- ?W)( "*0/WHBU6*C%R_Y%6RMY"^ 1]\/L+@8DSPDR5\)S/UT MH,6#DB6NDD ;'GEQF0"%T] &&L =R-=-G.R7RZM>:Y0/M%CB_S=-]D?_R5>T MV H1HVFEQ6OCPO<30$FD_UGBQ]GW_5Y+;*1/_ \D\7RQBD9%11R,%LD#:G*" M^)$7O)1WT?Z0K9-@@WZ. 5P\)/ ;?8J^"!Y0,OBG!1E^48P_F6@;A4YQ(2W0 MI*G3\6,2=S"H"'9X?4&.3POR@8GLZ$/3&;8@\=1H*T.3D:HI-, ])\\3R5M< M>4E"T,1QX\-X2CJ]R"C(SCU^YSR\>?N4PW[3]/K/'G[T/K[A WJD_WN+!WJ, M_W:(D/BO#\'[ .6'_!)TCJUC37N54NY(H, SR":2S(/'(4=@YW M0)E$O\?_ [/!AYZRK/P3GM)$^I!5!M:4*<9(L. L4L+(#6C/S.L3+F#I;>\0,LH#;HK0Q'W.BZ,$!*9)49JV3-46> M3\;R?&!'] %(KZ0OT3,SR:H,084\5ZD@9735B4:*E#P7Z/X"7!!P:=.%"J(T(,;&ZP'PT!(\Q&)!6#4Y(>)B:PI MQ?4J .*7J<:\R-E!+$OCPX5;8$S%!%2.$GCC//(8CPXBCX(RCXC1R$L%V/'1 M+3^ZXMX%1.( VE&3>5T$9)Q26QJ? >8V>%L\(%?O79H>D'^-97.TH[932CBE/YDR9Z $U/F_*M51%/N30AR+BX=2A@CDXU3J)MT$&J28C1TC68P?) M2I<#!6M 7EE<1$)=HFV'[WWZ2,LIV%;J.)8P1[Z?8X,[%ST9? :^"CR M>3&V:SR/Q_@2K;W _QQ'&4#"_ -YG<$V^?!%K3GX A#^A-4S_)%/"QB>O.O) M]TZ5X+).SJG>X+MP:E*D( "Y6[P(A1Z^$EPYCD6,S))RR>B>)B,95X0IY6'HI@$0!T MC7(=@W@7$5[B?X02&Y-:9Z](6>0AXK]%2_O)D*#P$] A)Y/Q7U &P'U8C06E MQK\\?DW!=$%!XDD"&]Z8!..T)S@TY%(0B$#^J<73_EW1J\-SIW,]P2-F!BEL(P8&K^*CVX1MVID M0LL+6PIXG8S$:MCBP.&;)T9'.92K1@S4WX(3/%WJTS!DE2U9.L(^<1,-5ALF M([)2]QU"!* .&O*715V\82O;TU@(^I&%\!5;I>Z')+FDO7&Z]P+='J,;O8/M M>JR1_-T4:"E8J'W6$OV MJFK9SGJB-P;,HJ<2&TWN!U$!XXZ$NZ*K90 M 0_71SC48F7H1Q?LJPOF!!:^6T+4FT2"3,264,\1*,948\8GSJA/ EO.A!]E M3Q4>'2YO1$J0DJN0FI=(L*)8I&%LZEGITXNL!W;TUDN?"+5L4&$#_,'#(N0: M;;U#F/WN?[./0>&)!LSLQ?^P3J/+OR$8H#\"YE2?,*TU!!U*I5!;#NKI,?M+ M.O[R@MN/&/MID%=1G*F8T2 N(NH:P<-_QZM/C8^'/19=)6\/PSLO/E"J$SA1 MS;BQ**U6BGO&HC@"_%:Q6!R4B8\)+WCD7H27F4UB_)!-?C+O(9(:_$Z77AJD MM>C6@>,+=U\&:==;7'\2,CN)RY5X&&.%Y_%_"DH6-Q%>SH2,.+H076T":L6K@B.G'%CX M(LN2X.E *@D^QFNOB^VE_&:F1W)38@,K7\A\ITEU,GBW(L+&S'M??,-L,Z-5 MN)R6.5Q07=WEON/:]T@Q=Q)%!]#?XEWP@1??\*&_!6^_,/I$[\%!*0Q-B3L-JJ2)9A-04:Z7 M6WFAKK8/P2XBDB[*:OK %#5T>;K+=SS=!?];6LQ)DOTR7B%=>ZQB>UT$B*]9 M.Z &L\"8NCYDKPKSE*Q2(0'_4MU(S?R:)/.A!AQ]CP!9!@Q A^P9'_W?D%^T MH8_:KNB&M.9\'2X:U&GVT47Q5;'AN.A=TS.DM$L(5^29RYPK7L$5H:$W"5<$ MG:=F).Q;NO;2P[/:8 6.8,F/7Z9W<%+$\K,G3(Q4U::C?A+-UJ=$4RDJ2K Y M\_69TJU6W$4\B.%+G*%T&4.YGLB_#2*\L"2T;?]_"B7VU+D;U]0C[(>,0D4(KM MG2J$8C!R2F>8T+2:FB9C3$84B0",JP@]QE*PQJEQ&5%4 6",(V(84L$VCOI^ M<8"3^#MV?+I5U0D=(+X!_[47VK &TW8BQ.%! MJ7("UU:5#BFIJ5E$/N69CWDX20^/7MG"_EB+. ])Q0'FY,OL)8A.QY$AZR,7 MB;5&%7WE7E++A9,GYWSH M/'A/V[9LH"J#Q=LR?8$*.J37WG6@JYG&+"1:9' M=6;4/P@:('DDPOV38IQ^@W][.@Q(=-P M0X*_EA._)\2GC/C-J-D.H/]]CG^[1N 03;&\&,2R@4=Q 0PP.Q+3_@JYZ=,W.0X@=H[\ O*>+0?GA^M,"N]#B&$$E)1XQ!_ M;L=-);T66,0RE%='%Z\ZB,@2@2[RZ2YXC'3U,BQ/N4!A^5B#!I$'K+[89 0;W(/[3@7SIEJDL>#4HRAS>;R)^_#+)@1Q/?\*8*R3.LE?E'UAXNP2Q/^4H2&'! MG_QG=R!F^CSA01YO %YF+\+L' !F![\6OY5"S9PNY6%!=$MLH2G>DGD\,46> MZ?L$+L*3Z7@G0(+T93P5'?7P!KQ/F%H%[[_AX0MA'W*ME'S!:C#'H-2J C>H MOS/85.AF;_YT]$<_=SM<1#7 ]>$RU7+?!GBTZNZ/B1/6IB%=7' ]_=/AF7R) MXA*"F_3B8F0G&;YU%B8]_F1=#<^+?Y^#1+=3=! M7]OFU(ZOKQ5UZ&^#$"577H9V<=+U#4)'6I"A%GPLQZ=>!A69$M2DX=VT5<@LMG$%GQF"V%J9-\+ MDZN9S7DBLU57_+3L#:?D[#Q86D)I84S;<*9E I.\_%/CZW!Q%/.R+1RB@H 5 M=(TAJJ&S &Q'_HG%-Q0XX5L"D'!JQ)T/73(]6Q@T/^)LW&\G$GV#$18:T#0! M,:2&5H8NN#4][>7N+09<%"-.AXD_&#FB' 3L)HM$77G[ .]KLB5\4N(-/,@@ MD_W+0_8ESOZ!,JB2U#7GB0Z_$,=?\ \LG@X9V%H61WP/PD=.E=@Z/"AY0-7@ MB@'2:<,X@H1)V"L_^35%VT.X#+:=*[7J*FX2?S@>?P$?.$4BRQ8U?5W-FS0+ M7LA+>4*BA0 1G8K7)VU1C+%I5(:G2F8D!LOS>ZB M*'ZE0%/+<( H,S[N)!%R0Q(15N8OC+E8+J].CIY*W&5.5R#0%8:;Q0L9?1+L MC>ML#H^I-1KP=!,"/8 MF/\?@2T>/UJ)0\Q)*HE>>\>ABXDJ:XGBOQ]I%5%B88+"HJ=+>5@F6ETW=DPQ M_OCU_I9&6@\5-0\C+GPR),!ECAHT/\#LV2H\+KXN[A>W+.I\LKCY 0@H5?\[ M)-O1YYTFV3_%4L[$-PC%X+HGN9Q'OTP)RLA M(M0"_DW^D3Q;>"ISVQ@4AZV)/44J*\74JH_A*6S *"L>>GWC*Q K8N_TI"OQ M/Z>= M_.4A#2*4IEBUVB3!GGEU"3X^I+ZBE*NK?6-J^(<6PI?(TX1\B^8 %U^;-I1F M=!Z40E(X(Y3$C__4SHLNL%!$+US':4 ([U>NN50A(1]\P4>?L#3S.HDW"/DI M) >!I?TN2@\)V&/66'W>= FY%-:0#TYSH< ]YT7'1?P&^:4A_AA^SK&O3:+J M#$YK*",31E[D0R_(V..;4_+8Y[R0AV[[%D4WA)H; Y6R%"J)-&YS2\4_;' K M/$5&2:NJK;:JNFJ35I<[<=IKE>1.GR)!J>>E$J>'(ZZ7C"B@;L>X&_ M0^&"JZ7=U@C/=3+\N/&H#SL2?KH4E_*MA]"Q1FP&8 ?>S\%],1PA$K.*1\1L#DYHV(+&Z=Z$]'O\=09^R*+2[A?4"Z6A#FV_(#A2WN:$"2S[ M4\Z2Q-+3IGC!,X2";X3O?/NI7"&:N"LG.I^CD5^W79A2/GUQ%1;S/5 VD?>Z>D$-Y''@2G!Q]SA/B$:?L*0L#*03N#[MLK(J MS-X;]94!H9G>+'IXGFJA-,6SI603V1Q\:TB*&.2WB"+1Y MF!7)PO.@CB?,;$$SW4>-S;7%/[;3&=]6VT4^@06; 63LX:=KF6%D$HM5M M 'R#!9O(@L[D'+E52LHUW&I2SL4%Y^A6FX9W=4%S&\9Q(I8DZZ4>KV[O%UL8 M\80(J,EZ?-?"F 62]_T$!D6L_GB[78)VK.+ /7I%T0$M>U:>*@\+FY4-/&FM MI:&)*[N72Q2NIJ70H*#?%_PWD!1BZ;['YP2AQ_AOAP@-7]&/?Q#*^/T)S([P M&5+3SX'RAI-P(W_=-%>*S)E5K@9)I@2E(@GOW*P4.0DK.Y0OC3A+RR5*,\)2 MO!W_!2R=L'QI4: Q]Y0#*"/%A>]<9U((C"!&4#;>21 AOM!*Y9,C4CXYR;\Q M2>1B;KPM3 !ISQ#4XK$LV#72"2-/F1WP)GH-DC@B!RB$O CJ^=RA""(R 2RF MXP*6P":%;Q1!I["*<#"#?$&)3KI [QM$2TPSU )02EF@.2"24*B3$^=/F.]M M:HTML8@ ,90^]&E1?&JRW7YYS/_X4X %:+)Y/BZQZA+V"*P1]GT^)JV+?O'S M1%$VX] G;G@RR.)/D\$?$4R/8H,(CH5^>!0$*J08M^Q2.5':LAJRW3*.=M\] MHN3%"GT_(7^'CSE-&J8(A=U/%QML(8PVT:$:A@QQ<22TV,27K):?+' D(9_A M8G5UMZ8>F(N(@OFL2XX8P1&4ML&-EC-6&&'!FRM*NFIBC-)@$J M/CD"&FN7W^%DK)X$P^4N3;'>=7U(H,8*BAW:$+#%C2>''&EER<9/ ^$&'U+\JQ9(7"]AS:7 MY^"6XN G4><&(D2:42R,:2%VHZ?=1A&/,IG91HT/FEX>/WO_BI,KN&;[O-!U M6*@IE*LAGUF0[TSU9!^/ZA*:>QO2QX?Y39]OP_B-O8-ZO>1)Q2$8;,%?5=,A M,P] A3SPB* 3URDC%PGD:SP'^^F>\4+YE;NH*#+S<'A* S_PP,B)=U&\(?^* M%712GH579QFPW,VA7.[&FZS07!*X+/^)(B2C3@L MP:@\3<+86K,/D."GXA.+TC<*)(33)+7B +[("R%O"H++RQKR3P$P*70U\>Q> M))L2K5ZRX;/$?VR8*&OQ!TAQ1/OL.[H\K#N8/[@_?4.--5Y(RYK&MX<0 K>N M#FF&]<[D(DDP[VEU!;%:/7W7YXL1#S(<68@_6&*'X(@E\K744/7HC2JGB0-+$^[=PC6T%+^1K%3RE*R'&^B_:'[.<8 MU'P0XBQ1'#>J$MAK,"_IP6GQ5P#1@84:ON((0%N-JG)&?9ZT(MO# M8WS'^EYJ%9UV0W8(BAYC9=0:?4K6+]DQON+$[J/>*'IO4AM(G05-;:WO@B(3 MLVHZPN\I#AQ<$^[M>KJS6L+Y+8(FE.LE;>T$,07O'] .;BFJ_)""2&B MYO+(?E3>S1V&<8+\.AP36:\5KX+':H!]0=*U->_M!+'%(M6%2#DS6K_$3;V= M(%862VIV- *(0KAC7Q2Y ]\T=FCM(.:X+_SW_TWF6$=AC&"?(A M&.* =8"'>)N]>0FJ7!;J*].HHQ,D*M)CF@^G44CB!%FTUM-GE#W'OF _KUKDN1M81F;+(9P@ M^^$9*TM@'[A&3]DC_A1X6*5;6M;0#1+RPU9X#N\BS.,#\[KHH(?SN]?P/ _R M"G2?[Z0&N[@%,(&T^ MY,J.X)=QW7J=%F&L /"#R4T>4/(:;!!X7"C8D%H#'&AH)]@DO]](N?$B(('^ M@)3W2.M!K!^R>Q)@C7Y"7D@J!Y8J&[#5E)C-6G9U8H6![U$6)\=[[^TS7H@$ M7V.@OSP<]OLP0-(%;>IC??TX4,=G+SILL=Y%PJ0Y9G)UQ;2-G5BCXL[-%8O< M9&E@VV_S>!G@ TZP+#>++<%6EHX/(WMX.U&<()HB440W.8T\"6E..F&EL1:/R<( M+#L45ULJ8, PR WUL5AA5"NONH[E!",>$R)&C^0DTD-)%E!&J*JM$X0(BNZ/ M>)>!\0K (43S%RW@;:0KFPSA!-EUI1Z@'C>8!*S['9)H120-W9)FT3+J_DX0 M3,T;J,U-VM#%";(NO1#F^/",4+:,-WE^LXP>55LG"*G#$G\!0)5E#,_-R&?6 MJ6A7&&(-K#NMAG*"#?=H!Y($/TM*P!LD2))6C)-?)4V]G"".B@.=S4IL8/T! M=A?Y(.54^3U?4[0]A/ T%@I?U@U0[<=P8JU$C'C\*(:K^SD.?92DU!(B6[ZF M/M8C7&^@X/OQPO<3E*;$]KU*UDG\&D2;DB1I:NO$"DE-^ICO+-T(T#!?R5I( MX*'E5WKW\9Q@"* *H#ROEINI\IM;(W?,>CI!I,3ABI7-U581NJ!I[@0Y]8 @ MP>G*7!=DPE)?K%F(49L1'6$*,TT:GEQ=>^LR%QQ/6'P\'%^>XK J9$L_.L%[ MP3K M,Z15MJ1)]D_1F$(N=[C*:B8I?4M'UO8I*ZYHY3-(TLR)Z2^#" *,2A4E[Q%P M%TSQ<9+$;S02%/^FTC/;C. $T09Q4T8&)GUG)TCE(15XED\!A4CI! MI"[X3:>/F?1S@D# 'N1A4QK-6=+,^KO]QPTK$@AQBW('MZ2)$UPW#*]A.*#S@K6T,6Z1E^RC%SA/ZZ2Q_BM MI$5IFED7#Q?)K]DA\3['OV&5]?&0;.4B0M',^O0;0MH^XV&>Q:"U580>X]J_ MWF)9T"EDKO7X3IQ"N)Z,S6#2IDZ00:5W'K0K.G2@>J/ODY!5+Q02Q;*#X"XN VM)8WOB;R4M,IW-,V7G6!R%0]T=L*ES9TD01MRH"\J1-DB#[I=1)$FV#OA;Q.=I,3N];! M"9(*X0'!6W<1,RUIGL.Z#DZ0M$0[/!\O Q G+!Y+!1.TEX]11^LJR!?OU0M+ MGN;[O&!& 5.QVA)+856_:-79B=6LUDFN%4GFID_AGXI[L @8T:[\X!]Q@G5J M9'#32U#[U!UP>"?85<<8UAGDU:V=($;T)T-;L.8!1E^3[UELZP0AI:@4W8)( M&[I!0AC&;Z 'W,;)=7QXRK:'L(Y&IHO,:3. $R0+J8WU2!3=*AIU=()$1:B_ MSK2D[>$$45U?2RIMOL]X3C!$-+$WF>"=F' AS#E:!CRAU-'_NO9.$+1.8GQN MLB.$-(.Y T3!GF4_2L.)-.VM*^]?'Y2))8ILP.8>3JQ2/?"'1RP(D3YF$4.2 MCDZ0*'&0-F'6&OI9C:!O;49O/."'H9<$\=/!"D.YLG5A'>#+O(HB^$:OG**)VQON@$RR5I!?1 M<"P9.Y2-'?&J72%8A!#"QM__CDJG5]G(B54@:E0UO+T!E%'>W ERI+D_&L5: MU]X)@N#D?_%>-&I8N85U/:6>Q;/VCK!5(I]7P&65=QL@,HVZ.[%&:ON>[KW: MW,L)XDCZ%4G$(E TW)PI%.4V=-!V&L@-%M0,=F9F/4?N)JP'W_EX.OE3FH). MR.\H16,GUJ$(@N*0CD%TP$I-X8R^1-LX08+Z?_..3U*<8(7)2X[$8$RA7S+\ MS9" MM*H";7O?)3/N<+.*JAK!<]5)[[,>SM!; Y5D KUGF29M9='N5WC\EBO M2*P,'1CO:TXPLY2?"S M(-H%J$6D"STU[NS VY7K(O*0Q?J_(@2:6-6DV7:6-L,Q_MS[A MHN)K!II+'*E0\AH;.[$!EP!&CV0[-I M7M76"4*(.=T+;^.D%-4+0KP4OZQXPQOU=<0">H]V =BBL*#":R W?);;.+%" M>/MXX 2^\1+(D$\KX-Z;0'J$FGM9UW-N#A!I\SGP_1#=>"E)1=HF^ VK\@U*R6TWL2)[4H0N'EU M8(:B*11%T\9NFG6UOCKD;(4TR8-8=Y0X[+)F3JR2>=GL_"XN(,2DFFZ? 9U@ M255BJL,?Y"V=(*(6^R;"3#F\U)>C]J,3*Z#*_S0?/+S;T 5'P_H0U6"^72 M1-[*NKYQC39D(C_\\8<_K9-XEW@2::AMZ,0V8I%;0J"$WC\L;^P$*=3^!3;* M.,)S:C*451HZ04*!!L$>/]P=HDRLUW6P?D;^=@B//_SQ^__4G@]I(R=60XA_ MTUV8DF:.3'_/0 E66[B[4@[P)R="T=@)4O*@'3%0AV"@0$TF7F8Q/PQ7'LEW MU8-Z]1W3"<84Z=GI8\S+GZ"2V^I%GP O^&UY46"GJ,+Z', M9932UZCQN%/X8Q_Y;$(9&Q3ZTC9U8F5:(;*: M>3W'=((Q1%I@V7=(-L\$*8NH]X7@H%+^>_FKQJBK$V2R@IB-&"9.* S$'A$D M:)/EL7<*HX6LD1/\UNH;>6S^/0KIZ7@.]FWB2)I'(W5N:PFO0I MW83:'M8W9?>JXMR\-@@4:^?O.+$K!"U-63FRVL:)B9>,#PW8+*JVUK=PKDO^ M@D#CPK<4W5E?H_@I10DQ$-U%^T-60/)5=V>'(9Q8/^(H Z^8ESZSYQS-!%9Z MU62-G2!%%J]/_N=+G/T#97!\$![$5^BL/8:Q_L!ES]5;K$]ZX3^0E]Q$/D#& M51^WJG9.K!]YGEYB1I-@9;RM/-42R5LZ042^;PKKFM:O5S1S8OK2=\JC]WZS MW6*EDI<)X]F[_+&SVDK[*=Y'PWW ^L7!?,VU^/QC]7I0-G1BU>402$6LD6#+ MDS[ZVO1W@N#<#:CX0LF 3K"D*/.<3U67,Z!H[ @I>E^+ M(N.9:7/L_:NILS7D^$XPK(H/GL,829%_6D&-&P[E!!L:ZFGS7%U8>W4IDU9# M.$$V7@YOMTO0CIG$F'*EKOVH:>\$09\)#!^)52 V CU"K+JU$\04>D4K7TB' MFCJ&ZLUDTW""_6QSI*%4BK$3.PUZC6GTCF (]+66!=QR&UWBLLW8P$\C[V%]JRM* M'DHD='-K)U8(D#DB8ERXNUW=(_#W2==%ULX) N0&7*U92)]_UVM )UA"SM Z MQKLLAYNHH\>+J9W-^8B=1G."&;F8%(0DO QJWNV4!Y@'9''QWS 5>-6)1,V7 MFD?J%!A&//57*Z/'_K@3K(; B(P%1NCM /*6UJ4[/_I8;R2,A^H*6-1%&3ON M"O73L)MU\DK0+'<1WI!@("BJ-M*4(K*MWC<(H+NNJ)T5_R-7H._HX?;E,F.\ MKSBQP=O'[ET>*U89& $R5(P M7.6=7&WH! GU2GL ZVSHT##N;%V4_@0^)@0/4D4HKL:K M6CM!#+\BUR@A$7DZZ:9JZP0A#>$T13"-WD?;81@GR*]!U2K?X?*6UG&M5 5C MY-55]:V=6)'K # ](C\5LL?D40'U=DX0P)S14&45J\R;)K 396LGB&$03^J# M7VK@QI2E"=TW[_N ^F^J:49M^ED_[KE-CR/528M,R1HYL39Y/AZU71F5F94W M=X*X_ 5],NR]JG!R]5T<,BH M4DV=,36;Z/LYL695)11<5AO96DD;.D%"*=ZK*16 H(0IEV^@(9U@2\GS=H_E MOD^]R0]8&=?@4C;V"H(IKKJ&TJJRI$V2TJO^S2DCH+LA) M^@^:*W^0@9U@4=T&6,9% =<",;'+\]U:='>"7.JX]@D M&%]QI#N,Y @3M!:>FW<6EL]1U#I8B6IC.$&X>63@19)@>F@UNZMG^.-=1.'# M5MNF8,(6:>J#?]H)-HOIS/@4%,XYX[ /T^Y.D"O+B5/%?*O:6K=&W,-&DR/I M"S\YP>^:^7:I8[&:T^K8(WP+>N^WNMX0Z(7:1:0 CU*VL@-J2FSV^8_ M.+%-Y6%Y[<(XQ!Y.$,75;9@8.):7,=[Y15$%[:5@VM<)0HGMK@YKJRKMH6SM M!#$< .\BO)\\"/+!_\Y8H04VUCZZ1<0V%;N,AC-1)S MM8436X=8!P0'F4J*R=HY04 #3(6^X(]15R?(A+RN(J^D =1!T=810HJH6JT] M3]K0"1)D.8AI_H\_!?BMA^]Z#0!9JP&LR[9;M571J/9#V_Y.K+%T]^D?QPU= MG"#+-%%#BY738@0WB,Z!FB %YRZZ\O8!5,'6!\$U][)^,K_BR860@ B(ETE6P>O2E;1L-8(31.?0HW%2/ _! MI:#=ELV]G""NBC*Y.F1&@2#-<27#C.P$DS0WHVEP>,LAK(NL!LBA!]RUCCGT M%LL1AP@842=HH\[?<6+?"/H%)'"TR@L$H94@56'NS7+"M*_U(U$I[";? MS])&UCT%-/,+:TKXJ*6 :..%_S?87\5^S5V@;ND($41@>.">0]=>YDE4C::V M3IP8";:URJ2C:.H$&9^#*$XXI[$87[U%6$(]!_NB8L[ED4:N97A,/,*.-I'Z M^+L.Y@0KRG'=:DU ULX) IKO) =OGB)Z6:-A\?(=%RE]:DABB@Q#I ?ZB!.L MDP+,QYM BB!OZFSO/:@3K'E 41 GQ,FIMK#4&CES0VZ8Z0!BV2%T^@I\MLE1 M?=]KNSBQ(EH(J*49/(2NIV-$%E9F0]HD'9P@*0_=IW<'O/?CB !3J=SPN@Y. MD+0&:P6)L)0 1#(CJVDABZYC.<&('!G5+#Q5T]SZV^ZSMZ%Y/_)77>5G)[A? M12RJYHNHT_C->EJ_S0"R+UP_X]/_Y5!=%-GOI[$J6GENWML)8G5Y#D[E+^27 MRFH+8;^W8?RF3:'3M;VON9MU.2E!XZ AJ=S 14T& M9(7 MDY_KLK-;J,XL;:\JO'-^X9D$8)KP>0:CH!F(U M\ \DXT[\!Z&E6+"I"'+ />1U,J2V5^NSE2!M'<> MQ/JA;'"3?\;#/(N>\-OXD#S&?SM$J%3Y!P)I._GAVW_ >HH1 X*4IV:6?G1B M8U<37/$>]0XA60_UC=G8R0G2RB##$.2B=G7*6EH_?8\H>8%,)T7&0^E7)SA> M2_,I,GL>#D]IX =>0@-+6J8+&8SC% ,@K)!A).KH$YHY,?VNL7,ZH.\^(SK! ME-S#0>L&+0&)^4]JV:AI[@0YCPD1WD?R&LB=Q_32!5U8]XXP[>L$H0_/^('] M:%0=2='4"3)ZJ=KR2J2Y BXJ]531E[X>)YV!$TQ?)_$&(9^48)";Q'/!O4KR MU#UXK6!5XI!$8+\EZ0!2Z3_4X$ZPJI[EP1##S0'ZA0Y.D,0 H5*.".6%6JN] MIKD3Y%0CAHCESA TRJ2G*T02#9'!@*KO9VE#ZZK^WR/OL)7K^<)/3G!:Q%YE MGG469=4&]%/?UPE"9;XF(9;G"\K6"9+ M+X3:B _/"&7$ZHBGK:71M*_UJ(4KB)#%NI4LV$[\S8D5R0^_LB1:\;L3$S;' M[=(I"NU'<8)X:>U#L]@KPZY.D+E$608N=QHHKU8@9.V<($#B^UKJ/-&Z]M;- MZ&"$76UICB(#W)#755$V=&)-2NGP^P1M*-0W_G.(&%ZFB"V,10,6!MD17D49 M_@V>A_L7-=K>(&,[P:@'1!)K?L2OPL0+8>K^2Q#!X[=4IU@7%M]B "=(_@5! MTEYN0.,A/\2"EJX.68H?7SXK22ZM%]!J "=(SB_V7^+DU[N(6$)2!5RSK*43 M1"BN\=L@POIA7V5 ,XKU1^JEMNQZ+>[7L(MULHI('W XK>^N>/&-LJ?^'M%K M$C%S%;5L0IGU740N3_). (0H84!2'!SYC_&C]PX_02XU7EP H9!^I,H_E^;F MQ.'+0V358>:E%M8?9AP(]19KO5Y(%^86_UM)ZFD;.L%W8Y@C=\&-BD!2M>5= M53J@N:,3)&*.^R@-=A$<;+6N)&GFQ/3SHZM]M]1;.3'Y,JQ>;CB2NT"D3:W? MA'=0YP52,N&ZCG]5A6Q)&EF?.E=^B=J$"*BLC_#5Y9-]D@4[$+Q5ROU!/%/(I0N?+_I"Q CVULK^D'(?T#3W$P$ZPJ.Y69>K?;PBR8;A# MXOJ 'N,'E&4AA964%C_I.I83C)"A9X)Z^S6*GU*L'H-62&-S@*AH0^+'J'<= MM!7V7D[SP%RE%!_E0]8-;R5+6BU=6M["B747$L)(/=^CUK&C;NT$,4+&A@ZR MN]+(B:F7E1NM)J=HZ@09++"I$LYTD5UY27+$9U M4DLGB"![OJ@O0@.?FLZ(HKUU+;^XZO#C!#3<(W^-5+5^=4OK1#P"(-#.'HA\ M]A%]Q*VV4&< :Z.'!,*\5)J=MI-UH5+V(?P#>8F!JR%OYL3*R.(EN<&AR":B MMAE ^+O#*@0UT-/\ =R1%<\3CAIML))E&G4XR!8GYL02"?4=H?:!,HBOVLJU MR1<*6\/\BX9.D- UJ4YM2>@WHA-,J48C:W&6%&VM:[F? Z(DW0:8JPI(N%H+ MZY<.LYL?>2X71.15;QQ9&R>VC0Y95PB>8UIJ38)FP(C_'.QUU135S:U;^ $GFB&<\V0H.5J%LJ$3*_(3\G>0=<("&>"E MKWR/J-HZ04BA6'Z%AT4(1N+[(&UP6Y3;.D%(*3V<6B=YDKB,%DUS)\B1Q,>S M^6E2R1L[6;^NEVCGA=287/7N27YV8B5, YUU.E_;,9P@O&(\,JXP6&WM!#&\ MB#?+EZ9:@:9DF[JY]3-$S\<-ON#A6ODQB=^R9U!PO.@H=]M(FUHGXP*_@GQB M" J]FK^I]*,3&ZC('M8>YC9IR"T&M1OXP3^PJ';&W'HV@WB!.GR MN%M)L1X9R<:=G2!5E'5T:9I+F M3[F%$Y-FJ"3X>-]$KT$21[#WO1">WU<$;W.'HDV %%@]BKNYQXA.,$5;GZ5F MSQ=,H5=W:LN^PA0^UK>L*Q!4N;D-0D6MA.KOU@VL$+ >XX=SM PW<@-KO84C MV[6.'5O<9GYXLCBZ2 M%\QJO/U^QA/%4D-.2V,')[9J.?)=A4M=;^7$Y&_2+'BA494\!2;_0R'4UV26%%D*YI@<.@*XPTTJ><8&-Q&NKV2$$W-*DG:#" (T_EAQN'49H&0_GQ&DKIZ"NMO=0,@7?N[@1>ZBDC_%5 M#+G]@4]@870W6??1G&!&U5&J\4(JFCI!1C4;7;MDRL9.D/*8>#YZ\9)?014B M?X$(04V E;:#=0&48V0LEU<-*!IY"T=$_87O)Q"_0O\#UJCOY1)?TM")K50M M3K3&KW/T"'Q 9I6-9)V=()$39 IR3R44=?4QX$S,T@IL.!]U$IC?'@G M]@$40T+_/N")W4 J;4.1$U5C)TBA[YH"VBFFB0@JRXBFN1/D@)4T$PK*J.B0 MM7." %D9HQ_:53WZP:&34K:D<2@&-2Z0KKTC!#4C_LH):^[G!($EIQC96CPX M&.K$T$@>N6+8W,^ZJL738;[_X>DQR$)EN@S_W?KEG)_O2L!<#>N(U'#%AP2N M67E(U@##.;%!=9D^10A'TWEL/XH3Q)/3=9>F!^1?'P#*BFI19$V;D6V[C^($ M\57K1^[BI>70.5#H ':5;B,[P:2\AAF+WP88CL?X$D$N\.EYIF3JQ3R2F5OY $>+26?JWF(9P@6^59^1IA_2$$ MH$-9":?T(@E22"03I-4EVL8):NG Z?$9)]A7TK(H)I7.5J=H[ 0I"B!^&B7> M%\Y?,XH3Q/.7#4V%)XK&04 D-O'FMQS"";*KQJ#FFO0PBI,MW$']W8L*EB/Y[]((G1K31!_Q.49FQ MFOHX09@TU^L:P)^9X[:4!IH'3[9XH;-P@FN@1@'T8-+/"0+K9>HY1FVE'H11!^OB3YGFO-H^ M!+N([+PHJ\/5FV8X]!G5B?4F6[(6V(7U%RR9X.(^9,]X)?$CO6A#7S?2J@G= M1W."&:98U";MG2"HV*C\J?,ESE"ZC"$F-O+S2GL%NI^AE:OU<$ZP0Y9LIGQ) M*1M;%VI&<1PH$H,V5A&^1Z4!'CU"1=I]PHD=4*3Y0(BT+BQ!WM+ZVALE4"QE M>9?M>SNQ8HHP%W60C[:#$R2I+.*2&/[BX9P;OP="'NS],>L1!!S"&(+"HQ%&&OQ^2K&@5 J65"3C!8F*YE9#.$&VN<^PG\?1 MF ZM-2V&\$) MH@NW(7[18PGBA;K 8'E;)PA1B(3<--%)H$AZ6QVPEB+[T0ZN(\/"-D\'A5MW:"&%TR_BU^,6+=G6I9F^-C@E53 M;\-BZ\G?* Y\_[3_[E]R@HE8^8[+B$B:TF'*QJZ0LH'0Y Q=[!)$2R"KGS'J MUDX0@]\#0>:%A+_XV0"X"7?4\^U?'C)\U_T#91!^*X\ ,^OK!*'J@'M\W6T/ M(13TDCJ[#?HY0:!!V9XO][?44J>TY4F: M6*_Z(F:*$-T80I$EU=U5[9S89-47)59M+$M#G"$CZGFR38,P6:!+"!&P&E$,L*_ZI]C[4?Q0GB=55H MM87S#/HY06 915XHT;K&LFVC,( T=G*"M,("E4=2#ERHN/NX3C!(4=-#%9XM MXT7+(9P@NQZ+*!2D5\0*J#LX05+9A:4*5JFW F9'(WE*QHZ.T%J/4Y3E^'6QGW7?CPG&%*/FL!+14,9@XW@CS2+ MMY'W=8+07,H8.E-T[9T@J'KP3 ZG=?L(5Y:66#?:XG=U>D->?V UC2_\ER * MX)T $UXE/FX8@<4!RLS%R3UZB5^]\&)3U5&''->QE;T-XS@1(X[UBUQK[@8Y M0>KM=@G:E?%@E[H2*$U]K&_DAC#P+_AOL"/%@._'YP2A.FI@YU#S3M]P8D<( M3PF(*U"GH4L;.D&")*]5"P&A:^\$04Q;T9=LTU=_:3F$$V3GZW)YS/_X4X!/ M6;)Y/A*D0M7+TJRG$T025UW!>$$C5;NDF_HX05B]=+MJM>0MG2!"YTBMY@$7 M@1M@A[Q87=T95WKH$$XR[->=8+8"58Y:[;Z@-_*3= >9]72"R)N7?1@?$;I' MQ%-O!OG2V,D)TKA/1;"(J8Z\HJD39$A>ESKM0=/<"7(T0)67Q\_>O^*$Y(PJ MKU+S[DZ0"Y&P^*WUQBX5'?R5I*$3) CQH7?1Q79+ #A0"CC@@1]X %& %R#> MD'_%XOUO<1!EK%2:PF'08T#KSSEFJ+W%.XTKJQF8" *?&:%SMU?UD6;>LTKD M__^'@D;\L/U5^(7\L!<\Q/ [^W"-8(]7LOL]%A*8ZA_^_,<__>G[/V3>>QS% M+\<_$/KO\?_D.13\OW@9:"3T7;2-DY>R]P^@A?_[=]5)_*ZT% C\?#[R?R=9 MNKB\:B'$[,;Y*<'OU"VE(L5DD#5+T>;WN_CU#SX*@(H_P1^^@S_\_CWU_Q>$ M;9/W;U5.$O[1L.[R[[+]-,*D9,F6PIQ*/T\TI0O\09_LRM#;2>94_GUB/E&U MZ2;RKP5[EH1AY7833_(6W[->""%EM_A?4LTTJRVM3)3RRFRJ8MN))DN%S#W: M$2MLE$$U'LD\I,PE>&=#-JFT\T9?;UXNBJI9&RZ:3 M4 (:[H])_)8]5XH!UB8J;SWIA*6U%FL3+;>:]D 9("[5CY6NT[3\E12%K+-7 M;#3Y@:(^0^UI8DTFG1I^Y=_Y6.3D5K>&>:K:3SII36&XVH1E;6U,]@K_<94\ MQF]1TU2%EC8F2B(M5PG)O<6OV*;95IO;F#(8@KWP_P;[J]AOG'"Y\50Z 'P_ M09YB@J6?)YH2I+6&Z^;YR#,$WT+T 6I:4Z& M.?:[10P16/_]NS__U^__^+O%'C"Y,"G__;L??KY\D-A6^9\^>O,^:(P9W/V_,=)KX@'A3)JM#BSSLW"FS%SY M%;T[G"6S57P;O$JK =;0<[;,5A&N.^4Y2R;1@%FJ4#499]2,H1S?[RJ.?$#F]$7TU_S7 M=+6]\1*H80I979)$XIR5DR<4;;WTB;"7Y:C1@ L49BG_ER+RPB0=FF/E4W]C M%2%/D9>V"I7\A,+W%2EE*2EQ161EK>I\;[K"\R+O1R1GVBY;9B"?+%I1I75H6U%O;V\BR M2EC5S5MJ8]>_,+QU>?R*L+F+XSQ=/J;FV1)$IMP2.@L^-9A2RZC='#ITE]'&R%KX5'8)_UC=*"01KO#F/5?XYPY!Y/F&.C.I,8S__K MX_PVN)SX*_N\391M#G+9N\7Y,ZP9XH1WTA!:-F?JL _E$]YT:K,M9]5Y/]U: ML*J]+9*S<-A7VMFEBJW)*CVC+-AX>1&6T\@;._%,$Z@K2-4?Y.?:#]S5VRW: M8(E:UI1PZWV<>B'8SB7]%$0/^XV3DQH#LW@ZOZX-B7*/_^>?>K%RZ85>M$$/ MSP@548^G(2SJM54;Y(6F@S61L<1+B!]_+]?HJ5K"O3I[24MKTZ9E1/:JQ?"I7J177E)56,EL/^.A!(PN#HBMI]4VUF3]X4,A!"(-JN@7%WB]N*77>K[6T0X;LM M\,)US I7-VTP@Z[V#O=F UZ5=.T=/2CL'/GX7Y*#KC!Y]>2W&,$ZF5]B6N%X M&7M1>H\V"$M;/.DOJ.&:-.]OC<1U A;F[ C1&:1Z,#XZ>Q:?H:!*V\7>6OE^ M0'7DM1?X=]&5MP\R+Q2DG6J1FCLZH9&!5=I8*1,:V\\ 6H*A+G>TZH],0R>+ MZ16O^/MQZV M+ ?*UQ=+> PW*PC=!W3! M1@<';)*F @2QP1(T*4YEUTL=UB%N*3D3XQ MA\<4Q_Y;$(8*,O*?[8KLUB+9,2[?19D7[0*PN1(9A6_"/'V[806,NCJDJC:N MC[:+6Z_01EJ:>MF4821>(9^@>""4K].F7BX\)\S.?ZVM"]I6LS'9+:E%F:A5 MMIS@J]01V=%_Z4A 5'-HBQ@3)8TAF05BA38,I93\9Q;T,2.FZ;BE8.LLN-,< M$E%)*JW$?\R"26VC2$K22B/;9L&\-A$J]5,Y,V:UNPE;Q[0Y*@[B_N?'00(+I0PMG@4#6 M0MI+HQ=GQ"33G:02^N?-HW;R2AV).2BSW$7[ZB/L&Z- 9['A6MO+5*&FHR B MNL8M8SDO"VB=$8>TB SMPV9GP;F6MK&VD;BSX&$OY;]'L._HJI)JY!T5Z/>5J4\BF 4'#9R;\NR$,9#+':QL,5 HZ-B<Q)>&+XSR$B,XS\BYPL.CL%%2HV[NA%W3.-1I,G,XB2ZDK MFXV$\BQ"T@?@8%W^SR*X3OO:+"SQJ4&HKC:Q-EC(- LGB"(*?XAO >JUX.^CWU2L'!!I#IKT_R+AA]8@P,44-#N M>7T?%X[L:9L JIEWVL50-+9["J@B?WU(\(QH!5?*WB_HC?RD/LY&G5TRSF@7 M1]W>8H7(UP!K?W[:7"-%VM0%^[HJ/ETOM8S[=R71>PN^XPHXF3K^!RPL_W5@ MT:>/\<7Z[HILYDN/J-\O4$&;:-'W"%\$^ 6#'E#R&FP0W?CW:!/O(B)LB4GF MER![%@:\1X2X>?X$[!A^8V3N0?J7#&N>FY)K0(44:L[#&0-:(KY?.F"(+OD8H-/6@)[),T^H^PY5KE@C+JZ01BSB[+IF=!3 MZ7&*.OT_O__CV>C"__S^>_=,?VTC=,J&DUEXA;0&&(51F2M1LV"0D6!H+ZKRB/K1[2VZDG0D$ MD[EN8&X1GE=8C'1O.6?M_5B47G;C44*6'$SO,V-@Q9@]BW1W,\ZT G,:-&?[ M9#>3F55^T.1C=Z_C#BRKVOMGDHC2.&".>5M/G1E[IO,EG,#)![;< MAO%;>EIG'"NBH#:@:T3_>Q?E>/G,SM]PT%L,8+.P;V6.!1J0NMJZKH^]:(C# M?A^2/>>%?,O=1=LX>?%,TO<->]LLDHWP@L_/ZL&3,_NNC&\@:T7B2&X3\]!:KN?!T M!;T+:Y:!BC9U>]?6C2(D#[!NNH'LK9MWY!X/:I'"L_8/,$&D+3#?W,\AG9(7 M?0M:Z)1B'YND<)3,)KVKUM A_M>@*ENL@ZROQ>2S/=OWJZV)E%.W=^? 7QY2 MF%E*X.6X_BYBP9M*@.:!'-J2)J6HC?>HT6#V+&KTL7_SOD<1WGH W']'T3S] MRT/V)<[^@3*=5=\\>]$.W>-;;Q7!6P#^/TSWU0MI.!!L MTTV&A1#^ =\7Y7\06F***0 _WMG[./7"'Y/XL,<]\-\W<82?$_B:82]VO.45 M?'-@8JX]ZR16CMYF$GM$BM45UTD0;8(]) 4<=8=)W\>)^V09;+%<2P\)3'0= MA\%&O4S-_1R2_R3NJ.J.T3[O3 >P1B17_[%:]81W%ISZ*R('=M1)E^+#DS ? M:P)"B.RS*R*/L K] AHTOJOE7?**H=\K.#35URUJ\3V$-0V8K.\B)L+%:X%> M%>ULNK:_-;9PTG5;S*[[?F*0DLVIFU60 'J>[0_)/C63Q&H7DV(6P8=7;MYS1>SQ0!N1#"V M#T^KE'_3Q7T-&K_H3R'EH!*@4I#0J[ MXBX/>RE ]="H6:#Z3*4#&89QS66G#J,&::7M++;O,&K0.(=@S@O04IO21$+. M1"*,I$\9A&/.A,%#*UAF(9^S0"3KH7>91Y/.@I-3:6,-.$?GS>2!E"_M%3<+ M1@ZC?+41S'-F:Q^5JA0)/B@3W;WP!]*HAHM'G\7F'=Z.U2:T?1:XIA.:;$Q" MZT>$2GUTC?5M50<'(N7G<28&/PM88R\<38&M+5:0AG6 F6,O#ZR.* M?(99'/BA]0QU"L6@T,GN;L^IM(K)$COF!7EMJ)!,G?;!A",43K%.6D[['-"EQ@W M*#O=W8[#,+1-4MZ@]6JTKPMKB/G@;@CC]%#$F.&K!FM+ 7[ KH6OY:P\"9A\ M%M4%5<&8/;4)KEO=P3IVRC5*-TFP9]EFDK5YQ/R^#-4YLAT&)B5:V\6Z M&BW,ROSN->SLQO$U6;(&'_['+:R'T)WD[$IQS^3S4IQ(@P[V:DF) 8^E.$C) M=,U/:N]A[9YA\R4N0=+TYN6LSC9/]KN(_"]Q)H-3/XV[68#%:E2PZRVMG?QE M##Y78/QCXOF0:TD\A<([H[LFM6)EA1Q.HTCS"=^%*13 M4^56=0^+(.:U236=7&T7-PZHP>*4PY!U3)C5>202Z@H2OZ.L7"KN-(XE1[.Y MBM,L9>'CP6_(7R=H[P4^E\&4-..CVW=4NXC#I>5L.MVZ'FX<[H&6N!;PI&+3 M>9__\E7,HLONHJ_11BB\7N"4?']:XD"1+8GWR-_B(,I^QG\!K(N&X]]V%'NE MBN03-;_;6PS@AC#HN,"EY- 63)N++" Y@B=V]=,Y-QSE2B-[3VD @T)Y7"Z= M5N.;6=_)C1,I7X;2N[B!]O,^9!6%^\/;;LNZ\94'EW0TI%^(CY,24;>'955!B?/9- M>P]:C*CAHZHSW*JK&R>WY>+PA"QS!IWW254XHFJHDRQ1ZL3N;D9&RNGPPB8] M6M?#VKUL@@5J?D%W'BM1N' M3K\0Y=IA"JIG==36^-(C(6W,QW:)(K0-LG42[Q+OY<247A%-@J3G9T&"7MH\ M6=N,8*\R)UTSOF3K&$\HGRA;P!9:<>?AW#CQ'1:]E,W=F9FSDA,L&=L+[R+< M]\!=<@JLAM,2&[=>D/SLA0=4D-OT6-9VL2889+-J.OWZ/FX<<9,%*L&BZODP MJX-[C9+@U8.Z?[(C?%H'M:"E+(5^0OZNA!/10A7O/J)%?;WUI)N5^AY#NB$D M!M@=!'R;/2L00Q8E7PB@5:3HEX4*ID-E&3=Q<^H[.V,]K%F"N]TKG7_B' MVEK6^W_'#:%BOBETIO2(IU7"ZP4X_YN''FSQ2OAIIAS:%;'>(D%VZZPRX00=_[9RV"^IW6> =HO MR&HVCTT;+:'=&!:C6'=>R!:I.L_F8%:3OFZ<\DY+6@YY-6+4>1]X06E!V8V7 M1)@%4,R 7."G=<:KLV]*(%$UMY1*\!WIH,5QJR-NDD%<08 M='1#YK1#-]4MZG1BYV389;)]&-N^GX6T+H._/I+@SM.2S2=@\(_\0HM66 M?3:?E%!V!8ZC+ENDPR#.K#!-_Q#XWF]-C8=SX]IJ@XG<1T#,0@?HP\RN@F8Z M+<%QQG859HR!/\R>@?T%Y'0U@1W06)GT.TE5E5=.XC82+F4NWH-4I:]J^]BN M6W =OWA!I%>U61N;R++>;I>@7?GZ?!0!/NNHL>HN@ZJ!G_&:)EYX&SRAY#-Z MP?\K4?,DC5R%OC]U9'_%RF-A@N[P.52=TL9NKA&D?5JTZSOH><#W\G.0H4UV MP!O^88\@5A1"4Y1GHZ&#(VJ B>"7E$'AXG466KR)G"Z'/&B9.@N>2:]AKI7+ M[I99<*5'P1+])IP%]TRO0%.VS=Y#,X MMQ;EL0("19='X6^Z1UKK8:S7&A)FI'GQJUI;G_[9U'P2.-OTL--VL6=]R;?^ M;1!AN;@,7E$-^8Y,&0N[BW3M)5EQ2H0U:8R;'OP[+JT]FSC2&K&:^PW\_OT5 M[KCE\DKSXJTT<8FGZR2^A_/\6\7D?]X2+9-;*^U',DK M_ 5E#QY%VEHG ,F#_Z%PIJRV_-0!]( 7856(EGF"XREZ"?)'VHRLCJ[=6T@UF\EDR4BY+5IS7'9\5&G6HC9^-@ M&L1<^2Q7(XJ7:_5"GRV?%+9N Y;.@F4CW25SLR.UE82ME=BYE^*L:Q'2#%@Y=+_2B#7IX1B@# MS&C?#^AV;($I9F,FIU@KVLJ*S2HA4EU>^A2=-R=:9+K8YGPYR%J08LIX81@N M7;03%L=8P+0?T0W-Q;#@="_6S>JD"V6G3_%HGTGQZ6*_YM-C15B-@AZ-N[MQ MB%L6I39GSJQ.KJ14[PD>X(\RU0I!H%A>(J-E3>M3 M%" S*VQ=[&W%E,W"S[2=AR4N33*!,/RW@BC\E\8YU?\5H2_>"Y)$H_4>;E+" M53.1AO88=!@TJ..7.,F>\0,I@WN "1IV")31)LU]W#TU-?-WVY.SM!]AISK3 MW2K=CXXA0;_+(F!],E.[.+NR?10A*M_TX MI%XTJZRR'^/8?PO"$.M%U3C04S1E:,@QMGRV&\.!!UDM@#?R.0VM?1^F(]FK M-*<)7'X!N*7?R-YD1;6-Z.\UI!M2L].^5WF(C'?3+.[VWJSMMV//^S:J^.** M D2G>P4)OI:"G'8EO0QZ.W#M2*?:TKFF[N[&X6^YF!H7FH91Y^U 4\3%\0IE MD<^*E#'Y=Y)GGA&31-DTC 2;5-'-DO-A*_=,$O[<2'%I0&3X4R]]39< MBS/6@IOZNW&?:J5J2=E5R;!9F 8U(E#+I!FYE_7BMES33,+,6?"H01$HUWZ5 M70"SX%+#%2)_@C>*ZQFR3@U)J^+P>?L@*B^A-: G4#@%8KB]1!':!MDZB7>) M]W*2YDF A6$C!4H7U#$!8 I^A(9RB)+CU@N1G+SP@ :&AX>AKN]@+ M ^&SNCR**!0$Q0*O56/(AVEW!X19/M<\'D/P'WQ&'JR(OXKN$7@6\>1)_>V6 M(F^(;XQDN_X%!;MG"-A[Q>=N!\7F@ET4;(.-%V5?H_@I10F!'[B+]H<&43_@ MP/8WOL$"U:@H%YLS/B1#?LJ-Z]-$#I9B>(S%S2P>%&W9-[ PFT4@M"F/AY26 MLZC.V?GL#RIQ9U6]\QHEP2L>^56J8I^B(EU05'XK_(3\'51\W>"?R$YIX6OJ M/J(#6NI=A':C:* ^1*5^LNRJ'Q",(VW>GKF.*#YG*D!8CA M(%]Q@%U77OI\&\9OL)E%5-.+S>;P<@@A(8<"C=0!3&55I!O8-NS7W+BU!A X MRGA_DX,["[UV-"8/)"YFH?B.M@@#"Z%9(2D3QBQC>.HF+]7XU1/3W2@M!0WM MDC/T':W=M97\F;9QVL;=W9 1YDLHB@)S'LW*[?'PC/G]'(>8Y)2F3I_BJ7[( M\,J5J # VH83W=#) 0U4:FE S5.&W&$)W;H.]1%N3RVJKRB26N:Z./V '1_4XZ;HK5+T]?GN2G;?V J3T&XTYC*-X^'Z,9+B7S;)EC! MSL_Q_0&KW![4U_,VH'K?!R_\X@&OO0)W>9AQ!R55?UTN%1ET;7H..EVNZ'SV MHL,6:TD'"(E@&1='R23U[3^ N-4"E:%*X,FMXS#8!(T!O)H.$^Y868*P:2]K MO#:NAUIA>7._03E?KS9=8W.MB2L*@3:)6=[6J>V@5L54K:U-?^T=:;Q5S#8C M=_W?1<#HP \\*&)&+C\.CJJ@K=-0@^[Y%7Y@;SSX8!2_4FU]&6Z4^U_;?-") M?8Y_NT9IL"/5,I7SD;6RMC$^!Q&Q/O!%7+U%*$F?@_T:,PU$\0Y='L%OAE]( M^&F//[VC312[H_MX@Z[$X]?[6\IDW4K(6CE6@$+"/Y4YT;C_H)S^<;-.8O^P MR;1[7M;*NBR_BE^>@HA(A')V5^)%*;6[?=\@X(V&&)3?4*=>R6;AQT$_>H_P M'7Q M3+E,O5>W=8-X^ZT!KM2DG57:]8\W&QZ8U?)YJXV+)TUJSX*LHRP[WK: MF'D>SD#VJ;-F>0?C%F=O@Y'IK-GV43JHZ]EN-IAQCAE9L,Z:9RWM> WW\8QP MKHPMA7ROU6UVL^!3HSM0LZ7&9%3H$(\:S(PBAPRVW5EOJX[*1#^+Z%EGX;37 M,_26V+-F5H_K4GG(SYIAG:]+J57]K%G54[3UL.F?-0I$AR,[6"71\^1HYS,M M]<^<-:MZGND6WJ'IX$6<9*/RVIW*\'_6_.]\XJ5^PC%8Y<)SKN=A;^>@9$S\ M\Y!,Q'K]4^S&CNMPXENQ?PSVG?YQ%=W,9\VA'CX)C5>POLTCO>4 [N%#O M47H(L[2$+_S@A2@]R;R>@HRE-L,& V)6)%YX&V 9JHX%K#>RS2_9[JR)0#D; M]5TM0@@0.7V+Y3W@>8/[[Y<@>[XZI!E^$"0W[TRI!UQ2_'_^H_>NH+/+2,ZL M9Q,>AJKYP/'J^ [.$#CPO?!ACP#VBJ)J*J/7M1W<4*]Z7!8EIY=>^)ZU.Z?5 M!51B6EG,SX-)LJLMMY=++IXY<<7H BO#=72X'\;@J$.O;M-+1 Z%T$(*SF-G M#G0_&&WPLW:-&4G )B5C+K@ZY8=Y&8]\M7V,,R\$NV(+_N-%;_-%\_&BG_N+OB*I )I.08>LI3/K,9<7>??)?<4W M,6D-MO4$\P'_23DQ36-'E)8/,\&'F< 5)?G#3-#23""]=#[, !]F@ \S@.U] MZ;H9P%4.Z=2K,:(Q:[%9+ME':J=3(O!/T_!A^=DQU^<>C[^_>8=ZW2IC4K65 MM>E^P6>DS#[]Q-7M+7*R;)6T^[H(-+OZ-+O@W+H+MHDY-4(INL4S-BWAW ;A&&^T_"- M@ \Z?4F^@*[U&UFZ-<(7HB_A9M\1W= 83.X2#@TGB.ZSUN 5=P)G0T4NSX,5 MLH(*)1Z=-1LZWG65I?S!(KW5YLPII9&@F;-G_?QM$MAEM>.L M6='UK/76C\X[RUAN1JB#?UT>/WO_BA/.-(*C"3=$$-UXFV=NGCE%HX. "QSA M&1]_"7S.A@K1F FYM9+[9LPB)[J/_!%)T9^4&O=+O&]Z\)KV=M5.<>:X6!_Q M,6=LSFHPNP \.]02$\ZC=#OHVPZZ+?!5FB7!TP&W5H>;2!I-;( 5[QZ%S5K2 M:#Y!.C]AHJ\0!,ZJYU-O,_!.2C"M^0)H-I.LW#L,J.I]!"^56=M2QW(2MZWFU_T(!G-[TWT$@PULRQU$0)XUDXW43KX%9 MUXRT]9;VTA;9*A23^C&)T_3JD,!Q4%#0T,D>= T<.(&]!J1HN]A;E3",WZ!@ MXFV,YPCK3&Q:IU1@6'1XY[[^@3$^2O*T;.HKF_)=RN1K.VRR>5H:\ MTA_G66B^IKNJG;P8$=;E!)FGD$#G#<-BHJN==II27=,DY"UC+P):;X,('QC\ M3"SH-8L2:C>:M7MU'7I141A=2E.IB?6):D-$*HT&]9O>O.S#^(@0?KKA[8PW M\Q4^SD&F])[JV[N@2)WB X0<)WR2R(DJ9KALB/LR[N[&E=13*(G75OF G[NG M52XEN-6EX0C/0JF6"7S9?AG3B>/2CC'4_CJ?R'/GWX"BRES&C_&H$M'J1X<7Z,8U^E?R@:VY_\ M+W'RZUVT3N(-4@)X*QK;G_R]]_;9PS=LX(4@+QX.^WT8U)+*C;O9)VAY=[NZ MQX54CDTN:VI_X%]1X=J&)&U>6@0 JH_C*#_HLU,6NO*K(E5E88;OR2BG& MSMI?WI=K)5DYJ!7675-U5UX1\@J,6"C0]=].4H^^ M9@M%,J&OO'V ER+X#?GK!.V]P.>1)8Q"4UV[[ZCV#,1T@JPH@=Y#+&]K&13Z M)Q3ZMW$"&=KX!;SVDFRUQ0S>QZD7DA3M!D=^NT'L057AB^Z5^(OHC/54J5K; M#1ZA<_F,=S\*0R]"\<$D?D33RP5RC"EP*Z)B(#%8LH'*1P0 M*(.0FONX>VJ6386>S >PAU8EG=GJ+<*7_'.P7Z-D W)\IY(.YOT'W6JK5SRP MEV9W412_TDJ%RW"CW&7:YFXH,1VO)$4^O5;,G_4S<:CK@>FV97# M(]@,[H"SYE@WE8MOMGX;]X.QTENYE"IM?MV=-3?;'VS]C3L+BUC[,]UETYXW M G!+,\/#X>7%2XXTII"VOHM$A8A6IL[QJZZ]S/NP2'Q8)*RF+,EG11)C7!B"7;;P!Y!<*<5>873>-))PW>+*;CW 'N#N:> MLGR0NNUI;*\5Q8OG=P92@+P..[:[DO00;PHS-;*IM;6B2 ;K)-X M&Z@T%+&%M6E^01G5&Y>Q,J>@W,:-!\B'C7 *?AHH:LTFA0;5YZS9:Z8E<9N7 M1C4Y:RX-H#IWWH9J%6D6+.]NR.D@,3XXVFB5=0:3W1F^FFB"7(#J1.U\DKO; MN%G4G)TD;]ME?FG/:4F]_S#Y#VWR'S3\]14E3_&),5.[^2J/MBEY=@J.D@IO M;[PDPC=F"LR">U75[\-9\N$L^0C?G(KPC_!-AT[-.1C&BQL1A+QBG@KZS/I^ MA&V>LTG6A;?).41LNL+'CV#-.0=KNK +AWGL&=YK@S*QC*KRZ,HF_0C5=-UN M[\4&+V<:P!1USV5Y6[O *\)T--&"TJ;.3%P;\Z=H M;._IR,.)&Y^(]8;6)KT$UQA:[1&*(;Y%^C=),$ M1#HIJ.HRDD6R04 UF/HJC88M5Q[LGK/5]FM*02W4QSAZI27-_">@A!? M8 H&JEJ[<=MK!7P-Z*4F3L]=%===(CKNG/N#N5G MM OP1JKBJFH:V7C82M5)L8Q">8IXUIP V0NV96=KBB> E&=XG[ZBVB+P(MBA ME\IR'KJ,8-$SYZ-M;U+;CN(JN<4T&TND=1G)&MF/B>>C%R_Y%0X8^0O,2I]P MIN\S:3S"/6:MW+E?_772:7W&R_]R>%%.K/S[]!Q3Q*$4O[DH7%L]D"W];A&-_16%\1XY*LUS>;V@TZ-2VA39NK;V\L*ARR^ESW*T,4N0<3PHAJM#)2S\-)TM&66 SH[V <_ MF*LWVX@,;K!$GC4K%:9,'JA=,2?.@Q6RS(@2C\Z:#3WMH>+!TMH89\'$3N9) M'MW0YBX^:VYVMY2:*2>B"7(,1CH(*-#!E6RHZ,U0'^FO.+=6$\\Z%:5)*2F; MW\^:%0/>QHWN@+-F9+\[I)NOXH.A4J%74;1G4<%R"&W:S'UTUNSL?XJ[>;7. M'&:J^UGNLB"SJ*S:X\ ;^"S/FH7]#WF#6_6LN3?@C:-SZXY2TM<5'HYM<. . MY;-FXH ;4>O)9DS\RUDR+H<$>&XO1768\$TZ_X(>XQ-MVMM>-+R7/C^0:>&- M^;,7'K!(AI?Z783GYT4;53I(&3A:)28)7 M@EQ6W45*0I0=[(9 L^2T%7,D7TBP\ MSCKB8 6-@FKLW9>#L(_M7P\:Q_< +PS$G:.X)C$C^>\+\D!^2S][R+V#3"G*53;@:H,1MA$/4D19O?[^+7/_@H MH)H)_D.AD."__'.)=EYX Y7 CA)L!UF+D1+HF[A2LY1UXNW2?BI]9=,33_&5 M5@G4]9AHF]#UET)GU'X>=(/\/?(.6V6JK_BKM05ERY+RW>:%3:"LNA[V*LV_ M[,/XB!")]LRM3)SBLP[3 ]_W)8K0-@ 8AZ.%*K]BK&(C,Z!-&. =C'47J)MK&P:"B]><=SQCLVB+SD2/8_B>:/ M\#X(\=1V=Q$^SRC5LV&<+UIF8[&GV:7T9V+9;M &'8SZS>ZRDR=9& M96DS'\"-=Y;!\567OASXF)SUNZP7PR4'ZJP?"1V9U>;X3O&7KRI/* M6MHKO8A/2&:V7Z1-K?+;6)=6-':&Z]JMKFAL[Z"B"-\$7^*LH49*O9TCA[.Q M=H:R^;!HX'A-E[$7J>&_RPWL! MEG;7ZOM8+)&;81FPVM)9:2F0-G7DZ-5L8-J3M[0?XP13X*SD>X'9X2[C)(G? M8*=X>_R+LNYNJR$<.>0:-4#2<%"Q>!DL\6LD\4+M<=6U=&JS,(RX/IM%.80C MAUJS620-'9GT%7[G'3$S+U[ [FXT_4H7)[:9P39RQ$BA?9J6RL2J'H*S,'QI MWI&E2M;2=]ML.&2:&2/AY2QXI']@EDY;_34W"PXU/0ES_+/**VT6S-&]^,3- MT_# F@6O&NR6):$M?<3-@DL-S\ 2EUH]N6;!/9V55J<5S$IS4K]@2PG;4M$V M"P89JI8R/L["C6JJ$B@M%#/D4FM)KK:'S)![RC,H,["<=7QNA]VEM^?,D%NJ M*T\MU\X\R+GEH5-8J,XZA+FG5)\E=PRE]K*6]3,!O+(C451%5#Q]\Z85-2 X MT3#NC_@J-[PW)Q-?9<.M.N_8*B=C?4[8J?T1_6-_#3ZB?RSQ?2X!'MMM$] NF(%[_/1M(,XL;#Z2/H8R++_/GSYR/D8QKOQ7ESZ2.RX2.RP0G+ MJ;$_[-P+P'^X[:?P7LS)JVI\!L?ACH-G[,/K/*H,U[WE1N&?*]7A/OS0-MR( M$_A:'7 CKE&4 @;%1>032#$&Z;%.XEWBO0CE\]8(,\,/-JS!59QF*3V?I^EC MO(92GLCG](9>5#"EV8)JTM=F7:K*]!Y0\AIL$"R:,4EB'XO>A2Q(2"5JF%*C M/U79?% WT]>'"K?H&8)/RG/U#3O9;#."/=]\+LSJNUTH MNR@MR=%M#(?.C<:(KVCLD/SBL%RM!%BITZ "@#(,_82\,'O&V[U4BHQ#ORHE M09O>#JT!8'YM,@1G^Y!$*Z-*A^9#.$1HN;3J&G1 X2[4>N\Z#N8L\3_BNS,% M@#UDOLCJ$1PB\PO*) JM,8V*[JZ\?UIHMI42@3J]<19FP":%D_MW3'3 63"L M@^Y8LJ>VT\EFP=).>FK9K2;7_F;!/;WJJV?3S#P>@]T39?U\%LX0TXNBU5MA M%ISK+=X,-^XLF#G@(=8]\ ;UK_P7Y66$=J3HS'ERT^P5.9.\KI&X6GJ>#IK] M-8LMJGH$,T[^91:%3QH<8*<-5#XK)]<]VL2[*/@-^7AC@V@ R7!]0(_Q \KP M:H&NEGYO3*WA<(Z8^!LSL)3-1[",PU=HU0/X5H,A7-KXPQ7VX0H;[9P8N\+R MQ@Y).;BB09^,7P,_B'8/6&BU M;RP*A_SFV6E1IM?.3 *-FZZELEU$?E/,POSV83B?8.^9F7XE09+GS:B!/0P% MIV?!O0$OCT%O\UD8/,_/>NR $>06;[ (=EX1$ T&$5JL;H?_AO^4!CXK6'>3 M9L$+V,7^7WMOVMPZ;BP,_Y5;^9XGF4PRF:3>^U9YG3B/;:DLGYFZGZ9H$K)X MAR(5+C['\^N?!A=QP\I%:$BL2DV.)0!"-QJ]H_O>\>.?G2"#PV"M8*7+Y A3 MHSP( M6'EQE!V ,1Z9W@;8&2GJ8^:BH=^%G,G(9*)W&\"J>85?QJR$@Z[6,=N:9K#6F;!*/=.[V1S MR/(#^),#P@8,,3DZG[;!R-"[D6@;"K#@O^DO:&; M3XI1O+E1.LH]FQQ9Y'MAY"@T'YI84Y,XEX4]@;7"1)V04"\5=4IZB[9==1'1 MD3FD2MNDFQ2-YR=*I'STLLA0\U+K&>47431K'CU1V24P!XX19BV-O^Y#3VR?^;##?@CWDKQ:/'*(4:]Z*9CYF,4U R<6; ME='^)5J\1(MG"<(MT>)+"3Z1WAKF07T(#QE0 M&?D@P5^$+%0TPSP8M@?-&Q>C3RPYKM5R&D23EVBE^3OVO?8=^YY_QY8@(6XC M< D2HK";]9T_EX+C)6@X%'4Z&B+3?<;2NRX+A4OD<,3%55 2F4A4H]L+PR8. M%^T28)0&&(54?UEQQBD%T/<7FC%POI$O$Y&8P4&8X_O67XC_O@.NY7S 5^_P MP<9_#_VM[SIA^B6,WA(2?]#3*4C7RO#+N?G+F361CKNI#O2J.-#>&:Y)[-+# M>N_ZBX>N8M[72-]K8]AMB,J<5:;!3, $-$.O8 M=\G/40!,KMD\5@D>]EPTH$D:MW"'H[H?])\Q$=.9?-ZD+/DZ^NTI HD;/@8N MMSP=8Y!YAFHXLC-.P-47;1I1QUP/S>4MWS-17[\63^K/F_2T0 N- C>*#X^/ M-US:9PPR0S*4>&G2*,7&-$3#61&;-3;>"S-8][PP?Y>>WP)&F+ FL=ME#+Y#A>>. M+6-:"-M 6/SP GV$+USF0!LF*AVGD#"LLXN@,VTAR[(7SYVTC#% GKE[8:_$ MSB$4V:-G^]Z#'4.1-SL'ODX>PD;%UP8#>2$!3:^0Y798&:)DY+#(/*_"*>9= MR U)^(N?[OJA9%I?&J@D\(NMMY_Y'4]35/9QGM^:-@30EX-%,>Y2&GIW0,SI MYVOLA F<6_DU*TPP;"'KZ(!S-%7'BX?0#3*XJ _AG1.',$P:G)_]]ZU#,9JK M]NOW")#7WF /GC8X/7HXBOO5MF@P+#]$>?V^K]1#]N/#XKS\B\BF,J M\W,5H1#_#V%1OP/4 8F@YS59.]6OXU!G530'65;R!%QC#F?5(>\X 50>IY@, M"%6,CY'_%^4DF)MT!^@4%V$)HV =H 3,TI^X8!YW(:IT_,$8GUE+F;2K,4)/ MFR[>3Z; S-$$V7Z7T)7G^07L#^$VBO?YAU;Z=6KG%D,32*X_&W^I-4%57,:\ M774A-17.QTMW0457)BT(82SEN1<'DF<[UU., W)A=4DL25E__?)R?TL2_ST$ M19&;M\L:A0JSIWLLP\3BVOG,2^-'L29I:TZ>)V,;]#*:\B9-VFZ-,W[\&ES@ M&6PEL*;@^^DX2V--8ZBXP1 MC]W/-B%/UTK6Q_VY8_ DE0+.%GLJ.NY4A3_.^RV =OH=4^\[=WJSNK0/)D0N M>>^G5EED[\/.-F=654;HFF$7%7#5S\INVX3G3F0SW= &H5Y4?'E&?:YIRB\X M9>!4RR3ZVL3DBRKJS*"DX>NY1TBRG;60(+2P<2CN>Q@^*;J'BXLLYS M.)[A+RIW7K\"@C_O\J]SX7V/C? M)J-HV2\@IH<1:!C\2QBI@7R0<&YZ:/P&$HI@?34*%2-^Z_14 3:O7"R-T$D& M_II-@C)-CQ(;HY?4^TC@X.'U M*&L[5"X,2TL7MY,(BQ'.L(L(\VM?VZ[7; XLP0&^15CQI'!Q'WO!^TLAHHF5 M.V57YT7$\R5W5>8_O3 WJ.8@WG MC&I]Q_<<51G.&LEIG]8,#TM+3=]U26._[[@>#0U2^,"):Y_7'"M0\^Z M;O82R_]8L*R!Y2'QC,K2G=0UQ?,$H,\)?G;B./]R20$V6=&E2^S"8BZW:^'2F[]T$4QBR"K3=$4%5% M]86X@9,D_M9W<[*X!W7]RG6S?9;W)5G=/+Q&97G5)/7W]+-GDA8QM=?HFN1% MG@L]64<"SO'S=EDX,L7OPN+G2P[0D@.$.#+$T- N E$RY:Z)+:8>=1%86I*E MAM$2C\WSJ>XB$*7-G2H=>DEQDM':A64Y*=)/RZ29(_O&3B(2Y4HK&M&JB*=,P,+WAOM M_8Y:\#HJBD/6G?[N0N!-1?E,M7/27Q9UYPOA,6LL@.#4C^5/IS_Y$4MCN=6J M9RZ=AL/!(#/F6A5T!7;3A?F#EY"R>O^#V4PC&6U>4$AGB=^;CM_/2>X7=AX" MJU$];'+>R)*[,)N8XIN"%X<THBI02#2XE[:E_E.2/HZ/ TX!;SW L7@2]3 M%YE)Q1<6?QYVDP>X$.; :X (I7J77L?WM%"DFIHXQ+$U1]Z#O50I]XDM>2+] M/)$BI6:U;23F1.^A_SOQ'L)F0DZNK4=[V/&.DF)>^##:+^^"ES2%)<*^1-BE M^7Y')?>%!#E;2';^X?JS8")'T<=2E=LGK?;D>/8-6(1DS>NDL)CI1ZW-#:F\ M)F:,-P;"C9/L[H/H:[DU(<-FC\5)>CUM5X?4'LWGU/#TFR]A3)R JD/59E=A M0]N_BOV$6NY9#/\M*L](9F #0\AP&/^*QQK;.HOMF+2*2KF,P-W@72WDZ3@Y:OX@@7O\U!!Q5]1YB MNR54_R/K**8$!W -X;EC?@X5 KD 1:[/!Z/A;2D&K%@\>5A"D80YKR3> M-S+,-NZ.>%E 5EO>""L3I0I@&D"H)K H3#081"B(D%(WT'*)^S(+\^9X8^I, M0J[#7W<=!'&3QIDH "B>9?+M.\TVO@L_?+B_E&#*YYD%21L6 M92 ,:#/J4J.MR6BSY8OPM S%IH3C7X1M/PQWVN+E(LS%8;@<*;LNPOH;AED% M47@1;7-'8$^,MFE[X4:4B2"T:#<[P/ N"@#DY.X_&;U_5O?\VV1O"?E/!CN\ M^X#_T-08038J;[0Q;9"Q(6$6*G_\M" D<=K8/OQ5;QW^^'7CDM"!R_(E3 [$ MS14UYK;%8XUL^3Z*B>LD*3-35C#0&(D4MY2JR5$(1RXD#_98>AHC M]S?QRX?>N-.21N4*K8Z>P4'XXTZZU1<'-"DNZ3:_/>FVGIQO_C[;',"M[K#'5:9B+0& MX1QSH%!5[H47G*KDL":@D2KS.2R4.F6-&T &?WFFQ?5G/6;M?-+/\KW7 (3> M.G#"9V_++)HQJ;#X=Q9\_N7/W_U8XI$K MCC<& TK_=5H>)JDB#716!4(_[5 MTB95XTL7@41IHIA $;\H:I/F*+1I3,@9SQIA,HVJ'5"\B/<#XWF_1M3S(C Z M*>_OQE$O H-:_*P3IIT#0;UGV@9QPXQ*M^AHEEAP]?[G_TPJ&# A5AX*[F&9 MRS;GP1:Z>SHIIU.+5U_$.S0E_M=QB5P$8@82G# WX"+>W^E9" ).>!'8FC.= MJM*E.4DAU7O&\Y6S4]QA;C;*13P'518/G.C*12#I%'=8D'14/;!=[K'H'@LS MG69YHXR-3/55O5__-@]J,-'6B2]O-U&L1.\/R^7M1A65LM,J]"T75YI0=!&H MFH'8ZHS!$H-_/VL,:A&;$KHO FT#"4\]H[/$XH\+%OE85$D;+?'XCXOH6MTO M1U.75A6VHZ8%NLJ^/Y]6%JY1:+:MTFA3>QFS+[-:1\T!B3'0]-MM&XNO-"CC M%6R%I*CK?>7];Y:D>]F+9L7)2]F,":^ZJ)*&UA)+<8T)RK2Z?M%#J*ZJ7M2^ MIPTS0/0[WZ[2-/;?LI2B_#5:.Z(2KL,6PT"P57%YV&BSW1@IMJC*0Y16,09N M]U2JXODW187 HJ/4@&,?ORX&"K@E6U >O&L2PC]2ZD=*](6(RB+HFH&7%)L? M3]DU0>?2CUP5P]GS8% ]=LE\&W717_^*Q!0=:D#TLD\Z>)@CZ?60LSH0]7&* MT)J7/T=3U:7/.F%8_<&-GL)[$4A;WN!,S]J6M/Z9Q<-0(VB.O.,/$K]%N% \ M1'RHV5,7D=D^]I;K4_B"5L6+/X%%/&D.[C\*7(?DG8*%"=M#>("217T1.$4++%?&V*_HNUQ+(Q7VI%!?9,N)1[;TU1.D*[ MJN\J2R4^T0)S5CI AP(KO>-U@+@78;N*#2GJLS61%[RD8N:ZQY"8O\#=OQ!;J(PMU?[=7P[ MH JG&"?"%\#VYJMS$+JZ.(,1G,)#"(([HPS@Q4]^$W!4X90EL+2XQL\IU'1& M$9BA@D)(=2,7-1^L& M3$5_FKB3;'5CZ(&-U8X<#I#M,3:<9,76CW75F9E\SQ% !=I1%, VWRM]8ZKS MGF /9A-O8&O1@=:BSS=&SU]L/$@F3=JB4N,<-B1-@US(5"?";68YQ:KHDJ6$ MD!3QTTD?JH[_/?0?;[+(T_I7]T\K.D4^"(L])8U"+28I'Y,BE.N M 1Z6D#?Q!M A6<9>)GX\/OKGT*CB^?'+E6;FBQ-%Q7S43^"(L4SB*!>][-%S M-U]$K'H&1W3S!'H.W M);YHBT#$%)5]4[HJ*QYE%G%W'[AS(0OC41\4UW*KK M*$3O15#8[)D]EX ^4?KB2!7@(K"XY#.>0!#SK_98-_N"]B&JO%I>Z7EG\,VN MJW-")I,B%Z_./GF"I#0X3V'TA&GB.M= M)%E/[@ <=4\NH@/BS)Q%%J*=%,<6JQJ318L7HIV(:.>)44]:%.?21&NW=>I" MX]/3^!QQ]4F;&.)E\ABYDDZ-N&EZTR%G2C,?TK2) +/T;F.>"()7@X]^ZK\7 M9Q)Z+R3'UY.34L;\[,1Q[@"P\CW@M0-WTB6;'2'I8U22'3_;G#O<6'8+:T?" M]QB""093=-[I'8SBST??>?,#VEI-_ R+-]YXOJM;<(MJ7SYAYXHJ3S,&$'#" MO9\SWP3N/(TR@X5(0A>V5O,%R<,2O36,@4KUJM;F1*]].8,QW1WA"UWV:',/ ME,(/'X01I1$G> $=U?-SEK3Q4_'[1(6)D^:+/SENL3@W][L[ @\]]]0B&4T_ MCGYNS,3A0:"K]<28?6409Z!1E4V.XJ_!)G(&1I:AU:2PP*?^["_S?82?I[@;D+E>. ML$:9DR5'CEG[M:_V%'M77QTP@3UJ11>.)B?F=C/37<7<$V221_Q^(B&(@8 2 MAK?W0Y]JJ%2:E+$1,77IK3$M@379S$,(ZC6U]6I)!O\BL 40B7??7$);B=\4 M[H_&OAX*8\2KK1(6C<[S0[-H&X].Z&W]( "M)DF)=Y5LL@.)MUGH4>XKT" D M$^?=[%T>= 8$IE&;?E;4\;0*05^CCA508$"<1!] :"Z]7RK@#%UZ4H WV=O> M3ZBGFC:E7VWO_9!*QD,4IZ_1W?J* 8ATRK0GX@#D';E=D?>:Q"[]Z!UV004C M4P_5FF]2F,:9$\!AM_;:,PGXHE1M.GH "P212OQ4;)2*_C>P(O V2 ?8A.//,_<16!/[)9L1[8X/L Y\-2K M:FDRC4'9>U@E\O3<>)=)2CV/8(6?.5QT%X%BB1]>F2GPQ8M GI+GN8DYACOT(A ESR/H9 4J>V O GWJNIJ0 U[$ M(R1]I8WI-[\(7*DI;H.=]1>!0VT9H!D$N @DJC,XN;YR$>^GU$VNN8(VEXEF M+EWRO9T7\2Y'WP4@BYM=)MJX]"5"\$6\BAE!88.#G0MB6XB5!U4G?>]C/\(T M@[R3OL:Q&WOZ\>-97LQD2I3_.CU(3CY#J&.$S2>^<. 1\4%3D/.XGOYM\DJRQ-4A M,/PUNO6##+27WC=6/E?J(D'6V(,WW%@R MQB_$?]]19;((%%6*0.]T\M/D0*6W!BY0>=18/W74 5IA-5S@K[:\+>N=-7<5 M'$) =DV;(D#S1EQ(/=31&%2Y:!?AN)N %OEW=A87$YI'T$+]P^YWS]8K$E>@ M'7N4+N$$-L3-XCSF>/>-5O4JXAST*7^6EMIA#X \*L)+[IQD;?NN_T0X/5W M5Y$I>+0*A]]A"9V+.(I1Y-42C@$FL-P\ZI2G"8])%/@>K99P_#8I97NK![,Q M/E!'Q21/1!D#S?<)%+W3[@Q:>F4.*P$0A9LT+>A4X7OAS2W0^TR^YE_QF9/29&/ MO5)/=!9_YOLLB$=X./SQYMIR^Q\^*&Q>TJ!]SNZ90S$T&QS43WC^UL'LSIM' M%TSR&EVM'VYR8KYV M;@J"E_Z3^C:)]]]_2..,U!]&84J^I7=%\O!__R$A[\VH5-<>)K9.4+_X5@;5RZVM/^Y;HG9@N66& MR8T:=']?5!O^H]<":9XF699@HK2Z9T3%T;)'C9(=K!R[V1OYXQ$Y$J0,[3B% M&0L*W$&5)?:=*7, WA<0YMFBQ"=C.1K4SE_LS)D#!7]!2 D\3Y#E\&NP 5/ MTAS(^!XA,0B<3Y:C0(T>V)ZK.4#_*\+3UW!_68X2,36@:S<*ZS!-":))O"BZR4A<.<8[ @=+X+8?9->XP]6QV=(,1NE.'G93/N?6"> M_%X9_4$HK]TK\,_K0)00H#)WVO!Y[.Y @W?3#!"X.1#7=P)NQ7N%"=9&DE3Y M?]MB%K%8U'YDO5"+B/.V:]VTF(8E&% *L0Q"P9F%5E14"F:@A8T\S#A1T=I9 M$O)8&98AMRR'=VH.V9"&MH=<1)0@D[ 66VZY^9GD/Y@8-M\J#M/8DLQT$TXQ MIW>[.^)E 5EM&?M+KC\;?PD?K.@N8Z[G:']_HIZIG-$(SNN>WCU@AWEQM=0) MWWU:S#1)2'KTTUPEM%1B?28WT?[-#W/>*+,-IO\=5"=>;%S'4_+L?QA;7<70?Q7OG(=S2_U.Y/[JKS$%*3]'O5Z'WFL5; M&47U1D[;+>G(2YY)FE>GAA];QZ"6?6N%6VCA_LK9OC\XH9^7ALS?[SZ$O/>H M*S F0H,9@PI M6#7#26@R3>C\,,@6RK6MV%4Y4&- R8DHT>]E-ZF#+TOP(7(I3HF0>1V,)W2A MZ#(;;:7P_/"CQ$KZ*J?EN:VJA()-D[3*SU>[^!["#U)F[CV$7P"P&AE7VVU> M,).8]OW5QUQD>Q9908V=RSR!&@L@\#-Q]JCF#11.GA:X)$X;@,%?-5#PAW1/ M_4\)>7;VA.$<'+W<20'G[83IIU&88//FYTD:^26*TYT?OJ=4:I7L[F>@ >!G M7,>+?([AVCW].ROQ>$FGS>13*GZW>E)#Y2LM]B:4'6KNH%$+6^O)T9=N;*-< M+#8LL:L8=N94LH1B387#68(IE@5Z6E39D?PB,#G4Y5UE<"@('LRX&. V55%& M*W(91WJ8$:>2(S**CGG$["%AQ!VGJG4 M?^6--I>UW=J0\(T$8Z0YI\".]F(B\3ZG /@AT9,(YE@\6Q>_-.",MGO[YG,K M'DF:TJ+\-S'Q_%18WX\Y%($[C'*/:E?WCEOVBU9/IY+-M]9PE+#D5IHNB_VA M5KC4WB^(V&/+2N;=9DMP('S!,!()=IAQZF\8^))>B(SS,$+$4JO5@)0I&2R' M7X,E:@@8BRV'8S0U]&A+J&2U73?:7_2ZTDSI,!;_-,^"T)DYJ7];_*,LBT%U MEC$=JM/*OMG2.F]37U5)J\DEN?Z$/PY1X@0_Q5%V*,/DM $BC,E[3&;$:T3& M^>;(B7[0.R?))=8V]EWGR)I>LB3Q'9IN!AKC MUG=?_'VE"PB**TRS[J2@5FT;GYPPVSKT%2NMUE:HP=T&//+Q2YK'\BS.(/<7 M.CC98U&1@T7O8M?.9U5 LB#&AS EH,2#_4T1[7N^$_MY0FX=DN/ -FBI26E^ M]4%BUZ$_&$8?A9;Y&+A<^A<.G[8\4O3[+4G\]Y JQ?SZ2(Q1Q@CCR0]S;TEU MB*NO(8F3G7]8 ]*H9?Q.KC^?(QJU!>XZ7-^AH[85(T ML/U.PN"5EI@4W_11#1?-C2\G_=&R4$SO:09+Y>2/M2YV-\ Q6N7!*#DH4?OO ME6)ZIW5:=FH9#7-I68)T41#1.JS;$;54#&.+G8BMJ!7?VV4)'H2A[ D0<0Z$ ML:2\ZQ:N&Q.+J 3L1$X_2Y$Y0C.1N! M1PZ[-(N#GW"B * M*4>R^)N #*Q P9D403G!6X^!(F2<1]E27.E+%[&/&C,:YA0L)RW.A;D>##-2 M8&DMF)&,9$0$ C/"YKA&.)]MFBTW)+YGS#B0I?TC1]XSC?@29@3-*9Y.Y5?% MC-\Y;B$S1FAIW\Z1MU O]F@IC@832C.X:6FCT1&>.4&4U>)'+64[CA>29$&: M](L CGS-,E5KM1=RB&)@U^^-@I6]DV)W7!-/1? H5[#/Z\_R2[6"=>HK+0T* M;6I0>![=_DH&2NN,W%!KT7%3VM3Z)DM2T.OBNV^E;D:+7\/_O+QQ+Q.K0U9: M.@'.4G!-@SVS7XQJ<#_,KNT!Y:"T^?ZYM(M;^BDN#?.F8B2#A(KE_NR+::'' M,U->" @V-P];^;13XFN4.D&S]GCITJ%DE)<7CZI"9]<$R.I8=/S;8M\L]LUB MWRSVS23XZC =6E.1@S762-OLD^&;^P*R)A]-/6@Q7&7X%W=C@L&+T;0838O1 MM!A-B]&DRTB8DFHQBJQ-O!#"+A*W-AF#PL 5TR(LAQ3-%%^CGI58?+%8@(L% MN%B BP4X ;X*AL)!5/GE8NW'9>)8\6TVXQ[2PR[HS^N\O\?DO30NR_W)K#/I-),%AUD[$[;R$4TY:;'3%R=\YY5LK;\[ M_9:8JFWWVY-NZ\GYYN\S=CVJ_O2SM[I"LPCS1F6&3L$:=]@"! M[0H/L/7]I!AZ"-TXUS"IRRRA[K/[+-CZ05!EUEP!G,9!2%4/:ML\'S,L$O>J#.87@5@AU6C M!E):;JDGH5O':!F,O-[ *D!:4C]+J2J4,@OCRE=+K5#9S6W+:$N!''K0H]4$ M^\W4_INYZ\\GYW^CN$)!_O28)B7[X9WC[BJ+WK!1>Q>F@/9??*^"H[5GF6VK M.AM!\+&WU<[QP'$='6N5&U4M&#E\Y24X>:G/R9:8[!3XDMC-M*(*+:'8N(O< M5CC\L9/B#<1&&OMO&8SF1V<9@T[L,&IR+XZ/C3'(OL.=QZV$.AS_+X#^AM R M3OS]],=,? EB@/5(.X)[P!HW<2&O]49J:'SLS8816 MA=D6'I"I,%J_/)?,!;EU.8+RT+SS7!(]ED2/67Q,4KVF@INE2J*&6^HPYNN= ME9=-@!Q+0.?YD4? /J][^605:V<2J3SD8L:5CN&V54Q0N]YR@E]&T3\3\H>T.3$5=M,=\?[/,Q M:X:;60@=YJYAK2!D[(Z8S. M'&)\HT)W>&?0I'ZDN_TAB#X)*"K !"A[N(F)Y[.;)\O'VX1'D0O5#D>8+A=C M>\(T&01F-(9'JJQ@((-%7.'A5S6423 M3QK?G:)99R,$/&JYDP*NUL*J 9IDPJ1ZKD(_QIZN*Y]C[-9HM%MA7ASU^9.> M@KAO6>\ A,.M5=OUV3HGA"WDEY;H)DO'XZ4G[8R!& 65 F_KLU,&JD?Q),/- MO\ZV1:>5YM,FV^^=^'.UK4<_A/^. -DEK^GT0;MU4F>QM# B<[2&JT0%XT] MCT1:W5I!6$!_'3M %CK&AZQTF6"/SKL>9%DWBS[FN24^2;A6M6#P23>]=N*T M5 "JYKO<0@#\L7:0V:IX)%?)/,))F9]V[>7EDIF;QW'4<8<:W_ 5C$3G],@ M,B#Z)%G'T=9/.<33'&%LF\\DE;9+:(]9_%9GZK<:K8K*36J)EF,)[D3Q2%/( ML[[4A1KSKYQ= N7,4O@G, \&DQ!?_<.,S!G]J2-N,V:,S>Y(O;!78BH:=L6Q M1+S-$@SPGM",1\'YOJ31".#PT8@9*;/SE)8A9>E+DFDPT;'5SCD&T\%3U3Z4 M DZ%"V_>$H?! "2Z.,R2\;9DO)EV.M>X39[#-FS>?L_!(G?+DV)TZ9R3Y?YZC]'](>A/MX7JZ MQ+LEB1O[.2OD0#ADI6GK2_KONW2U_9*0'-G\ZI+,<<9.H(,QWWGS Q! '"SS M1MMK<'%E1:^M7I\Y8U;LE#5BH> 1(<$"Y58I^T0DOD3P6V$CJN60C$.!]9D@ M>LQ@D,RR'#-B9>-8EHLM BVU[?2H@BM';3+I.OU.?HHB[ZL?!%TJ? M0/T?I$<,547/P$E$O4=T5C 86BFOXBA0=5?!"FZ]36E!L2$K72;8YFWSU]CQ MR-Z)?Z/\)?^#[D[\3D<\!V?#V7/L\&I-G^5I9(O&5=1=Q1BX50KK"PF*,,'. M/X@OGV@&PE,#,V&;@::UY;FYE:8B!&Q&XN MC(+H_3.W2,6W1C9K4@- <-PU3?.=W8.6,,?!HOTA2TF\B;;I5XW!M6^AYG?R I MN7J/2='K5DC.@@D8!5B> :\OL8IIYD)9M!- 3XJ*CD4T ^.Y7+ENML^"/ 6] MT5I9_Z1X"V&UM8_ON"J&,,S0[B]C$&#&W5$'4VFRN5($XNV+-H@[;#S< UW% M2'1\1 MCNXF"B4.8TN1Q/$E'QO.M?VYJ(&4/JWH>8 K*%L(0 VCG-H'.NZ:E"[TS5J* MGG&JC9Z[%S6*E(3U@$"WHFISMD+ZM"@[DP(/X[5H;=T(,[Y&R.EV#,-2(">4 M8=)HB:4H&F^BZP=I,!<)F9'%=%1&S%@XD5ZH%O&R%%'C;]:P$)NE'8TGH"N% M:)ZER!E/2Y)0XAQX^:L51*,2I+04.W/;J%7@=*D%AN= TH^V($D7#2B?5U6=M-?.)[6L ';X),Z( M=_?M (;:Z.*"DB=(C9]G_GKO )AOD=17F>DEE6P#\N=4:BM,DDR1$/?_O$3'63T8J/FN$N0H4;?K-#96;+(X;F1;=,A2" M&2?";X$X9DYV[^M)*?;_ADZVY>9@-K_%APGSCY'N]H<@^B0DC[@1KWI?ZY-$ M3''R><9 6D<)\$6Z/6J:79,0Q \MIE6^'!;#I3@9"V_(S0DMWM":@06,6C8H M$Z#."I:GPVDK%/V<.$5ACCD:JNEOUU)?*,*82@)FA"@; X/H1TD9L10]/"E= MW9N62H$:1F%.A4#MK0B^C05+0&4E0VC":D<6PVENN((*>!:!M5%(4E4JSR)L M-*7 :&NH9Q$?F1(]8LW78B?<+7E+T52NI9MY" &&3*5\+6^TP0?8S0V)*MBR M1IIK+[*+XO25Q'NZJU?X(4'-'O98/%L7%AO@C397_A7N:JJ&>.90-!L7HITS MV!S1D!#8]7.42HKY],N^X MN0XHQ!QSJ+&-OY"/*/CPP_?VMH14*YYCL-)U"CQ@M2UV)82 .=3NT_.G#"3B#D^:*1J!AF^?ID#,/D+H&$]]R $?U).RWO MJ=] B?]TIJ X,843L2].I^A?:#\/8MCRECC>!>\VA;9^JY<>S[+&C /EI@\" M3TVKU#W3/L>, 87L:+&FT:*!OJ%L.>PR=?'XZ*1CVEH.MDC%:1ZXQ-ZT' L2 M9V&[QP7+6K4#,RA.,0X$EM8"4B$'DE1=I!V=$ M#.-0<$[$P'=IM!X^,P6L)="+"&$X^':D[DQM,;#PA1G^"75FKLOJK.#75IOX MKB_,V5I3WPN6=H$9_FGI0NPIQ)R+-C4=EC'T7OL[),Z,K$F M *3GN^6 FRA)DP)#"&(3@#/B55L/G+"&KW?./9^$REQS7O0C_OL;3>J=,JM3 M#EO#H!NIN[D-B3]\EU!24SZ]YAR#[M?4CW,?!]V2-/C!'3ZI'_[+IH.MXN;G M5,!UR2M,0H1E@>^1,QC1Y@>1B/FWBOTK^!""/4F25.O>MB9-2O<%ZLB_B!.D M.Q!SM,4#Z %9[(0NJ2H;<2^ SFQ$9T!K\[@I\6#[61RN\@M;E,96/A'!$H@ M;1;(!R6%*F(-$2#T[P]<#"WP/P$_2!XC."+U0^:O@ C,9Y(RM$]E&#G3+0YR M:*B[+7M>3YE$[>A1L?<&HDFBB%J.%IGB4<4'5-1%S*A0]H@,,K':D02V'HH9 M.VJ.4K&&+<:!9>YBT>.-\6BPXQ'':9EJVTRP'"^J7%7+&+'>X3H9K8C,&>MS MWB?#DIHM9&E-VMGQU3*?+&U--P.2>,;7^<8\$)7Q7>(:YQC7>"%N]![ZOQ,/ M+A=E.Y3KW&;D-=J0-"W\!LEWR@>KN!P25[?T50)W^ Q>8?HK#[2]+:&_)7$" M,P$I&@! 6A$$C'H?#CK'PUV2^GO:X>O>\>.?G2 #$F6M8-K*/V[OV@FH%WBS M(R!-XR@[ %#'#6]2 *6H>I(?%[>M]F3+&M.IZYU_LO8N<@DH334/6$W2%-5% M_9I$: $I3378@CC..6]ZW"9CO\*GVSHKV8O\C]PQ6G%>:MR><8@R0*O3V M I=_\]4Y"(^&,QC!*=1,_,5/?A,^/!=,00#().2$P1G2?&%QO,!<6-BCS;/G MZ\\GXE"&D_>^=!(_$="6;-9E,&7SQ%=5@WLA!]@V\0K1J NR[BI&^]Q43_,X ML+2&&-MHI8:#\CV4#K660,#.B\R$1H/3Q@UZ)OS$5=7YQD"\SA(P#Y+D)MJ_ ME=8FQ_@Z=@KF #MD)6L]TU-9>$TO@9J1A-G#I.!#T3&8VMVK-42?Y3A2T2*; MN.'I_JC1H%C80&X8M!UM(LQ9@@]Q*X+I$&*'UUJ'ITS(C+F&#V9<*7OX=?QQ M;')BD1]FU*CQ&T5[D2FUA0+-$M2(6,\ W RQ-FT/$@U5<+2-W7/!TX1,NVU! M8T;0[)Q:>ELM?XDP])KI^2[.!4F3*D;*/A'+GW',@;U![I:+B>]OLOW>B3\; M=[.@L?Q5U9',2G[FK6BV6A;33(B'P_?\(U="JL6,)%.,_GL] M1H\C9# X6G!\IOH+\=]W*?&<#_CJ'3[8^.^AO_5=)TR_A-%;0N(/2FX%II8X MP1(G&%YEYOB+%=%=%437H[,UL$G ,WS5V?O058R[CJ[<_V1^4C!1ON^/-]K8 M]AL,-D>I-%8CF( &B'7LN^3G* !.*&T#K#87#6B2M@_/S$S>M+ M_QD3,4SR>=.V((]^>XI $P@? Y???;P_R(PLJ"_;-%*!N1X:^K\M:)BZ0+7X M4G_>I*<%2F44N%%\>'R\X9(,8Y 9DJ%:,4 MM>UCCW>&WHL:!TH71.)AD+'.#L;.Q3-\:O',ME(P8W-V07X!V$.XC>)]_J'I.!7C2O2.6NX$ M?#0?7ZH#A8S])=>?C;_4FE,H+H,AH+;D;@MAM.\IP:3)RTOJ^1))>?WRH:HR8?7 #&C_H*_;259[NP_@8QN&EV6UP+3Q9:6769Q MF*-^B\L*>!SK>75?Q1M_@U/O6Q;28(U$4"E(%*CHCD*P7;-ULCC.KPY-WD1% M>+)HJ_<,?U%^\/H5*/GS+@]@DO U:G]>_A=^AIWJ/.,/(3C5LZF[!185R5GN M+9R1"A"MX::HL,< 2#3WDZ3]2'T$3."G 5 M]3Z]I_L<>#+Z/X'@?GT!53(.\H+EP,>E]ZLS',G]8O&Q,2,DC2][WTN ML/&_34;1LE] 3 \CT##XES!2 _D@X=STT/@-)!3!^FH4*D;\UNFI LP0N5@: MH9,,^I63H^$NH(=P DP,^"%K(_("!PR[UIL%IZV6R/"8XFW12]FJ=#0*9 M!"1S@ED>))V0? :XW8J\I^N!FP/^OUI)/",\?G,@\6]6(E'?2S@'[GZP M$G?#78QSX/#O5N)PB%]R#NS]:"7VQK@TY\#B/ZS$XC OZ"Q&D)T^JL'^T[-- MB7MVXCC_);"T9]A#(Q_$>\=[-;B-5-1 MZT1T([C#C0'P'('8*'9#/.%58(U$A'?!#> ,1K3Y041COL)VM\^7].:6PQ!L MN/%Z04%9J,&TC$&LK#8QP2<92[ @*I@]'@UGTY]1 MFSM6^C5FN*=D"3Q:.>^L"HF9EEJZCHLC4'56#$Q^4B+L0;FQ1 M8$OMG/2715W%6'C,&@L@./5C@;3I3W[$TEANM>J92Z>=04Q,8,4Q*Z'.8"M9 MXD(5E4V5&$&M*H<"5=T23(B^7C9$1^>Y63P7PMG$28?1P@!S MU'*,Z=&.CIOB;*+.@Z7V$.^&Y5@;Q8H&$Y'-H?8BQV"U;60J1.^A_SOQ'L)F MAD*N#T7[0TQVE&[R(D;1'M$C.D;61>^^Z"2'/YJ/P OW=]3 7DB0TWFR\P_7 MG\6Q'&\^2X]K*V%JK_AFWP ")"_A5 RG<#;A5-4KHPFBPF*F7X@U-Z3R1(PQ MWGX0S">*W#C)[CZ(OI9;%/(#]EC#D?V^NO$EC(D34.VDN@6KL*$I7\5^0GT2 M60S_+0H@7)-M%)-7YYLP*6#:7S(H IBR5\!A1#.P@2&\A^(YYP.*>;92J0YW MWPYP8=BE^L5CC6V==96;I4%(NH[!H.'Q"N7I.+6/.@F=>/T$=#BJ*@5]NR4N M76,=Q93P *XA^LF8GT.%0"Y D>OSP6@X7XH!*Y:8&99D8G)O9Y#4H>(J4'[: M,;$=;GF4[1("^DL,>BI\J!O&C$=V+!/-$C2),H1.@*>S21^2&NM-='#,8XG'RT8)$(QU9IZM0S.+>0(U-)1&AX+YHZPY"V]H2?(ADP90(.1NF MK^128>F8'8<%YJP;BQG_&29VZ;)W=3<3YNP=2VA0R",QXW=6$IS/$6AYAM"T M*#7@&K0X)6FSXVKZ"%@[[_=RDD?M;CR8Z M7EF5F>9"P(QMB1)^^..-@;#)WA+RGPQNR]T'_(O&Y>$#G":+V%R(&[.UYC;%H\ULN5[,(A=)TF9@4G!0'./ MK[\ZL2>AZ_88<]1,.?BU R*:"BP03X6N!4P\?,\E&NA[]9BU\TD_R_=> Q!Z MZ\ )GYV]Y"+,\5,+XH;]E/FL@U+, D11"/L58H ]UIP0CO9[JO2!+!7G8/7& MG99_5EIIQ1\9[(@_SC[I-!--2[;^0F\A5S0UOSWIMIZ<;_X^VW,WUOY^T@[P M_\Z"S[_\^;L?UW'T'COL+?#'G?[P.->B_LZLD'DAARQV=\#;2T2)M&7^!&1 MR"4>;\JY &)>!!\9?T>^)B(*$\Z9E(^PD7?WS0TRSP_?KUR7!-2+0KS.2"[' M&;NBP9,"':)_K[-T%\4TNE@\^OJ.>V9JL['8U$*EBCWVM++5#\6RM?7]I'>B M:G9*]R.3K_RQ)[BF#^'4UU1]1637].[;P2^./P2PXU1S#R*.6RIJ;E#!0CL2T%T]16&ZNPJ]_R$.3_U2GFX< M0,8&;YU/#1 5%K#V[81&>+25.!GTZAY(6E M*!!%YE##KD0#S-!=Z^1GB?M8@CA1:JL1S)U-#JPP&M;BP/W8$VK0A;=.&J7J M,AP&9[($>M;5&0^^]?3/B:!5@'>B6)8">8J< 8HQ0? -->:D/*(7IJOHHT4Z M]L*H'N_K"51N/,H2;(A4BNG080F?5",2E:A=$S$!0I0?_DBSR]O4(>1#ECX6DRFD[="OI4">4B$5 M1*S/ 7NC))!&D-QR7$TJ@;H!=^$ZW@?+W\H.)!5AE@EFE,RD^ K<$G-@XZ]V$0@W?P%E 5EMA^R-:]>6*%G6!*::+ERCT:5)IAZ2]C,EV M]2H[%54ZT5K"[*N%%GERP&$,7)[JCR*LU]@)DZ)DV97WOUF2[F5/S10G+^\W M)^@/X_I%Y=.Z\%91]HT6UP,QYWR[2M/8?\M2>G]?H[43-_*ANRU@ABV&@4BK M^F.PT69Y8U)L495:E58Q!F[W5*KZ:F5WYJ(.[H!C'[\N!@JXI0H3\:Y)"/]( MJ5,[T6=7*HN@ZP554FQ^/&5A/9U+/W)5#&?/@T'UV"7SK7VM,E0?[K0:UE Q M,:=S*-B(4R",I:I:CA;E+'M5M1$U/I9L0EW?Y! S]/Q3HJ9D*D/U?,M1-X3Q MJ)D"F$/Q)Z*I">P)R[$XA+R4[ S,P?U3<:RQUHKE.!Q"6S([YM+C"P5I[$@* M'"M8@@TX ;8_V"#:&D<+T^^K+5EL"5HL08MS#5I[KYKRE6% M0.8'FO(7T*0HJ6Y=Y#,:MZ9UJ!"8\Z.6-(:(3M=I#FS=4=:=F]!1-G+1!1GU MHN;;O]3];V^B,(T=5][,4CC%^,U\ :QOOCH'H6.&,QC!*;!:KDM.@3%E<;@O MCMS+<<$/Y<'"@QRYJ$$^6.B+WTKEHS11N8R0/1K#+13:V'"IUM26W)#XPW?S M]^,W,?'\:0(/LM6-H0 ;0[;?*]$ M^%3G/<$>S,;X86O1@98/RS=&SU]LI$@F3=IF2N,<-B1-BVA5=2+1KLZN9A7<1-KL)";UF#0(M)ZL>D M..4:X&&Y/Q-O !V29>QEXN=JHW\.C2J>'[]<:69F:2LJYJ-^PMJ\BQE\^*)T M>DW?]UF$DR?Q_T^!U/G"SR=,WIB98'N.>=3H4LKMF"+H,@7YV9 CHMA, A=* M+6E((;_;*D$$UF7M^NI1HT'ISJHX\EL%N8280XV/<\LX6A+W$&@%PV*R4[!D M&VKLFU-=SSLU2*.EB/>JA<@)VST8(@@YPAI M8FZ;@/_1<.(PV[APJ<6/JQ[AM]X+#(?>"\FA?W)2T"*39R>.<^/& M]+,IRI:HEQ84-!*Z/I%6PQ%,,!:@[^U)]%J),]C8YJ\=X$ NV>P(21^C\D;R MTY6YPU$!(,R1%TPPF./Q3ME3%'\^^LZ;']!>&>(G,KSQQA,FW8*15OL""A?F MBDFG83H3X=L[]FASST;"#Q\D!I6K3O "&ISGYZ2^\5/Q6R2%B9,FLCXY;K$X M-RFU.V+2GW_.Z)I4[Z "$43E TCB Q7'E!HK$5H*SOLH_F7GN[MU%B<9L/"; MJ.BUEDM8E_X!A,N 8(8?P70OAO$J\R_U"M7O&(A1D'^B&=C $)Z*> Y*KB4X M%NDTE "-9,/F[P^-)JVV&R>0"/G^.),)[K39Q!3E]X:TQ)8D^$\A$D64S.IUCC@7P2V M *K+W3>7T":)-X53I;&OAT*/]VJ%GD6C\_S0+%KAHQ-Z6S\(DD3=[E\<* 8%IU*:?%?7VK<*;"' 8IJ!H@F")/H#0W+01 M6Q>!,W3I20'>9&][/Z&N:MIN<[6]]T,J(P]1G+Y&=^LK!B#2*=.>B .0=R1X M1=YK$KOTHW?8!16,3'M!:[Y)81IG3@"'W=IKS\?%%Z5JT]$#6+B-@2G1MK&T MLW3^_R/!YBQJ[?L:N;.WZ5519V$9:\IU(B# 5O;S_%G.M5M1\?JK[6UI,9!?9L"69$5V<> MU%ARF>0B2BG@T,0-PU%L.0KD:0>=)$=EKS/F%RPS*+)"KHP9%[,HLTPOO^58 MT+3[=8,&EF-'FY=JAADP/[^9@9W()3=FA$QJ'LX5T,'\=F8&BN*[ZS C8A9' M@RP:9OF;E1$(&1QQL_PYBSK*Y#$[R]^3:%"/7G30\O<>>NJ?>DAQ#K3\:#M: M>(%(!.]8>O'7'%.$>/L_W=%YB0\"^"[,]OF+7;HZI7YCD=\D(6ER]9;D%81X MD=SV(+.Y]\5FN)DWXK$8MGZCNN\;TYMN>&TD%,(::1;7C1VIT0I[ NH$3C$E MZ:R ):=;0F:\T>BJ_I9UR$3%:)6FFGMNEB4@IZG4W;^!!DL%U5$ IU3+][U2 M?EW%8&^_Y^>1W.SH/Q_"PI%%-3OFE&/P[3L.;D[UZS9XX-D2NI+ECN MM."^F1/H4R9%\"5N#W*.A+/\V!4QH"4>+2<*B8Q4K8NA^]H?+8EHX.-D8FQ" MP]-U C<+G!DK*!Q1!^!XU/_M4;BBP/=H\83CM\EJ>^?$(4">P/UB4!7#:FUL MGDDM;&J@.S]2Q%_^_.?OC^209/M]OMH??=@4FQX8.^OJ7OIWI+[F7XG_ODOS M8)GTKI@ 7T<'5<7#?10#U&'!0=W/5[@;B>.613;ROX).41,;,=> %SXO;CG- M&5P=RAN>%#6LCE4X27+W#7@-0 C,)/[,W5CL\G5,A+>+M!5E ^W!%G/[O$2' M"JE%?:PGDNZHN^Z#%,1B%=P_Q0#+.HX:K?#:.84?),Q(14%4$OWBI[L;N!> MA_CN6UG[D"JJ\#_/LCO";!O'/^^)+Y$]>-(40AVTUOD8V.'4E38T$,2;\R6, MB1/XO]>UVU=A79$VN8I]T-[>;[.8E@YM5:SZSB:4G5C,]/J9]#'U1ZRH4I0Q M)U/K+4*=1$P5J:D_19%'E?FR3':RB0+/*B@5Q1&C8KI%0,ZAT2O7O!2H]'^Q M 'BC8H1/V8X5CPK:V?&F^?Y17,TR.=Y70)BC$1R^ER_DL(Y\N8: XVA MNG< :(XP6!%Q@*>+"R/1\K$.=;-!_>L1X"F/"+,#/56^YD)]G1 MI!#X/ZI.?S@!E0I7Z8T3QY]P5#\[049LBM\U\\Z Z:>1^]L..#Z)D\)<8"&! ME6MF)<2"@WX$ G\E\?Z6O*46 ED0,C.#L$WB]H D?-G .[KF2'M 5;N&(.GW M49B/M8[M2!EME>CZ'*4Y9WJ,0#> MYQ?[7CN^]Q#>. <_=8(&X[8)9BG/ID[ED%89;)*P!7'@(6R9-4"UL L]I5?:%=,$/B'1]U MM%L2N[Y5,"MPX6-0MM:7AZ9OX&5.3#+NLB8+H.6SIB:$/,9D 8#J"F+?,=WO MIBPVARQ AQK/>J6%7;+X,Q]=Z(MM&_]["[+,I*R*]9*YK@N&_225#5MJQC:X MLH6@\IE4_X868^^CF/Y1?LZZJQ: K7>8'+DYI^"8?GOR _3GV%X%I/Z[=/? M\*- 3X*+2=X" M>?*)!M].--,QF-MO#<%&4)*" MX>))2(#IQ>T48.G.,0:*-%. "8QLEL%WG/(\ "9$"A/-/Y!J1_LYMYTU%A=Y MB2^]< H*0-0NO&B&V<=J ^/O;+8V?$%C2. 'WID@D)RG\'/& M&P-A0""<"9K^.EA ED:]5>"5+6*21/5"W#S"U5K%J/$P(KC-M3:&K[GTU1E5 M:^48WV1N^?@U(A$@Q;-PBLDJ' I19LX%49AJDMV+H\@\_BZM=A2^LX^O !%]>?8.3!13BZ>VB7V(_\ M)K!B_>Q:V18\[J4P=^+@+R#X8]^%\RKCY.T/&B/9+2[A[X(- C_,2_"\P*G? M;;>$W?]$!_'VX)4#5:%62/"K2YY1Q< M%(X5.2[BR"7$R\OB/=(R4, [0$8U7@+92PZ*W.66@.%!56WX$?AW0/*]A][5 M/HI3__?\IZ)E.LSK:0]>)V8ZUV79M=S JTK1-:U!JRJ6C^-"+^10HF>U M97,ABW&@R(;Z=ZYG,#1HPH;:VF@9$9,J[7GX.I(1-20^NQ#NK4_7#;UD%=_2 M$FO^6T9W!(>79G%(C8L\M'\&*!O"GAK)9U;=QG'<:;-S0&0YN($/\51=H 9\+=;5"LG7EVLW*;SFH[+ M/?I;.*HDBVFD>1T%OMMD^/:B0M7$._*N(V.WZO'T,.AI3>N*""H,4&)@,[*\ MX*N-CS+'D48S^V(=^S#C0//W/MLM&O]F+Y&HZ]X:+2O_;B\^]%C&?13+RGJ+ M5.D?[<63(MU:S-OL0JDYX(@_V=Q;[;141E0>N:,@*EF"W'?O.8I>) MIF8#Y (F6A:#6IT0>I\8504MQL9@!U(=EVW ".E9-4FG@]&XY1LF"$VX"&_$+?&IJQ,]:P-SS4GEZ!Q,V^3QL MYR90D]7.C;6 R6?!O%04]GEQQQM,#%5))6%"HS05SYU2R%Y0NV3RA0P^D^1F M)3!AXX\WF=JKDE3 !$=M+@IV,3*.+64OX];'0<"MN+60SA7B:B$&P,!=?@Q(45E W6/..RN17?%0K?YLA)6Q4/#KBVMCMF)11/ MWQFA5.9YB.<8?@]TEHW61P8V1;=JX)K&4'&RV"43::?Z=0LH3=WU.&Y-LP_R MV+%*)IC\\:9/4QAI%(I?W<5HH+V9W!?FN#^)ILHY@TZ._N6QH[40PFM1-_ M/L#*^?MTF D_&N2@%IY2=K"V^*Z;$61#5M2)404CHS;U]-*H\(?V3XPSQG4; M^A3(A#T["WZ$5O"TOVBRG$N;K7! ;X\R%S/E7VUVB)0[WGP%56DR!VLD0I&> M5S&IY7JEBX(2FE?EKI6N6L;SQ^"2\0TSJ%^*G-7?O9[P4PS'U>V%9T'9!660 M$#<]3+?H:'^*2=:QZ^MU^ MD/GW]W[H)P .+=EG58$I90A_B>+?'L(\6MDP@RR09 M>X/%8/"FF0>H=4W%0#2'XE<#BDK8A=92Y)S7VD#_.UQ* ;_Z M5BPT>M7 + ;\BP0>**@;AQ;&3==.G-+,JT:"G(4VL!K\M\ V/ISZZ83 U+4; MT,:H)[C&) B<*;--7;Q&#;V$X M+( )%6\TAKO!OMBRB\*X!XS8AZ)1& M@F4?@2![(.:+V*2S#,?" ]#7EH\)QAK#-!DS#2G$>)"TI.!,-IF +B%8)EC2 M:09/2Y?V..>FN0Q"'MVQ$.M6%1AYKK#_ALA(:(ZVA[DJ@TN?3&WRKP&TO#<> M?2;:>$IDJ1DHAIJG$3$.VRZC4$;;Q5/9[DNE3H,)[&;A^ 8Z9HT.A:9[W E& M2Z)(& 43%OD\#"3%Y0):!A6&ZY%8N-L?@NB3D!>2-^QD3;)'=1F)"]K&F>3XH&\/JBZT_;;= M]B@UTUZ19IR*54(:CYXS &Y.KIC*"EC ;+,P%;!:,\R5TY#S("8P\GGF0AF* MK(0=VU";C(7LVFQ!A>Q:,_#K1;123NTA?R1I2N)C!:A[QRV)#I=V!*@AG3U^ MOI"]XX=^^'X=Q7'TM7@G"-^EGRSNSUKAR?GF[[,]8[X]&M.TF,'M%Q\&:^?V M:BZ""E@^P2J#RET"!: *@%C 8M=@7]+'H#8 MPH(%9NFT6*#.&%JGK:Q%R/(]V] (8%JD-&NI I. 5>+&E>E(:@OZ@LV)G9] M<"?T'6DCU?^O*%/A=;'0=\BJ34<$8(O1*T+5G(,(E#:[5H2E-0D1,"*NJPB: M8 E$@*IQ4D60E19#"WR+40Z"N+D"?B4\U[RK\L -;UKGI0)C!"[5N]AEO3O] M>'[M:PN<)/&W/O$L3F'10$45,N=,L4?GU@.\BG.&'S[<&>IU=0)Z;8_%&%TV M(BP( >DA0KUXY_&*,-!B@8*MAY8B5Z$7 &* CC(<)@>6E9O!GH J)T/"IY73 M-,3K(,AYTCD\V2R3<2,]+LN+)6FM8D$99B8O90(_;DW#26)"_LGG0\)Y^+7J MO+;]+@K@8)*B:GJK!%:VS_+H=1$3!9X$@ZDS_",O]546>?Y$J&"W]EH7)ZOJ M]:^I'01[2HON*7FV0;1VN!+6]8O">2_$+7FP6]33JQ9DKV29*CXMTKJXHB4) MKR+7+T/KA:M+"7^Z/71/R#;&HXS%5$:L:@X= ^\(&PO#%C-9K&PLK3/Q,'Y= M&T50%^I5EDJD47%'<,DAYMG)@6 >+8N_=IJM6E1LF7]^78=E@<(7+6NCE'2YA16Y\S'%Y M573/H3^QM*0?;E!.Q2P4+,=RA- M+<"U?4\3;\!P4Q:&N.?0!GLT0J]*[5 !'GWGQ/3Y0P)2.'>OP.E%H9MWML]3 M?ZZ=Q'?S;Y)5EB:I$])2-*_1K1]D(-M[W^#RK/R2ZV/$N_H ?O-.GK/]&XEI M'3KVYEE:'V>)WMP<43:9^G/AAK= S0=POS4:B)<./]!=!1NX//K6 9:S!BY0 M5C M&;U,<<+T$/U_>ED1Y:?MQ%[A\S_\5Y*]):F?9O33O$QH-;1D9/F_#_E2K_E" MU1*P/]@$U8W_^P]IG,%2#JP4.RXPEZT35.H:!S6%8O<"YNKFJW-(;J+B4$O; M%/ZBA_OZ%29]EO\%F@0M_):XO:_N01UZRC^M<3;7^@4RO33^(_U7\D\OHN\9 M9T9G_CX?[]4+Y\:Z-#, C/"]'W;10\JAJV@9(- (C1!)ZW)!#VB?( MKQ&;''-*U:+W$>OCQ&82!6X4'\"@N8Y^ZZ*"^25&..ZCN'-1FY]@W'$M54$, M7:T?;G*Y"UI&.RWRA?PG\Q/81_EHHZ!":NF\ASX=D)T^"L$X*WIWSBYLR\EO3D#KNOWW']S&(QF9 MU/A>)C6Z S#2YO'B/S[><%A"XQN,$-R"3'/32JU+.J?!_A(C')3M1F!OAH^! MVP:"]0U&".X=ORB7V+$YOH31&^T<0Q=]" \9C:6X5#5_)T<6/F1J%P>'XKL1 M2/!#:@FE8Y3T?L?5M?/)K.\'1A3)&Q172!@TM0UC[^1;^EU$+F_]5G,N-6ZF$JK MKPR[2)AEE.M(0@\?ZN.Q0ER?Z(:\TV\8+&B^M\9D.(8A6K@VABQ>!?XOSMO)-W=T/)X+20PO\((0[,9=SL#02:; M9..Q2J0JNOCHA!Z-.R5W.<'2OCG1E;>G?7G3.'\WO*)1YA5]69K0[),H?B'[ MZ,,)Z&O$VF$WW7I-GN?#(N\D-HPK,'/IW[3,2;(*:2^^HTW,_ IA;*Z12"K+ M-]R0-"UFTX(U5,OJZ"Q3+(61"=1/Y9\N[+.B M]@1UYU!1-<+UQ5L&I1NLQZX>@3\!;,DF@U_:9J%'G4%,NT M1OM?8X1%A03O FI:S>4/';(Z1DR^Y,FF)#[66^ZE9;"_Q@C+"D[)=9+T(0RC MC^(%>R]>)1Z#$:J\,\?>B7^C9W =@Q1Z!D@Z>IED$$:X*KF:%S8A>9=ACQQH M*8^\"9U292[^(0..##"5 M^0['5K!@R< ,*K2]SLCVS1J]#,:[)V@(_"4AVRR@+05O2>+&_J%IZ.O/0V<9 MO5!#9K6%[>;[[H@[]I<8C[!N>93"Q[!644.WXX,3#\((%^]=U)?;+7!DLT>_ 7OWW, '2[1PBZRO< MITB]A-1K"@>QSI_IMAZ'=T-BH(?!ER!VJ?"A'N0H\+U<\*;PWUR+66W+.''1 M0(9QUV4N?01;PAHUN/8? 2C*)ZIV2.U,0-[7*&F0J=459SE:.=18!B-N2I, M#"-90=%.($1IQL3R4MF2TC4?_D7+:Q#J">J8VHPO,)[BM ^F=)W PY?'B4N/ M!KL&F4S#YJ(SFWZ)XG0'VTCI\^KRA?S/,""+.RQ182#&(WYV/IR@54FZ]O[4 M :W5-G^P>70TZ4V:/A@V29)>]K;W$UI-XA;N\FH+-CZ%XP#G^!K=K:^.LDXZ MKA7ZAC&FP]X@:F%]EX8U@LV!N+X3T)K1W;B'>!1&8LU[KD3=)Y3=3S'N_-]9 M\/F7/W_W(_-Y$N=+C' H!\9_CNBK=*KZC(BNLQ=!&5N?*#BLG5H_9&&,A%65 M]:=A'"?Q$]HKB]!5\9/4>1]ACHW66^K^0YC BJ%+:KT?_D4* M0^_NFTNHR_"FR)B$#RLW\T/QFJ?5H:@,V,RT.A:OBS1(\9,+VI^7N6G?P?H-WW)P,YTJ L>Q,/6=U_\?865KODVT6(8R4A)*^ $NN0S M\"J&6J[%N]QR(B'[!:U^89W!JV.DH#PKFSKD,^(UHE#E]&-BNV04-@G\^N7E MOHAT]D0$\RN,)_-ETWD^4=1SS7.M.FG&"B,Q0GA+W_S06LM1O^Y)_QN,$!0E MR#$P7S$N:'1M[5UK<]LVNOZ\^RMP MVJ2)9R1:5UN^;&9<.]VZ;1)/DDW.^;0#D9"(FB18@+2L_OKSOB] BI)OL2W9 M=*S.[$:62( GO?^ -P/LSAZ\T^V'PH>P+]L/Y-9)-Z\_=]FN^6U]S?MGW#! MIKMB?ZB"*3/9-!+_^B'F>BR37<;S3/V/C%.E,YYD>RD/ IF,=]D@/=_[@9H- MY%EYDTR:H9#C,-MM>ZV>3."2_;3X=:22K&GDWV*WW4JS/=M#,U/I;FN/?AOQ M6$;3W<\R%H:]%Q/V4<4\*2X_B?>^V=], MX7\P=)J"50Y1XW0NCM%7D=*[/[;HO[V;1MRYXXCWA_I-,=Z[]#ZQ4!BJ*%C& M KP]#^509NR]\IB%<+D4W[H(7K=_4^?+!=M";Z\^:S',_5!D[-VG5PW#$],T M0LO1MZ-N;JCN:?')0.(Z+Q>G>9DR)N,Q,]K_UP_PH3T8=-OMK6[WORWOSW3\ M ^-1=OD/Q3S1T#K=;5 ;3D-LMTB%W /7=P72?7&]9#VR:@UR%]RN&KC/9)A5 M^6QY.TL44/?F0, \_D36;LS]XXG.3"=U@)P>LO;W5ZJUEZ'DL M_3NN_9!U.@W6:77JONK=YV$@5CW,VX![X-WHR*\&X%?X\?='_(G01B4\8C_Q M.-T#2Y",9 _21[5'!>/Z!]Y#QS"7.QPK>'O. U'@FMVQ"=)XYG#^U8K[K5N MB_@YY[CK#;;:M?.-/R1L*$(>C9@:L1L=Y=<__7C>:;7]O8.OQ_9CL+ MLS02W(B 98KYJ$!US%2NH=F1P/]G(DXC-8VA6[QDJG(V4IIEH6"I,C*3*L&K M/GTY88>A%"/V:PY3RCX* ZWX,,T?1B/I"^VQSZ$TLWO@\Y#ZE0F;[6#B#+ MFAP&>H--9!0Q\)$2QID1L6S&\'L83=E8*V/M#3,\XGJ*)NM%N]^ A_-:+0;/ MYX<-)D>@>9(<1O6W"!ILHG(PID/!7G2W6GAI@Z59@-Y#N"F@ M;R(P8J"IJ'7!(1BG_M=*ZD&2F!UO>V>K=GX:PI)KP00\D1Q& EV:% R:,V_H M_:#!.R#8H;.&X>N98"<1.%$3B>!B8 #'T*,L?P1X]?LOG4KE,* S\-A8!K./ST>_@5\(V/9Y))( @I I M1B)SSJ''R'+/GB;EUFDDH00A*A\M%1JZA/6$/F+P/7,-B\Q3>)XSN& X)5%Z MQQ,^%M3 D3@3D4KI,TK:G.J'/V*9@1S23S'('G1E\N&?PB=_E0=_@BN,]RY. M#NA*>28#'''EB6@8+(9[L"%8 Y@4'(T=*'1#:P)N=*$%G+C/QAU(=+V'.3Y> MPVH67)ELFDJ8/E!&5H?DN*#,YNQ&*HK4A!Q>=*MQZ7&"[Z(XO$7(KI7'MRB/ MMC?8&=12>13B4RH0%-<(8KTFQ$MQ!7>O__A\O&'!,U,P*"*70##F 8DVF3&% M$=\(QJC\TZ:5D;$&#QQTA-4\-C@,.73"V1F/LT\5KG%QHN^\X*M1BGDFNQ9 MX2Z2[^6L9=!4J\K1UI"1V.N]+R!AWXQFF.HE^Z MN0D.UMY0G>-0D"DW5!IT)C1U7D6Z%MY]Y34&6B MS4B!H2X>)P5/N#G4@I\V29IV>30!"5KS)R_P)]?*_@S440)N&]S-T$&4"4:9 MX&ZA"2B_L![8(<^-#6A0X4]$! X>92Q,Z==9E5VD-$IUW;#V8ZP%!;1:H+[/ M,!J=,R1+,LJ#VZT3\57KGK_\620"OKDR:_F0%:[Z5;.R$G%M 'SJVMC:E:7,XI^RM'?Q5B&.SJ=X%AU*=,Y\EI@WTY89]5!F[/ M1X%.L<%H9KN]W=QN[S1;[6YW40ZJ*KNRSCVOL[7S5)X&P4C,;H),?')'-4_A5 M24+#,,I1L:, XO04L:M-?N'%$:7#7-*!TF96D)X"R\^N0<&SCT23E$Y7W.J T(6<>X+0T+XHMNBU%1I M3BL5(% (:F1+-#AUMJNUN*[%]09QK9H'@I46,A[FV@* M08B=4%8=[0Q66TG29 *M@=GBYP!)")BUQ;&S'X8:A6NH,DGFCNZR8A11450+ M,D@>A!GN2:@FZM0(REC15LE<@-XXBD[1.05)M09_YWKD+Z78L@;_C/S!LPBEJ7AU&"UD5!* M+RH:=/?0J2U(0P)C-JI:)Y;90U3WC";W.F_6,J7FJIC0MBU?TG,7^?%9=IPH M$C(+D9%C,^(02D($"UH832A$O+6H+=IGD-!/<]Y4.Z"IB3A#+ M!?G*)4F4\BL 2AG9^>0ZDG;K167P)4.,8J8J=A<*,S!GMJTY&UT^(,TB9PF MSE':KJ:9W6ISX7VPW:OG]O,HJFBF<@;1_X&++-D&\TQIP2ATCI)=$UA3U'0E MKU$+6ZTH"@WB7-HD+TV!9;7X$9< ##[FZ W1_8@@2]$JU.5P:AM.;)HNDC-L M%:P;2!.T%G%<> .I4>G'W;[G?H) %;AAAA4(D$7-"B6 MN%#=1*AR6:@BB4P>CQV)%/0U@GF!>3Q1^I1%RN>6#(O&W"IN0VSE"B.0S^)G MUZY-YV(1#OR0W)2L05@UQQ(OA2P^#F?%A797?;6;19#JH2F+!(@">(,/U-#VMIP84=@KOT0HT-;52(_ MHB#)E\@K]NM3]YUCG1 MZJPTT!4Q[<$K&$MT/@01((J-:AB6>A<&:_/WECHQ/^)$9;-1#_-L?AJ& A:; MJF6_\23'=$Q[;B?0O"0_ =$;/&'1JWOP_BF/8[>-^]K-_[=*8=TS0UO/@V*( M'6)#]W(WG\]-B'**N[ALM6[(C31EUO]%OS]P= K0!7F*03I3*<8KN(]KZC@G MME5'D9WG=65%'K5L;9+%XRFZVVQKNH*)3);%-)F:4< MF56ZY#PB][,PQ[-;\?0"'5CV_4*2[>#K\9V,] -#OWMK>V=;JO=J]*'OIDVT_8>@C"SPO*",86C_#/W3\=:Y4G MON!-TGK>MNASI/,Q.#%FMA?H,=7(?9@S3SSI=J5!Z7F=_A)/3EJ@@-2O\%D: M 9/[R+"UG/B9)6 !0M;X6@B*US( ;TDF'LZP#GWZIV!4OMH=AIT>"\%MI*"6 M0\.I"R0+N]6@DW 6[\=KSB#P4_#[+Q3Z'@1G/,D@,FVX\P3@P;E/F7-V)KDK MK\9<1E1\S[$J3HXL%E5U[EO1(^9:GH5*4XX91K78,PW)4I1QO#A*CQTD4]QU M #,QVVE@^0Z)3897XF=J 6!A%QT)8]IP6?^7@?]OS;9QY+I\6>REY=([":O(H*S()EWD+0X%W M8=^!YI-DQM[#;H?8849[(]:'6CV,?NA:?Z%F&L+MO 1,S*I63F6 93.CZ3P0 MJS"=99.NVV!,F5IWE^W!;5/>[MRD1*P:,#*;/0-,3^2D$[Z'+P5N4Z9B''BJ ME R[7,,\4Y2O?==[^JZ=I^V['B%9KSS:ETB1]R%4?\_$A]7J_EZ_?B6/GW[L M]O8($_0)C_ #=^IU>P.=H#/IEP0X-A*1 G?);A'0]C3!,Q6=H<:.E<:,9*Y3 MF>6!V&.O.QMLI'D>$-DR5 G8C6F#Q=)H 0,QT+EC4H!:'V78*OQ&]#JP*"45 M<@3NFRG9<*GC(!-5U&Y2@)ZZ&V @5%3>4_G5'HZ]LV?@BX#(2HHV'A=)T3F08%LGLTW1I/QU >O)5;"FMTS$ MT)_/RP.C0CS]J6 I4#NSH_H]]O:P MK<.D1P^3>D\[3"KWT1<9"-PQ1GP\]Z*&@ECRU*.B=0KSSKIZJWZ1484JY0(C M,ZMBE8?:(IXIPWGUV_7HY7H-&[+$;A?\?SXY1C1]<9DPV+3IB K-[K4'N-N= M$I'P8)'(Z)"?X^2: I=[RN*AZ7@Z#G&*X MX\*RJZF8-7%?GNZ6QIJ)@"O@V<" R@USG077R=K4[)H7Z59?4.)>A50]$[SA'A),*3&E0F%D MYO9@C7$W5TRI3AY%ZZ,#GI.=_83OYP+';'KE&[L?;2H>&P-/8L6_-3_&V*;9 M9%^DGRG-CCSV;RW__CL2RUCT+:_]Q%_IO))IN8>UZW>]]G;]7A5Z G$H\3]L MO$@O4Y^=!FU?H[X47WCU4_?8NF4]&^O96,_&XT:1BX? X7M*A:Y?#OOP\.W) MYX/WAV_9X8?WOQQ_?'?P^?C#^U5[+4]Q\_&Q2P]5\T+SNT?LRY%ORI=><2KF M9;G2,F=Y0RKH.05/JX%@SQMTEDU$==; E"!(^) MPU9WL]/9Q"+) [7RR/56<,@?BH^.M=P%^M9NL?C/Y;$S[7A,^' M(GSV[D'XW-\D' !A M/ #@ &%W:2UE>#,Q7S$N:'1M[5M9D]LV$G[/K\#&Y<2N$G7,D8TIQ56S MZ]DMOV1W4ZG=O$)$4T0&!!@ U.%?O]T J6LTD29.9N28JIJ12#8:W8VO#QR< M%+Y4;[]@DP*XP&\V\=(K>'O[4W(YZH\F@WB)!(.&8C(U8L6<7RGX[LN2VYG4 M*>.U-W^1966LY]J/*RZ$U+.4?5LMQU\&MD+.VT;-T\2;*AWVKZ4>EU(G!2K5*?Y0E M./8]+-@/IN2Z)9P:[TV)M!Z6/N%*SG2J(/?4!S5ONUD4TD/B*IY!6EE(%I97 MX[V^?[4[[&LAA2_27/HD0TK0U,E7+T;?#,>3 ;5].QE4^(<6"I;Z(U6T9.-] M'3.CC$U?#,-G_$=I?+LLY%1Z]KWILPBMM>XG:CVZ.-;UX\;V:?1^WV/_E9DW MEKWKLW]:^>&#@A[+P'J9KY@ON$\?,D607VJ!C-+DJO_7JS?ER7\HMDWWS*5IL])J%SWM6\#DP"W,)"Q!H*^G8+S6W'JQ:X7T*-\QH]@]C M2S8:)O]A)F&CUC_S-6"?9>BQIO2' ]_)WUQYVU=ZQ]T5C[;]RAC=&: MY8K=:;-0(&8(U&#TQM3"($=M/*/67&K&]8K5VML:4&;NH426- :LLR4Z/O>1+I[!!HR<([;%9&4_ ZPWRV>#N\)% :[5!3!J \BR*3-:AQN MKK$Y2H*)@J&=LH*YFOYMVB_ 0L.$%"BE4YC.<&C90OH"%7059$% XENA:$:@ MFG-L)MATM6V&#D"[ +H\!B!@N=0X1#3:FR'I(7J0'!_;K>=2Y^C,W$OD(W6F M:H$\<=BW[-]#R$@* *B$(\ 1$)7:(*H93+?7-4HL)#'N$46MD !A9'"L0W])V:-E%RU6#EA]W3/NU M:Y#0Y$5R3)/G$B^#N=\S;B$,+ Z4G"J@ 6" :)HJZ0HB)[(2@Q(%)KH6TF7* MN!K;4>_6J#C"E349"+SMV"L<4 &(D#AJM\NLX'H&[ 8CP0^U0HK1)4]&UZ_@ M=6@ZNA;Q*EYB7V!U1!;Q9Q0NM@ 7 4"RG-Q1OM-1CAV1GOLP1 K*C _6#>$X-'J4LC)>N].;4.Z8 @YSTU/,1J:VR "#Q%RZ M$'J0"G3@0Z7?)FAM!SX+B@?<-.EH,_:])BC20XD!#&5Q1DG!?1!TZJ20/-8Z M,B;-$(HU<:H=);+@9BYDO1"HC ,4"&=YH5&%Q97,:L4IOJ):08A-0L06,;UN M5P7X:PI$B .'[4&L0][3CS?K7.*8B:8'7>+D6';/,TZ/@B<["#K57 K"/7=& M4U/[A_L^ M)5_Q-35069T?G\>P:5NP!S^&: .49TS,.]R>,6Y%&\,C,.X#C";F38T9GFSC M]ZL7RXOAZ,W8/29T4ZUBLJRVA*.MPN 0V](XCP\RFIOE*"%R:E9MV*N'VN3H M$AA6]\@;V7%2!F%9@58<=+V6['64J^!N74=10 XN!")DJF"2)HNLF))WH)HU MACWZWL=;Z5S]YC-UDNO?.-,,BXZB]:S>)DQ2U-[&]B9B$C@?44'=*^M1*(Y% MO3?6KKQ.SQ"P7:#?G[_>*"Q3412)0*4E %I,R"0@LII28SV/7 "_H]HA MEJVA>@@%=UB#;=>Z'H779LH7%V .A%(NL*&#=20]@.VF0$=BA"G6T;U8NCBL M6UQ=HN712$&-)GT=7 \\U_#:H75_:GF#U4=N,8#U$#L0HBVB+ZR[-S#MQL>S:*/DJU R=( M3M9M?:8FRM6_KE &6D?^Q(;WIK)2LG+^!.MTZW3K=GC<@_?E*MN<&0J=;I]OY552?6'4]<(/[1Y>[F-;Y M1J=;I]M91ZXN:GT6".ETZW0[-]T^9K&ZV<3OL7];<))V#\.FZ-\+"3F[74)6 MT\DP]J]X7.'78AI^T\[)LVPL/=DKDWNOE>8*EDD\""&-ICV=NM1C(5VE^"JE MI^L]V$UI?NCETY]K1R=#VJY#TP2T^*BW4G_OEQ>?X<748ITF*SZ#F!H3GGNP M*5<+OG(A#TX&](+PVR\F@_!J\?\!4$L#!!0 ( !,XGE@NFYAL[P< .X] M . 87=I+65X,S%?,BYH=&WM6VMSV[82_=Y?@=M,VF1&U,MV;T/I9L8W M36?RI>_I[5>(6(JX!@$6 /7HK^\N0$JR+%=RT]I*0\\D-LG%8A>@6OW_Z27(SZX^D@7J+!H+&8SHQ8,^?7"O[S:9IXDV5#OM74D]*J9,"Y+SP MS8V9625._D8^9L8*L G>04_3JG62&^W)!-+1L/*3&$AT.0G/3 MO;K_L#JL:RF%+])<^B1#2]!4R6?/1E\,)],!E7T]'53X#ULHM-3?F:*E-M[/ M,3/*V/39,/Q,_JZ,WZX*.9.>?6/Z+$)KD_N)68_&QZI^6-\^3M[O>NQ-8:7# M# JP[+L^>\/5;]R"][S',K!>YFOF"^[3MDD>/TAV7V^$)I1:H%F:7/;_??GJ M>3NZ$VK3]+)_=7'Q?#^&G5[[XD/LM-%+%G[>L8(O@%E82%B"P&Z2COU:<^O! MJC7>)\9C1K.OC2W9:)A\STS.KFWIO#5ZSOYGK!+LG18UWI#@>OAWUI]T'7TN M'3UN.OJ_W&'W8D>6:W:CS5*!F$,O]G?3R\*@1VT\H])<:L;UFM7:VQHP9NZA M1)?4_9R5>&4E5RSG&=ZRS)3(?-Y$NSL&&C)PCMLUF93\!K#>'9\.[PD,!JM4 MQ-]4!QEDTF8U(HUK+(Z1X#3)L)VR@KF:_MN67X*%Q@DE4$JG<#+'KF5+Z0M, MT%60A0#);X6A&8%I+K"88+/U;C,\)78[\-YND(MCX 662XWP(*1MX=!#Y**Y MI^EH^USJ'#F,>XE^I,Y4+= G0FZG[WL(5TF\ATDX CL- J6V:&Z Y/:JQHB% M),<]LJ@5&B"$#>(L5.="/!EW!OGKD%AHX*(D$R>2[P,7?V.H4P*H$*0R)D"ZGP&B.29 MDJX@CJQ?P,A0=78EX%2^Q+K ZHIK\,Z+)';!'\%$L)U>4WZHH MQXHHS_TA@!8D1LY1)3:8VP7P1PITW@#]*W 8"'9\F(J/H[)'*B'CM3N]"$W7 M,T"$-35% 6!JBPZ0&Q?2!<9%*]#!#ZTQMER]R_<6% ^0;13 %G:]9BZ@AQ)Y M&V-Q1DG!?0ATYJ20/"I;&75*F($T>:H=:8?I+'@R M2A'9"RD(?-P9S8GNN4/@DKPE1'(K6G0@7B6?227]FL3"H6IIK 0@!8Q$F-\R MW9''8599-0E5M:T0HRZ(FRPS5H0 @E">@T;-HA"J^ 0J&@-D@HN "$<<*[)" M8N\ >12060/(MPNNZL FU%N0YZ@?Y0+;V1W0@2@83N#%>'E8% ;D84'D-!>E MY\S4_OZZ3V%NOK$&TM7Y\444F[6*/0PFB&V \4S(>3?!GS%N14ND$1AW 4:[ M HW0"T]V\?O9L]5X.'HU<0_A3YJU39;5EG"T,T4>X"#\]#,H!ZA)T)B3*'X"P0]TKZC:05_D[QN MQRK\6DL,.0S+6F=AU^-EMY([9PRW*[EKA5H10Y$(5%J'TXH^DX#(:J3&9D6U M!'Y#VB%JQZ >@NH-&\#M9M>#\-HL?N(NR $JY0(+.M@PZ0%L-RH9C1&F*&9[ M4;HXU"VN+K'EL9%"&LWT=7!#\%SIM4/K_OKN&M5';I' >H@="&R+Z N;_@U, M>W'FEGIAU )H^M9\WKR[L U!0UDILP9\NBQ,9&5^:Q @: _(F\_OSMCN7FSW MSQ!/CW2HX&%9'GWK?6*6/BRI#XP<.KPQ:8Y94!ATZ@)S(/-$\36NC]#S"L0D MUC(:#OO#YVT!S$7QRD'JXCH;VL8(1PVB[W "! .P;>VTZH_$E+;E&R.T$INS M%Z&ZJ^?4? ,O[GD^Z@_'1TPN+H\8C(?'/+SJO_KRE@W^8??3:HZP!.P<[-4E MMEDR0RJ_2![^O$ OIK0,N!UKW;!)] M4&H'#N^]U9:5B%\,>&P_'EW]Q6[!G>?@97GR< M6/A'Y'^((1^/%SU42&ERZW+[=QR>P_V^A&T-);]+#-@WUEPDMXGAM>D M;PH).?MZ\S[KVWB X8]8#7_3NY0G>=7T:-^O[GWCFRM8)?%HA#2:WO+4I9X( MZ2K%URD]W;R5W8KU0U\"_[]V=%:DK3H434"+]_I$^*_^DO0)OA(N-A-EQ><0 MY\&$YQYLRM62KUV8":<#^EK[]2?30?C.^W=02P,$% @ $SB>6&X1\]M; M! 'A8 X !A=VDM97@S,E\Q+FAT;>U8;6_;-A#^WE]Q:["B!2Q;=I*B ME;P 09(-_;"V6_;VE18IZU:*9$G*MO+K=Z0DYP7ID@Y-BJP)D#CF'9][(WD/ M.:]\+0^>P+P2C-,GS#UZ*0Y._DIV9^/I?-)])85)KS%?:-Z"\ZT4/SRMF5VB MRH U7G^'M='6,^5SPSA'M^CRFM4225P6?E^ M8*$WB<.S@+'0E@N;T @AS>=(!YE'6ZYITO=CXA$E;8S?9GF\TF8>S"?&/JE#,5,W66(-N3X:HR%EMIF M.VG\R>\JXI--A0OT\%:/H5M:7>SW[PE<2/LM$SZ=W63K\Y;5_01Z)*S'$@OF M42O0)1Q5*$HXV8BB\;@2\*XDJ;#POK&NH8T+7L/T%?P^/AT?C>%4%''B='<_ M'0%S<,BU\8)?4A^47J(-#:!P(_J_&,/S@/)L9S-+IT5^I&O#5-M] MY?D+""XR5'2F WH')2JF"F22TL.\J,E[&M0VNE*B*TCRL6'6T_H4BM.R^YG9 MHH+=Z8C6TFP/RD;*EE!K0V$X6*.OXEPK/C9H>T!R^WP9/V M;(J**('0R25B,[KS55(QIU@\M]0L-&U'W5.,$_K#WU M19OSYT5YXVZ^992>+:087.C92; :R JY'*2)9*UN/ %M!,\[T+UTG'Z?]_KD MN63&BN G\@86G@^AX##]9/#N3XA)/^WHY?EB9?,SBE\CB,;6RD,<1 MO*?N@)Q&8ZOX!)7[C\W@-F??8\UNF[6;B-)]%HD^0T?Z?W/>8^J@/(-#8U'" M;MH1Q ?%BQYFW@_!D0-$A[5%\H[X;&2F2&R'Y_;]GR73KMUDAD>A&X?<^_">2J3ME8A:XZ![C \8-\R_-I4HW. MQ3NQC7<1\K(LH3$T$MRD"],WS*KO[_!D/HGOPO\ 4$L#!!0 ( !,XGECKM/\;600 #$5 . M87=I+65X,S)?,BYH=&WM6-MNW#80?<]73&,T2 !+JUW;02)M#1AN N0AE]:] MO5(BM9J&(AF2\J[R]1U2TOH"IW:+V&D:&[#7RQF>N9&<0RX;W\K#![!L!./T M"4N/7HK#%W\D>XMTL9P-7TEA-FHL2\U[<+Z7XH>'+;,K5#FPSNOOL#7:>J9\ M81CGJ%8Y/#.;XF&$Y7@Z31JEB=D MZ\7&)TSB2N52U#[8"-,G,^L&O4B<897(C17)VC)37++]M^;(UAJY;_(:?5*1 MIE#!R*.=^=.L6,["W,/ES- O92AFZC9#M"''EV.LM-0VW\GB3W%;$;_8-%BB MASBBA/G>P?9+C '1UP;+_@%]4GI M>?8T6/"-@!-F2Z:$2]YNI.CAJ/)!LLBR17I?]%L/]!54L>Q]J$XH1RE<+$#; MPWNEUU+PE0"F. ED6 Z^83XJ&F%1&5XAT-H'"[]'^5PN. \FAGL\CF57&L6\-4/WSEQ1,(+C)4=*8#>@?U M=A4ZS[QHR7L:U#:Z4J.K2/*A8];3^A2*T[)[S6S5P-Y\E];28A_J3LJ>4%M# M83A8HV_B7"L^=&A'0'+[;!D_9D^V:U14G44?)K[85 U3E)-QHHCBZ8W0UR)B70/$HJ14("0WZ09 AOBIT0 M.4;L8)"T.CEXK:D:T:B;7!X3&C:B'JO&"?[KVE-WVIROW;\W;<);2-X,2#O9VGV?3'J4UDD,T[D3AA&Y14#.2)P.R&? MHJ,V*='W^:0]*I$6WT8>L><905-.9IX/,#-O+^.-M"K6X@PU*K;L;*A8>F"H.EHB_Q)D[0:K_E,EG[D9=4>+CIQJ M0D=,X9C)C\P*[]D%FO;E:KOET'LB!)R)Q8Z*ZI'3&M">23)> _L(5KB%V60I2-5:?8F#=XRUBRS[I MR%DC4=LR,.V1#1/(99VZLPI=7]#].-#_;*]"EE[):BDW"J4ZQ0($0=JTJ.#I#3#,/TNFI[1P#N^H][4\Z M=NA*.)F.4Q.Z57W3#VW-MFD9MA)#3TI833>VG,DUZUWL2LM9>/ \?+"'-D4$L! A0#% M @ $SB>6$%( RJ&% )*4 X ( !OP4# &%W:2UE>#$P M7S$N:'1M4$L! A0#% @ $SB>6#Q"$UWI!P 83P X M ( !<1H# &%W:2UE>#,Q7S$N:'1M4$L! A0#% @ $SB>6"Z;F&SO!P M[CT X ( !AB(# &%W:2UE>#,Q7S(N:'1M4$L! A0#% M @ $SB>6&X1\]M;! 'A8 X ( !H2H# &%W:2UE>#,R M7S$N:'1M4$L! A0#% @ $SB>6.NT_QM9! ,14 X K ( !*"\# &%W:2UE>#,R7S(N:'1M4$L%!@ ' < J $ *TS P $! end XML 100 awi-20240331_htm.xml IDEA: XBRL DOCUMENT 0000007431 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2023-12-31 0000007431 awi:MineralFiberMember 2023-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySixMember 2024-03-31 0000007431 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0000007431 awi:WorthingtonArmstrongVentureMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000007431 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000007431 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000007431 2023-12-31 0000007431 us-gaap:RetainedEarningsMember 2024-03-31 0000007431 awi:RetireeHealthAndLifeInsuranceBenefitsMember 2024-01-01 2024-03-31 0000007431 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0000007431 us-gaap:CommonStockMember 2022-12-31 0000007431 awi:MineralFiberMember 2023-01-01 2023-03-31 0000007431 us-gaap:CommonStockMember 2023-12-31 0000007431 awi:USDefinedBenefitPensionPlansMember 2023-01-01 2023-03-31 0000007431 awi:TermLoanMember 2023-12-31 0000007431 srt:MaximumMember awi:July2018ProgramMember us-gaap:CommonStockMember 2016-07-29 0000007431 us-gaap:RetainedEarningsMember 2023-03-31 0000007431 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000007431 awi:ArchitecturalSpecialtiesMember 2023-12-31 0000007431 us-gaap:TreasuryStockCommonMember 2022-12-31 0000007431 awi:ArchitecturalSpecialtiesMember 2024-03-31 0000007431 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentyFiveMember 2024-01-01 2024-03-31 0000007431 us-gaap:OtherNoncurrentLiabilitiesMember 2024-03-31 0000007431 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember 2024-03-31 0000007431 us-gaap:TreasuryStockCommonMember 2024-03-31 0000007431 srt:PartnershipInterestMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-01-01 2023-03-31 0000007431 awi:HomeCentersMember awi:MineralFiberMember 2023-01-01 2023-03-31 0000007431 us-gaap:InterestRateSwapMember 2024-03-31 0000007431 us-gaap:OtherIntangibleAssetsMember 2024-03-31 0000007431 us-gaap:RetainedEarningsMember 2022-12-31 0000007431 us-gaap:CommonStockMember 2023-03-31 0000007431 awi:RetailersAndOtherMember awi:MineralFiberMember 2024-01-01 2024-03-31 0000007431 awi:DistributorsMember awi:MineralFiberMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000007431 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000007431 awi:OvercastInnovationsLlcMember 2023-01-01 2023-03-31 0000007431 awi:UnallocatedCorporateMember 2024-03-31 0000007431 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0000007431 awi:UnallocatedCorporateMember 2023-12-31 0000007431 awi:MaconSiteMember 2024-01-01 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000007431 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000007431 awi:BiLateralFacilityMember us-gaap:LetterOfCreditMember 2024-03-31 0000007431 2018-01-01 2021-12-31 0000007431 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:InterestRateSwapMember 2023-12-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000007431 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-31 0000007431 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0000007431 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember 2024-01-01 2024-03-31 0000007431 awi:ElizabethCityMember 2007-01-01 2007-12-31 0000007431 awi:TermLoanMember 2024-03-31 0000007431 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0000007431 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000007431 us-gaap:TreasuryStockCommonMember 2023-12-31 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0000007431 srt:PartnershipInterestMember us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0000007431 awi:USDefinedBenefitPensionPlansMember 2024-01-01 2024-03-31 0000007431 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2024-03-31 0000007431 us-gaap:TreasuryStockCommonMember 2023-03-31 0000007431 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000007431 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0000007431 awi:ArchitecturalSpecialtiesMember 2024-01-01 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2024-01-01 2024-03-31 0000007431 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0000007431 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000007431 awi:HomeCentersMember awi:MineralFiberMember 2024-01-01 2024-03-31 0000007431 us-gaap:FairValueInputsLevel3Member 2024-03-31 0000007431 awi:UnallocatedCorporateMember 2024-01-01 2024-03-31 0000007431 awi:UnallocatedCorporateMember 2023-01-01 2023-03-31 0000007431 srt:MaximumMember awi:TrademarksAndBrandNamesMember 2024-03-31 0000007431 awi:TURFDesignIncMember 2023-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0000007431 2024-04-25 0000007431 us-gaap:RetainedEarningsMember 2023-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToJuneTwentyTwentyFourMember 2024-01-01 2024-03-31 0000007431 us-gaap:TrademarksAndTradeNamesMember 2024-01-01 2024-03-31 0000007431 awi:TrademarksAndBrandNamesMember 2023-12-31 0000007431 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000007431 awi:DistributorsMember awi:MineralFiberMember 2024-01-01 2024-03-31 0000007431 awi:WorthingtonArmstrongVentureMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000007431 us-gaap:CustomerRelationshipsMember 2024-03-31 0000007431 2022-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyOneToMarchTwentyTwentyFiveMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000007431 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0000007431 awi:BokModernLlcMember us-gaap:MeasurementInputDefaultRateMember 2024-03-31 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2024-01-01 2024-03-31 0000007431 awi:DistributorsMember awi:ArchitecturalSpecialtiesMember 2024-01-01 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-03-31 0000007431 2023-01-01 2023-03-31 0000007431 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember 2024-01-01 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000007431 awi:MineralFiberMember 2024-03-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentySixMember 2024-03-31 0000007431 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToJuneTwentyTwentyFourMember 2024-03-31 0000007431 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0000007431 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0000007431 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000007431 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000007431 us-gaap:LetterOfCreditMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-03-31 0000007431 awi:MineralFiberMember 2024-01-01 2024-03-31 0000007431 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember 2024-03-31 0000007431 awi:BokModernLlcMember us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0000007431 awi:InsolcorpLLCMember us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0000007431 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0000007431 2023-03-31 0000007431 us-gaap:CommonStockMember 2016-07-27 2016-07-29 0000007431 awi:RetailersAndOtherMember awi:ArchitecturalSpecialtiesMember 2023-01-01 2023-03-31 0000007431 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000007431 awi:OvercastInnovationsLlcMember 2024-03-31 0000007431 awi:MaconSiteMember 2010-09-01 2010-09-30 0000007431 awi:TrademarksAndBrandNamesMember 2024-03-31 0000007431 awi:ArchitecturalSpecialtiesMember 2023-01-01 2023-03-31 0000007431 awi:ShareRepurchaseProgramExcludingAcceleratedShareRepurchaseMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000007431 us-gaap:SeniorNotesMember 2024-03-31 0000007431 awi:DirectCustomersMember awi:MineralFiberMember 2024-01-01 2024-03-31 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-03-31 0000007431 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2023-12-31 0000007431 awi:DistributorsMember awi:ArchitecturalSpecialtiesMember 2023-01-01 2023-03-31 0000007431 us-gaap:OtherIntangibleAssetsMember 2024-01-01 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-03-31 0000007431 2024-01-01 2024-03-31 0000007431 awi:OvercastInnovationsLlcMember 2024-01-01 2024-01-31 0000007431 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000007431 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2024-03-31 0000007431 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToDecemberTwentyTwentyFiveMember 2024-03-31 0000007431 awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySixMember 2024-01-01 2024-03-31 0000007431 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000007431 us-gaap:LetterOfCreditMember 2024-03-31 0000007431 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:InterestRateSwapMember 2024-03-31 0000007431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000007431 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0000007431 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000007431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000007431 srt:MaximumMember awi:December2026ProgramMember us-gaap:CommonStockMember 2016-07-29 0000007431 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000007431 us-gaap:SubsequentEventMember 2024-04-24 2024-04-24 0000007431 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-03-31 0000007431 awi:RetireeHealthAndLifeInsuranceBenefitsMember 2023-01-01 2023-03-31 0000007431 awi:RetailersAndOtherMember awi:MineralFiberMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000007431 awi:InterestRateSwapsCoveragePeriodNovemberTwentyTwentyThreeToNovemberTwentyTwentySevenMember 2024-03-31 0000007431 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000007431 srt:ScenarioForecastMember 2024-04-24 2024-04-24 0000007431 awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyOneToMarchTwentyTwentyFiveMember 2024-03-31 0000007431 awi:InterestRateSwapsCoveragePeriodMarchTwentyTwentyFourToJuneTwentyTwentySevenMember 2024-01-01 2024-03-31 0000007431 awi:DirectCustomersMember awi:ArchitecturalSpecialtiesMember 2024-01-01 2024-03-31 0000007431 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0000007431 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0000007431 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000007431 awi:OvercastInnovationsLlcMember 2024-01-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0000007431 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember 2023-12-31 0000007431 awi:RetailersAndOtherMember awi:ArchitecturalSpecialtiesMember 2024-01-01 2024-03-31 0000007431 awi:WorthingtonArmstrongVentureMember 2024-03-31 0000007431 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0000007431 awi:InsolcorpAndBokMember 2024-03-31 0000007431 srt:MinimumMember awi:TrademarksAndBrandNamesMember 2024-03-31 0000007431 us-gaap:FairValueInputsLevel2Member 2024-03-31 0000007431 awi:DirectCustomersMember awi:MineralFiberMember 2023-01-01 2023-03-31 0000007431 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2024-03-31 0000007431 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000007431 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000007431 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000007431 awi:FormMember us-gaap:SubsequentEventMember 2024-04-01 2024-04-30 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-03-31 0000007431 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0000007431 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0000007431 us-gaap:CustomerRelationshipsMember 2023-12-31 0000007431 awi:OvercastInnovationsLlcMember 2024-01-01 2024-03-31 0000007431 2024-02-01 2024-02-29 0000007431 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2023-01-01 2023-03-31 0000007431 us-gaap:InterestRateSwapMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0000007431 awi:InsolcorpLLCMember us-gaap:MeasurementInputDefaultRateMember 2024-03-31 0000007431 awi:DirectCustomersMember awi:ArchitecturalSpecialtiesMember 2023-01-01 2023-03-31 0000007431 awi:ShareRepurchaseProgramIncludingAcceleratedShareRepurchaseMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000007431 us-gaap:CommonStockMember 2024-03-31 awi:Site pure iso4217:USD shares shares iso4217:USD 0000007431 --12-31 Q1 0.3333 false http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossNetOfTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossNetOfTax 2016-10-31 10-Q true 2024-03-31 2024 false 1-2116 ARMSTRONG WORLD INDUSTRIES, INC. PA 23-0366390 2500 Columbia Avenue Lancaster PA 17603 717 397-0611 Common Stock, $0.01 par value per share AWI NYSE Yes Yes Large Accelerated Filer false false false 43758250 326300000 310200000 202000000 198100000 124300000 112100000 65700000 62700000 -300000 0 27200000 20800000 86100000 70200000 9000000 8700000 3100000 2400000 80200000 63900000 20300000 16600000 59900000 47300000 -800000 -100000 500000 -2200000 600000 -200000 -900000 -2100000 59000000 45200000 1.37 1.04 1.36 1.04 43800000 45400000 44100000 45500000 69600000 70800000 125400000 111000000 106400000 104000000 400000 800000 28900000 26400000 330700000 313000000 614100000 598200000 559900000 566400000 26700000 26600000 27800000 25200000 86100000 84600000 26200000 17400000 175300000 175500000 408600000 412400000 50200000 51300000 1691500000 1672400000 22500000 22500000 131100000 159900000 6900000 6800000 3000000 3000000 20900000 2300000 184400000 194500000 558900000 564300000 20500000 20400000 26400000 23400000 42100000 42400000 26600000 26900000 24400000 26800000 15500000 15000000 165900000 166900000 880300000 886100000 0.01 0.01 200000000 200000000 63072232 43777371 63054340 43902061 600000 600000 595300000 591700000 1394100000 1346600000 19294861 19152279 1257600000 1242400000 -105600000 -104700000 626800000 591800000 1691500000 1672400000 43902061 600000 591700000 1346600000 19152279 -1242400000 -104700000 591800000 17892 0.28 12400000 12400000 3600000 3600000 59900000 59900000 -900000 -900000 -142582 142582 15200000 15200000 43777371 600000 595300000 1394100000 19294861 -1257600000 -105600000 626800000 45572185 600000 573600000 1169900000 17364635 -1109000000 -100100000 535000000 12328 -76 0.254 11700000 11700000 3600000 3600000 47300000 47300000 -2100000 -2100000 -367269 367269 27300000 27300000 45217244 600000 577200000 1205500000 17731828 -1136300000 -102200000 544800000 59900000 47300000 24300000 20900000 1000000 300000 4100000 3900000 27200000 20800000 -300000 0 0 5000000 0 100000 25100000 16100000 2500000 3500000 -18200000 -11700000 19500000 15500000 7100000 3900000 26400000 26200000 14700000 22300000 23400000 20800000 5500000 0 2700000 0 5900000 -1500000 25000000 25000000 25000000 10000000 5600000 0 800000 600000 12300000 11600000 600000 -300000 0 10200000 15000000 27000000 -33100000 -34700000 -400000 0 -1200000 -10000000 70800000 106000000 69600000 96000000 8500000 8400000 1700000 1500000 400000 2500000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1. BUSINESS AND BASIS OF PRESENTATION</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Armstrong World Industries, Inc. (“AWI”) is a Pennsylvania corporation incorporated in 1891. When we refer to “AWI,” the “Company,” “we,” “our” or “us” in these notes, we are referring to AWI and its subsidiaries.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Except as disclosed in this note, the accounting policies used in preparing the Condensed Consolidated Financial Statements in this Form 10-Q are the same as those used in preparing the Consolidated Financial Statements for the year ended December 31, 2023. These statements should therefore be read in conjunction with the Consolidated Financial Statements and notes that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2023. In the opinion of management, all adjustments of a normal recurring nature have been included to provide a fair statement of the results for the reporting periods presented. Operating results for the first quarter of 2024 and 2023 included in this report are unaudited. Quarterly results are not necessarily indicative of annual earnings, primarily due to the different level of sales in each quarter of the year and the possibility of changes in general economic conditions.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These Condensed Consolidated Financial Statements are prepared in accordance with U.S. generally accepted accounting principles. The statements include management estimates and judgments, where appropriate. Management utilizes estimates to record many items, including certain asset values, contingent purchase price liabilities, allowances for bad debts, inventory obsolescence and lower of cost and net realizable value charges, warranty reserves, workers’ compensation, general liability and environmental claims, and income taxes. When preparing an estimate, management determines the amount based upon the consideration of relevant information and may confer with outside parties, including external counsel. Actual results may differ from these estimates.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisitions and Investments in Unconsolidated Affiliates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2024, we entered into a strategic partnership and equity investment in Overcast Innovations LLC (“Overcast”) with McKinstry Essention, LLC whereby we contributed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in exchange for a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership interest in Overcast, with future rights to increase our ownership interest. Overcast is a solutions company offering prefabricated ceiling cloud systems, modular grid platforms and engineering design services to reduce waste and inefficiencies in the built environment. Our investment and equity earnings in Overcast are included in our Unallocated Corporate segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, we acquired a portion of the business and certain assets of Insolcorp, LLC (“Insolcorp”), based in Albemarle, NC, used to develop, test and manufacture energy saving products deployed in building and roofing installations. The acquired operations, assets and liabilities of Insolcorp are included in our Mineral Fiber segment.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2023, we acquired all of the issued and outstanding stock of BOK Modern, LLC (“BOK”), based in San Rafael, CA. BOK is a designer of metal facade architectural solutions. The operations, assets and liabilities of BOK are included in our Architectural Specialties segment.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent Event</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2024, we acquired all of the issued and outstanding membership interests in 3form, LLC, a subsidiary of Hunter Douglas, Inc. (“3form”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), for a purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">95.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. 3form, based in Salt Lake City, UT, is a designer and manufacturer of architectural resin and glass products used for specialty walls, partitions and ceilings, with three U.S. based production and design facilities and 2023 revenues of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 5500000 0.195 95000000 96000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2. SEGMENT RESULTS</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Net sales</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our product-based Mineral Fiber and Architectural Specialties segment net sales represent the product-based group offerings we sell to external customers.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Segment operating income (loss)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-operating (income), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Arial;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.917%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Segment assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,091.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">421.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,691.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,672.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Net sales</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">310.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 239600000 228400000 86700000 81800000 326300000 310200000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Segment operating income (loss)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 79200000 63800000 7700000 7200000 -800000 -800000 86100000 70200000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-operating (income), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 86100000 70200000 9000000 8700000 3100000 2400000 80200000 63900000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.917%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.917%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Segment assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,091.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">421.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unallocated Corporate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consolidated assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,691.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,672.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1097900000 1091900000 430000000 421100000 163600000 159400000 1691500000 1672400000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3. REVENUE</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Disaggregation of Revenues</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Mineral Fiber and Architectural Specialties operating segments both manufacture and sell ceiling and wall systems (primarily mineral fiber, fiberglass wool, metal, wood, felt, wood fiber and glass-reinforced-gypsum) throughout the Americas. We disaggregate revenue based on our product-based segments and major customer channels, as they represent the most appropriate depiction of how the nature, amount and timing of revenues and cash flows are affected by economic factors. Net sales by major customer channel are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Distributors</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – represents net sales to building materials distributors who re-sell our products to contractors, subcontractors’ alliances, large architect and design firms, and major facility owners. Geographically, this category includes sales throughout the U.S., Canada, and Latin America.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Home centers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – represents net sales to home centers, such as Lowe’s Companies, Inc. and The Home Depot, Inc. This category includes sales primarily to U.S. customers.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Direct customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – represents net sales to contractors, subcontractors, and large architect and design firms. This category includes sales primarily to U.S. customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> – represents net sales to independent retailers and certain national account customers, including wholesalers who re-sell our products to dealers who service builders, contractors and consumers, online customers, major facility owners, group purchasing organizations and maintenance, repair and operating entities. Geographically, this category includes sales throughout the U.S., Canada, and Latin America.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables provide net sales by major customer channel within our Mineral Fiber and Architectural Specialties segments for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Distributors</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home centers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct customers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Arial;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Distributors</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct customers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables provide net sales by major customer channel within our Mineral Fiber and Architectural Specialties segments for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Mineral Fiber</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Distributors</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Home centers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct customers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">228.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 169300000 159800000 31000000 31100000 13100000 14700000 26200000 22800000 239600000 228400000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Architectural Specialties</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Distributors</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct customers</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 53800000 39200000 30000000 42000000 2900000 600000 86700000 81800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4. ACCOUNTS AND NOTES RECEIVABLE</span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Miscellaneous receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less allowance for warranties, discounts and losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts and notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We sell our products to select, pre-approved customers whose businesses are affected by changes in economic and market conditions. We consider these factors and the financial condition of each customer when establishing our allowance for losses from doubtful accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Miscellaneous receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less allowance for warranties, discounts and losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts and notes receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 120500000 102100000 8100000 11800000 3200000 2900000 125400000 111000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5. INVENTORIES</span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goods in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less LIFO reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goods in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less LIFO reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 58900000 55100000 6200000 5100000 66600000 66700000 25300000 22900000 106400000 104000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6. OTHER CURRENT ASSETS</span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets held for sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of derivative assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, assets held for sale included the land and property, plant and equipment of our idled Mineral Fiber plant in St. Helens, Oregon and the building and related land of an Architectural Specialties design center in Chicago, Illinois.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets held for sale</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of derivative assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 17300000 15900000 6700000 6700000 1900000 1100000 3000000 2700000 28900000 26400000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7. INVESTMENTS IN UNCONSOLIDATED AFFILIATES</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Investments in unconsolidated affiliates include our </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> equity interest in Worthington Armstrong Venture (“WAVE”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), our joint venture with Worthington Enterprises, Inc., and our </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">equity interest in Overcast. Both the WAVE joint venture and Overcast investment are reflected within our Condensed Consolidated Financial Statements using the equity method of accounting. WAVE is</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reflected </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">as a component of our Mineral Fiber segment while Overcast is included as a component of our Unallocated Corporate segment.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Condensed financial statement data for WAVE is summarized below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents equity (earnings) loss from our unconsolidated affiliates for the three months ended March 31, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">WAVE</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Overcast</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity (earnings) from unconsolidated affiliates, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 0.50 0.195 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Condensed financial statement data for WAVE is summarized below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net sales</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross profit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 125800000 109500000 76700000 62300000 57000000 43800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents equity (earnings) loss from our unconsolidated affiliates for the three months ended March 31, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">WAVE</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Overcast</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity (earnings) from unconsolidated affiliates, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 27400000 20800000 -200000 0 27200000 20800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8. GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table details amounts related to our goodwill and intangible assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.76%;"></td> <td style="width:1.06%;"></td> <td style="width:9.92%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:8.02%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Amortizing intangible assets</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and brand names</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Various</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Non-amortizing intangible assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and brand names</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">345.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">345.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The decrease in goodwill as of March 31, 2024 compared to December 31, 2023 was due to foreign exchange movements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.94%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table details amounts related to our goodwill and intangible assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.76%;"></td> <td style="width:1.06%;"></td> <td style="width:9.92%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:8.02%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:7.98%;"></td> <td style="width:1%;"></td> <td style="width:1.06%;"></td> <td style="width:1%;"></td> <td style="width:8.04%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Amortizing intangible assets</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">154.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and brand names</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Various</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">248.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Non-amortizing intangible assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and brand names</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">345.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">345.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The decrease in goodwill as of March 31, 2024 compared to December 31, 2023 was due to foreign exchange movements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.94%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.94%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P2Y P20Y 183500000 154700000 183600000 152100000 P13Y P20Y 101700000 84700000 101400000 84400000 P5Y P7Y 15600000 5300000 15600000 4600000 P3Y P20Y 6200000 3500000 6200000 3400000 P3Y P5Y 5900000 3900000 6100000 3800000 Various 2800000 200000 2800000 200000 315700000 252300000 315700000 248500000 Indefinite 345200000 345200000 660900000 660900000 Indefinite 175300000 175500000 4100000 3500000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9. OTHER NON-CURRENT ASSETS</span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash surrender value of company-owned life insurance policies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in employee deferred compensation plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of derivative assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other non-current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash surrender value of company-owned life insurance policies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Investment in employee deferred compensation plans</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of derivative assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other non-current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 38400000 40300000 10800000 8300000 0 1800000 1000000 900000 50200000 51300000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10. ACCOUNTS PAYABLE AND ACCRUED EXPENSES</span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payables, trade and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employment costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of pension and postretirement liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accounts payable and accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payables, trade and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employment costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of pension and postretirement liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accounts payable and accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">159.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 87200000 91000000 9000000 33600000 8000000 8000000 26900000 27300000 131100000 159900000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11. INCOME TAX EXPENSE</span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effective tax rate for the first quarter of 2024 was lower compared to the same period in 2023 due primarily to an increase in our valuation allowance for capital loss carryforwards recorded in the first quarter of 2023.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is reasonably possible that the amount of unrecognized tax benefits could significantly increase or decrease within the next twelve months. However, an estimate of the range of reasonably possible outcomes cannot be reliably made at this time. Changes to unrecognized tax benefits could result from the expiration of statutes of limitations, the completion of ongoing examinations, or other unforeseen circumstances.</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.882%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 80200000 63900000 20300000 16600000 0.253 0.26 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12. DEBT</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our long-term debt is comprised of borrowings outstanding under our $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">950.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable rate senior credit facility, which is comprised of a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">500.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility (with a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million sublimit for letters of credit) and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">450.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million Term Loan A. As of March 31, 2024 and December 31, 2023, the principal balance of our Term Loan A was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">444.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">450.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. As of March 31, 2024 and December 31, 2023, borrowings outstanding under our revolving credit facility were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">140.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. We also have a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million bi-lateral letter of credit facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We utilize lines of credit and other commercial commitments to ensure that adequate funds are available to meet operating requirements. Letters of credit are currently arranged through our revolving credit facility and our bi-lateral facility. Letters of credit may be issued to third party suppliers, insurance companies and financial institutions and typically can only be drawn upon in the event of AWI’s failure to pay its obligations to the beneficiary.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following table presents details related to our letters of credit facilities:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.44%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.8%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.780000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing Arrangements</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Limit</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Used</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bi-lateral facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 950000000 500000000 150000000 450000000 444400000 450000000 140000000 140000000 25000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following table presents details related to our letters of credit facilities:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.44%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.8%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.780000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:10.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing Arrangements</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Limit</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Used</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Available</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bi-lateral facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 25000000 7700000 17300000 150000000 150000000 175000000 7700000 167300000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13. PENSIONS AND OTHER BENEFIT PROGRAMS</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following are the components of net periodic benefit costs (credits):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">U.S. defined benefit plans:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Pension benefits</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Service cost of benefits earned during the period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost on projected benefit obligation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected return on plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net periodic pension cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Retiree health and life insurance benefits</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost on projected benefit obligation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of prior service cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial gain</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net periodic postretirement credit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Excluded from the table above is the net periodic pension cost associated with an unfunded defined benefit pension plan in Germany that was not included as part of prior dispositions. This plan is reported as a component of our Unallocated Corporate segment. Net periodic pension cost for this plan was immaterial for the three months ended March 31, 2024 and 2023.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The service cost component of net benefit cost has been presented in the Condensed Consolidated Statements of Earnings and Comprehensive Income within cost of goods sold and selling, general and administrative (“SG&amp;A”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) expenses for all periods presented, which are the same line items as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are presented in the Condensed Consolidated Statements of Earnings and Comprehensive Income separately from the service cost component within other non-operating income, net.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following are the components of net periodic benefit costs (credits):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">U.S. defined benefit plans:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Pension benefits</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Service cost of benefits earned during the period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost on projected benefit obligation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected return on plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net periodic pension cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Retiree health and life insurance benefits</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost on projected benefit obligation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of prior service cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial gain</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net periodic postretirement credit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 600000 700000 4200000 4200000 6100000 6200000 -1300000 -1300000 0 0 500000 700000 -100000 0 2100000 1500000 -1700000 -800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 14. FINANCIAL INSTRUMENTS AND CONTINGENT CONSIDERATION</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We do not hold or issue financial instruments for trading purposes. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair values of our financial instruments and contingent consideration are as follows: </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.379%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets (liabilities), net:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, including current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">581.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">581.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">586.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">586.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition-related contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts of cash and cash equivalents, customer receivables and accounts payable approximate fair value because of the short-term maturity of these instruments. The fair value estimates of long-term debt are based on data for our Term Loan A debt from a major financial institution. The fair value estimates for interest rate swap contracts are estimated with the assistance of third-party valuation experts and verified by obtaining quotes from major financial institutions. We engaged an independent, third-party valuation specialist to determine the fair value estimate for acquisition-related contingent consideration payable based on performance, which were primarily measured using a Monte Carlo simulation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024 and December 31, 2023, acquisition-related contingent consideration liabilities represented additional cash consideration payable related to our acquisitions of Insolcorp and BOK that will be paid upon the final achievement of certain financial and performance milestones. As of March 31, 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of acquisition-related contingent consideration was classified as accounts payable and other accrued expenses, while $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was classified as other long-term liabilities on our Condensed Consolidated Balance Sheet. As of December 31, 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was classified as other long-term liabilities on our Condensed Consolidated Balance Sheet.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Three levels of inputs may be used to measure fair value:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices in active markets for identical assets or liabilities;</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data; or</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value measurement of assets and liabilities measured at fair value on a recurring basis and reported on the Condensed Consolidated Balance Sheets is summarized below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.379%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value based on</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value based on</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>observable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>unobservable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>observable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>unobservable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets (liabilities), net:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition-related contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisition-related contingent consideration of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023, respectively, was measured with the use of significant unobservable inputs, which included financial projections over respective earn-out periods, the volatility of the underlying financial metrics and estimated discount rates. All changes in acquisition-related contingent consideration liabilities subsequent to the initial acquisition-date measurements were recorded as a component of operating income on our Condensed Consolidated Statements of Earnings and Comprehensive Income.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the weighted-average of the significant unobservable inputs as of March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.2%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">BOK</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insolcorp</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Unobservable input</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in fair value of the acquisition-related contingent consideration liabilities for the three months ended March 31, 2024 and 2023 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.2%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.68%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.68%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of contingent consideration as of beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration paid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9d6f926b-8c8c-456e-b770-31d40d4447b8;"><span style="-sec-ix-hidden:F_33aff162-6010-47ab-ae8f-d4f46baf1f84;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain related to change in fair value of contingent consideration</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of contingent consideration as of end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024, the change in fair value was primarily due to changes in financial projections over each entity’s earn-out periods and due to changes in valuation inputs.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2023, we paid $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of additional cash consideration, which represented the final achievement of certain financial and performance milestones through December 31, 2022 for the July 2020 acquisition of TURF Design, Inc. The additional cash consideration paid was classified as cash flows from financing activities in our Condensed Consolidated Statements of Cash Flows, up to the acquisition date fair value. The portion of additional cash consideration paid in excess of the acquisition date fair value were classified as cash flows from operating activities in our Condensed Consolidated Statements of Cash Flows.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair values of our financial instruments and contingent consideration are as follows: </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.379%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying<br/>amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimated<br/>fair value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets (liabilities), net:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, including current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">581.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">581.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">586.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">586.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition-related contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 581400000 581400000 586800000 586800000 1000000 1000000 -400000 -400000 1300000 1300000 1600000 1600000 600000 700000 1600000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value measurement of assets and liabilities measured at fair value on a recurring basis and reported on the Condensed Consolidated Balance Sheets is summarized below:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.379%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.644%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value based on</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value based on</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>observable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>unobservable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>observable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other<br/>unobservable<br/>inputs</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets (liabilities), net:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisition-related contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 1000000 0 -400000 0 0 1300000 0 1600000 1300000 1600000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the weighted-average of the significant unobservable inputs as of March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.2%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">BOK</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insolcorp</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Unobservable input</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Discount rates</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 0.245 0.201 0.049 0.047 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in fair value of the acquisition-related contingent consideration liabilities for the three months ended March 31, 2024 and 2023 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.2%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.68%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:13.68%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of contingent consideration as of beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration paid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9d6f926b-8c8c-456e-b770-31d40d4447b8;"><span style="-sec-ix-hidden:F_33aff162-6010-47ab-ae8f-d4f46baf1f84;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain related to change in fair value of contingent consideration</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value of contingent consideration as of end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1600000 15200000 -0 -15200000 -300000 0 1300000 0 15200000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 15. DERIVATIVE FINANCIAL INSTRUMENTS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are exposed to market risk from changes in foreign exchange rates, interest rates and commodity prices that could impact our results of operations, cash flows and financial condition. We use interest rate derivatives to manage our exposures to interest rates. At inception, interest rate swap derivatives that we designate as hedging instruments are formally documented as a hedge of a forecasted transaction or cash flow hedge. We also formally assess, both at inception and at least quarterly thereafter, whether the derivatives that are used in hedging transactions are highly effective in offsetting changes in the cash flows of the hedged item. If it is determined that a derivative ceases to be a highly effective hedge, or if the anticipated transaction is no longer probable of occurring, we discontinue hedge accounting and any future mark-to-market adjustments are recognized in earnings. We use derivative financial instruments as risk management tools and not for speculative trading purposes.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Counterparty Risk</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We only enter into derivative transactions with established financial institution counterparties having an investment-grade credit rating. We monitor counterparty credit ratings on a regular basis. All of our derivative transactions with counterparties are governed by master International Swap and Derivatives Association agreements (“ISDAs”) with netting arrangements. These agreements can limit our exposure in situations where we have gain and loss positions outstanding with a single counterparty. We do not post nor do we receive cash collateral with any counterparty for our derivative transactions. These ISDAs do not have any credit contingent features; however, a default under our bank credit facility would trigger a default under these agreements. Exposure to individual counterparties is controlled and we consider the risk of counterparty default to be negligible.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest Rate Risk</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We utilize interest rate swaps to minimize the fluctuations in earnings caused by interest rate volatility. These swaps are designated as cash flow hedges against changes in interest rates for a portion of our variable rate debt.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our interest rate swaps as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.428%;"></td> <td style="width:1.7%;"></td> <td style="width:1.7%;"></td> <td style="width:15.603%;"></td> <td style="width:1.7%;"></td> <td style="width:15.603%;"></td> <td style="width:1.7%;"></td> <td style="width:21.564%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Coverage Period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notional<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk Coverage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade Date</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to June 2024</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 18, 2023</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2021 to March 2025</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 28, 2018</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to December 2025</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 23, 2023</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2024 to June 2026</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2024</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to December 2026</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 10, 2023</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2024 to June 2027</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 27, 2024</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to November 2027</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 29, 2023</span></span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the terms the interest rate swap with a November 28, 2018 trade date above, we pay a fixed rate monthly and receive a floating rate based on the Secured Overnight Financing Rate (“SOFR”), inclusive of a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor. Under the terms of all remaining interest rate swaps above, we pay a fixed rate monthly and receive a floating rate based on SOFR.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial Statement Impacts</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables detail amounts related to our derivatives as of March 31, 2024 and December 31, 2023. We did not have any derivative assets or liabilities not designated as hedging instruments as of March 31, 2024 or December 31, 2023. The derivative asset amounts below are shown gross and have not been netted.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.594%;"></td> <td style="width:1.08%;"></td> <td style="width:9.098%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.359%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.359%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:14.317%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.898%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.898%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative Assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative Liabilities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance Sheet <br/>Location</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance Sheet<br/>Location</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_61913cd9-28f6-4fe8-9c28-b5d7709299fe;"><span style="-sec-ix-hidden:F_079b6559-b4da-41ac-b857-48a55727bcbd;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_d6a482f1-3f15-4f06-9e73-865144c714a8;"><span style="-sec-ix-hidden:F_b68ff34c-0e7b-4afb-b992-5e560014c1f5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued expenses</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_8b59259f-e1a5-4305-8aad-bdca75c66455;"><span style="-sec-ix-hidden:F_a5381653-54b0-44a0-ba59-59e046d2b0d9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_96534b39-cf04-40ec-b500-d9ac27499737;"><span style="-sec-ix-hidden:F_0c90a3b4-9a3a-4e00-9b78-a813db3b5b68;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.961%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.166%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.166%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:20.212%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.166%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.927%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amount of Gain (Loss)<br/>Recognized in AOCI</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Location of Gain<br/></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassified</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">from <br/>AOCI into Net Earnings</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain Reclassified <br/>from AOCI into Net Earnings</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td colspan="8" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Derivatives in cash flow hedging relationships</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_84ec4f28-2148-4381-a29c-9a49d14b864f;"><span style="-sec-ix-hidden:F_20de9935-4693-46a9-acfb-f30e7bc97837;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the amount of existing gains in Accumulated Other Comprehensive Income (“AOCI”) expected to be recognized in net earnings over the next twelve months was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our interest rate swaps as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.428%;"></td> <td style="width:1.7%;"></td> <td style="width:1.7%;"></td> <td style="width:15.603%;"></td> <td style="width:1.7%;"></td> <td style="width:15.603%;"></td> <td style="width:1.7%;"></td> <td style="width:21.564%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Coverage Period</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notional<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk Coverage</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade Date</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to June 2024</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 18, 2023</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2021 to March 2025</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 28, 2018</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to December 2025</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 23, 2023</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2024 to June 2026</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 25, 2024</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to December 2026</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">October 10, 2023</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2024 to June 2027</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 27, 2024</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">November 2023 to November 2027</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">USD-SOFR</span></span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">September 29, 2023</span></span></p></td> </tr> </table> November 2023 to June 2024 50000000 USD-SOFR 2023-09-18 March 2021 to March 2025 100000000 USD-SOFR 2018-11-28 November 2023 to December 2025 50000000 USD-SOFR 2023-10-23 March 2024 to June 2026 50000000 USD-SOFR 2024-03-25 November 2023 to December 2026 50000000 USD-SOFR 2023-10-10 March 2024 to June 2027 50000000 USD-SOFR 2024-03-27 November 2023 to November 2027 50000000 USD-SOFR 2023-09-29 0 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.594%;"></td> <td style="width:1.08%;"></td> <td style="width:9.098%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.359%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.359%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:14.317%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.898%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.898%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative Assets</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative Liabilities</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance Sheet <br/>Location</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance Sheet<br/>Location</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_61913cd9-28f6-4fe8-9c28-b5d7709299fe;"><span style="-sec-ix-hidden:F_079b6559-b4da-41ac-b857-48a55727bcbd;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_d6a482f1-3f15-4f06-9e73-865144c714a8;"><span style="-sec-ix-hidden:F_b68ff34c-0e7b-4afb-b992-5e560014c1f5;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued expenses</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_8b59259f-e1a5-4305-8aad-bdca75c66455;"><span style="-sec-ix-hidden:F_a5381653-54b0-44a0-ba59-59e046d2b0d9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_96534b39-cf04-40ec-b500-d9ac27499737;"><span style="-sec-ix-hidden:F_0c90a3b4-9a3a-4e00-9b78-a813db3b5b68;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1900000 1100000 0 100000 0 1800000 900000 3200000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:34.961%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.166%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.166%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:20.212%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.166%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:7.927%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amount of Gain (Loss)<br/>Recognized in AOCI</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Location of Gain<br/></span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reclassified</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">from <br/>AOCI into Net Earnings</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain Reclassified <br/>from AOCI into Net Earnings</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td colspan="8" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;min-width:fit-content;">Derivatives in cash flow hedging relationships</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="-sec-ix-hidden:F_84ec4f28-2148-4381-a29c-9a49d14b864f;"><span style="-sec-ix-hidden:F_20de9935-4693-46a9-acfb-f30e7bc97837;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2900000 -500000 2100000 2400000 3400000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 16. SHAREHOLDERS’ EQUITY</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common Stock Repurchase Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 29, 2016, our Board of Directors approved our share repurchase program authorizing us to repurchase up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of our outstanding shares of common stock (the “Program”). Since inception of the Program, we have been further authorized to repurchase up to an aggregate of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,700.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of our outstanding shares of common stock through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">701.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remaining under the Board’s repurchase authorization as of March 31, 2024.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Repurchases under the Program may be made through open market, block and privately negotiated transactions, including</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rule 10b5-1 plans, at such times and in such amounts as management deems appropriate, subject to market and business conditions, regulatory requirements and other factors. The Program does not obligate AWI to repurchase any particular amount of common stock and may be suspended or discontinued at any time without notice.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024, we repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares under the Program for a total cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, excluding commissions and taxes, or an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">105.20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. Since inception, we have repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares under the Program for a total cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">998.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, excluding commissions and taxes, or an average price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">69.68</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dividends</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2024, our Board of Directors declared a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share quarterly dividend, which was paid to shareholders in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On April 24, 2024, our Board of Directors declared a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share quarterly dividend to be paid on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">May 23, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated Other Comprehensive (Loss)</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign <br/>Currency <br/>Translation Adjustments </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative <br/> Gain </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and Postretirement Adjustments</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total <br/>Accumulated <br/>Other <br/>Comprehensive <br/>(Loss)</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassifications,<br/>   net of tax benefit (expense) of $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">), $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> and ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other <br/>   comprehensive (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.32%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign <br/>Currency <br/>Translation Adjustments </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative <br/>Gain </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and Postretirement Adjustments</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total <br/>Accumulated <br/>Other <br/>Comprehensive <br/>(Loss) </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassifications,<br/>   net of tax benefit (expense) of $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">) and $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other <br/>   comprehensive (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(1) Amounts are net of tax.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.491%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.058%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.058%;"></td> <td style="width:1%;"></td> <td style="width:25.195%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts <br/>Reclassified from <br/>Accumulated Other <br/>Comprehensive <br/>(Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Affected</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Line Item in the<br/>Condensed Consolidated <br/>Statements of Earnings<br/>and Comprehensive<br/>Income</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative Adjustments:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts, before tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax impact</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total (income), net of tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and Postretirement Adjustments:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of prior service credit</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-operating (income), net</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial (gain)</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-operating (income), net</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total (income), before tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax impact</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total (income), net of tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total reclassifications for the period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div> 150000000 1700000000 2026-12-31 701800000 100000 15000000 105.2 14300000 998200000 69.68 0.28 2024-03 0.28 2024-05-23 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated Other Comprehensive (Loss)</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign <br/>Currency <br/>Translation Adjustments </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative <br/> Gain </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and Postretirement Adjustments</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total <br/>Accumulated <br/>Other <br/>Comprehensive <br/>(Loss)</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassifications,<br/>   net of tax benefit (expense) of $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">), $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> and ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other <br/>   comprehensive (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.32%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:9.22%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign <br/>Currency <br/>Translation Adjustments </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative <br/>Gain </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and Postretirement Adjustments</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total <br/>Accumulated <br/>Other <br/>Comprehensive <br/>(Loss) </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">110.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other comprehensive (loss) income before reclassifications,<br/>   net of tax benefit (expense) of $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">, ($</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">) and $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts reclassified from accumulated other <br/>   comprehensive (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net current period other comprehensive (loss) income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, March 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(1) Amounts are net of tax.</span></p> 1000000 500000 -106200000 -104700000 -100000 700000 0 600000 -800000 2200000 0 1400000 0 1700000 600000 2300000 -800000 500000 -600000 -900000 200000 1000000 -106800000 -105600000 500000 9500000 -110100000 -100100000 0 -200000 200000 0 -100000 -300000 400000 0 0 1900000 200000 2100000 -100000 -2200000 200000 -2100000 400000 7300000 -109900000 -102200000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.491%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.058%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.058%;"></td> <td style="width:1%;"></td> <td style="width:25.195%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amounts <br/>Reclassified from <br/>Accumulated Other <br/>Comprehensive <br/>(Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Affected</span><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Line Item in the<br/>Condensed Consolidated <br/>Statements of Earnings<br/>and Comprehensive<br/>Income</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Derivative Adjustments:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap contracts, before tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax impact</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total (income), net of tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and Postretirement Adjustments:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of prior service credit</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-operating (income), net</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of net actuarial (gain)</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-operating (income), net</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total (income), before tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax impact</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax expense</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total (income), net of tax</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total reclassifications for the period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 2100000 2400000 -400000 -500000 1700000 1900000 100000 0 800000 200000 900000 200000 -300000 0 600000 200000 -2300000 -2100000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 17. LITIGATION AND RELATED MATTERS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ENVIRONMENTAL MATTERS</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Environmental Compliance</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our manufacturing and research facilities are affected by various federal, state and local requirements relating to the discharge of materials and the protection of the environment. We make expenditures necessary for compliance with applicable environmental requirements at each of our operating facilities. While these expenditures are not typically material, the applicable regulatory requirements continually change and, as a result, we cannot predict with certainty the amount, nature or timing of future expenditures associated with environmental compliance.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Environmental Sites</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are actively involved in the investigation and remediation of existing or potential environmental contamination under the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”) and state Superfund and similar environmental laws at two domestically owned locations allegedly resulting from past industrial activity.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In each location, we are one of multiple potentially responsible parties and have agreed to jointly fund the required investigation and remediation, while preserving our defenses to the liability. We may also have rights of contribution or reimbursement from other parties or coverage under applicable insurance policies. We have pursued coverage and recoveries under those applicable insurance policies with respect to certain of the sites, including the Macon, GA site and the Elizabeth City, NC site, each of which is summarized below. Other than disclosed below, we are unable to predict the outcome of these matters or the timing of any future</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">recoveries, whether through settlement or otherwise. We are also unable to predict the extent to which any recoveries might cover our final share of investigation and remediation costs for these sites. Our final share of investigation and remediation costs may exceed any such recoveries, and such amounts net of insurance recoveries may be material.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Between 2017 and 2021, we entered settlement agreements totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with certain legacy insurance carriers to resolve ongoing litigation and recover fees and costs previously incurred by us in connection with certain environmental sites. These settlements were recorded as reductions to cost of goods sold and SG&amp;A expenses, reflecting the same income statement categories where environmental expenditures were historically recorded. Beginning in 2020, cumulative insurance recoveries exceeded cumulative expenses to date related to the respective environmental sites and the excess was recorded within long-term liabilities on our Condensed Consolidated Balance Sheets. As of March 31, 2024 and December 31, 2023, insurance recoveries in excess of cumulative expenses were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The excess recoveries will be released to offset any future expenses, including additional reserves for potential liabilities, incurred on the respective environmental sites. We may enter into additional settlement agreements in the future, which may or may not be material, with other legacy insurers to obtain reimbursement or contribution for environmental site expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimates of our future liability at the environmental sites are based on evaluations of currently available facts regarding each individual site. We consider factors such as our activities associated with the site, existing technology, presently enacted laws and regulations and prior company experience in remediating contaminated sites. Although current law imposes joint and several liability on all parties at Superfund sites, our contribution to the remediation of these sites is expected to be limited by the number of other companies potentially liable for site remediation. As a result, our estimated liability reflects only our expected share. In determining the probability of contribution, we consider the solvency of other parties, the site activities of other parties, whether liability is being disputed, the terms of any existing agreements and experience with similar matters, and the effect of our October 2006 Chapter 11 reorganization upon the validity of the claim, if any.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Specific Material Events</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Macon, GA</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The U.S. Environmental Protection Agency (the “EPA”) has listed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> landfills located on a portion of our facility in Macon, GA, along with the former Macon Naval Ordnance Plant landfill adjacent to our property, portions of Rocky Creek, and certain tributaries leading to Rocky Creek (collectively, the “Macon Site”) as a Superfund site on the National Priorities List due to the presence of contaminants, most notably polychlorinated biphenyls (“PCBs”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2010, we entered into an Administrative Order on Consent for a Removal Action (the “Removal Action”) with the EPA to investigate PCB contamination in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the landfills on our property, the Wastewater Treatment Plant Landfill (“Operable Unit 1”). After completing an investigation of Operable Unit 1 and submitting our final Engineering Evaluation/Cost Analysis, the EPA issued an Action Memorandum in July 2013 selecting our recommended remedy for the Removal Action. The Operable Unit 1 response action is complete and the final report was submitted to the EPA in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_02a610e9-3259-41bd-92a5-60d75d370811;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">October 2016</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The EPA approved the final report in November 2016, and a Post-Removal Control Plan was submitted to the EPA in March 2017. AWI has been conducting operation and maintenance activities of the completed remedy since 2017 consistent with the approved Post-Removal Control Plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2015, AWI and other Potential Responsible Parties (“PRPs”) received a Special Notice Letter from the EPA under CERCLA inviting AWI and the PRPs to enter into the negotiation of a Remedial Investigation and Feasibility Study (“RI/FS”) with respect to the remainder of the Superfund site, which includes the other landfill on our property, as well as areas on and adjacent to our property and Rocky Creek (“Operable Unit 2”). We and the other PRPs entered into a settlement agreement with the EPA effective September 2018, in response to the Special Notice Letter to conduct the RI/FS. The PRPs submitted an RI/FS work plan, which was approved by the EPA in September 2019. Investigative work on this portion of the site commenced in December 2019.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, the PRPs submitted a Site Characterization Summary Report (“SCSR”) for Operable Unit 2 to the EPA. The purpose of the SCSR was to demonstrate that the available data for Operable Unit 2 was adequate for the risk assessment and for the development of remedial action objectives. In the second half of 2022, the EPA and the PRP's agreed to separate all non-groundwater aspects of the site. In August 2022, the PRPs submitted a Human Health Baseline Risk Assessment to the EPA, and in December 2022, the PRPs submitted a final Baseline Ecological Risk Assessment for Operable Unit 2 to the EPA. Both risk assessments serve as exhibits to the Remedial Investigation Report (“RIR”), which the EPA approved in July 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on findings in the RIR, the PRPs developed a draft Feasibility Study (“FS”) to identify and evaluate potential remedial alternatives for all non-groundwater elements of Operable Unit 2. The draft FS was submitted to the EPA in August 2023. The EPA and the State of Georgia provided comments in October 2023 and a revised FS was submitted in November 2023. The EPA is currently reviewing the FS and will ultimately select a remedy and issue a Proposed Remedial Action Plan for the non-groundwater elements at the site. The PRPs are now turning attention to completing the Remedial Investigation for the groundwater beneath Operable Unit 2.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">It is probable that we will incur field investigation, engineering and oversight costs associated with finalizing the FS for all non-groundwater elements of Operable Unit 2 and for completing an RI/FS for all groundwater elements of Operable Unit 2. We may also ultimately incur costs in remediating any contamination discovered during the RI/FS. The current estimate of future liability at this site</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">includes only our estimated share of the costs of the investigative work that the EPA is requiring the PRPs to perform at this time. We are unable to reasonably estimate our final share of the total costs associated with the investigation work or any resulting remediation therefrom, although such amounts may be material to any one quarter's or year's results of operations in the future. We do not expect the total future costs to have a material adverse effect on our liquidity or financial condition as the cash payments may be made over many years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Elizabeth City, NC</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This site is a former cabinet manufacturing facility that from 1977 until 1996 was operated by Triangle Pacific Corporation, which became Armstrong Wood Products, Inc. (“AWP”), and is now known as AHF Products, LLC. The site was formerly owned by the U.S. Navy (“Navy”) and Westinghouse, which was purchased by Paramount Global (“Paramount”) (then known as CBS Corporation). We assumed ownership of the site when we acquired the stock of AWP in 1998. Prior to our acquisition, the North Carolina Department of Environment and Natural Resources listed the site as a hazardous waste site. In 1997, AWP entered into a cost sharing agreement with Westinghouse whereby the parties agreed to share equally in costs associated with investigation and potential remediation. In 2000, AWP and Paramount entered into an Administrative Order on Consent to conduct an RI/FS with the EPA for the site. In 2007, we and Paramount entered into an agreement with the Navy whereby the Navy agreed to pay one third of defined past and future investigative costs up to a certain amount, which has now been exhausted. The EPA approved the RI/FS work plan in August 2011. In January 2014, we submitted draft RI and Risk Assessment reports and conducted supplemental investigative work based upon agency comments to those reports. In connection with the separation of Armstrong Flooring, Inc. in 2016, we agreed to retain any legacy environmental liabilities associated with the AWP site. The EPA published an Interim Action Proposed Plan for the site in April 2018 seeking public comment until June 2018. The EPA evaluated comments, including ours, and has published its Interim Record Of Decision (“IROD”) selecting an interim cleanup approach. In September 2018, AWI and Paramount received a Special Notice Letter from the EPA under CERCLA inviting AWI and Paramount to enter into the negotiation of a settlement agreement to conduct or finance the response action at the site. In response to the September 2018 Special Notice Letter, we and Paramount submitted a good faith offer to the EPA in May 2019. In June 2021, we entered into a negotiated Partial Consent Decree and Site Participation Agreement with the EPA, Paramount and the U.S. on behalf of the Navy for the remedial design and remedial action for the interim remedy. Because the U.S. does not conduct work as a PRP at Superfund sites, similar to the 2007 agreement, the U.S. agreed to pay its share of the estimated costs of performing the work. The Partial Consent Decree was entered by the U.S. District Court for the Eastern District of North Carolina in January 2022. A Remedial Design Work Plan (“RDWP”) for the site was submitted to the EPA in June 2022, and AWI and Paramount responded on November 2022 to comments received from the EPA in September 2022. The EPA approved the revised RDWP in February 2023 and in June 2023, the parties submitted a Pre-Design Investigation Work Plan. The EPA provided comments on the Pre-Design Investigation Work Plan in November 2023 and the revised document was submitted to the EPA in December 2023. In March 2024, the EPA issued a conditional approval of the Pre-Design Investigation Work Plan, subject to the Company and Paramount addressing the EPA comments on a component of the Work Plan within 60 days. The current estimate of future liability at this site includes only our estimated share of the costs of implementing the interim remedial action under the IROD. We are unable to reasonably estimate our final share of the total costs associated with the interim or final remediation at the site, although such amounts may be material to any one quarter's or one year’s results of operations in the future. We do not expect the total future costs to have a material adverse effect on our liquidity or financial condition as the cash payments may be made over many years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Financial Position</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities, reflected within other long-term liabilities on the Condensed Consolidated Balance Sheets, for environmental matters that we consider probable and for which a reasonable estimate of the probable liability could be made were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. During the three months ended March 31, 2024 we did not record any additional reserves for potential environmental liabilities. During the three months ended March 31, 2023, we recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of additional reserves for potential environmental liabilities. As noted above, expenses associated with the additional reserves recorded in the first quarter of 2023 were offset through the release of a portion of the balance of insurance recoveries in excess of cumulative expenses. Where existing data is sufficient to estimate the liability, that estimate has been used; where only a range of probable liabilities is available and no amount within that range is more likely than any other, the lower end of the range has been used. As assessments and remediation activities progress at each site, these liabilities are reviewed to reflect new information as it becomes available and adjusted to reflect amounts actually incurred and paid. These liabilities are undiscounted.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated environmental liabilities above do not take into account any claims for additional recoveries from insurance or third parties. It is our policy to record insurance recoveries as assets in the Condensed Consolidated Balance Sheets when realizable. We incur costs to pursue environmental insurance recoveries, which are expensed as incurred.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Actual costs to be incurred at identified sites may vary from our estimates. Based on our knowledge of the identified sites, it is not possible to reasonably estimate future costs in excess of amounts already recognized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER CLAIMS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, we are involved in other various lawsuits, claims, investigations and other legal matters that arise in the ordinary course of business, including matters involving our products, intellectual property, relationships with suppliers, relationships with distributors, other customers or end users, relationships with competitors, employees and other matters. In connection with those matters, we may have rights of indemnity, contribution or reimbursement from other parties or coverage under applicable insurance policies. When applicable and appropriate, we will seek indemnity, contribution or reimbursement from other parties and pursue coverage and recoveries under those policies, but are unable to predict the outcome of those demands. While complete assurance cannot be given to the outcome of any proceedings relating to these matters, we do not believe that any current claims, individually or in the aggregate, will have a material adverse effect on our financial condition, liquidity or results of operations.</span></p> 53000000 2600000 2600000 2 1 500000 500000 100000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 18. NET EARNINGS PER SHARE</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net earnings attributable to common shares used in our basic and diluted net Earnings Per Share (“EPS”) calculations for the three months ended March 31, 2024 and 2023, were equal to net earnings on our Condensed Consolidated Statements of Earnings and Comprehensive Income. EPS components may not add due to rounding.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table is a reconciliation of basic shares outstanding to diluted shares outstanding for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 (shares in millions):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of common stock equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Anti-dilutive stock awards excluded from the computation of dilutive EPS for the three months ended March 31, 2024 and 2023 were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,851</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">74,629</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table is a reconciliation of basic shares outstanding to diluted shares outstanding for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023 (shares in millions):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of common stock equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 43800000 45400000 300000 100000 44100000 45500000 34851 74629 false false false false (1) Amounts are net of tax.